Releases: tangramdotdev/bootstrap
Releases · tangramdotdev/bootstrap
v2026.01.26
- Use .unpacked stamp files for source dependencies instead of directories
to prevent unnecessary rebuilds when builds modify source trees - Hardcode checksums in Makefile instead of downloading from same server as tarballs
- Use Docker for all Linux builds (both on macOS and Linux) for reproducibility
- Fix gawk/grep lipo race condition by depending on directory targets with recipes
- Fix toybox parallel build race by clearing MAKEFLAGS before sub-make
- Fix clean_dist to fully remove directory instead of just contents
- Add component/platform validity matrix to prevent invalid target generation
- Simplify UNIVERSAL_DARWIN_COMPONENTS to use COMMON_COMPONENTS directly
- Add docker_platform helper for consistent Docker platform naming
- Update README with Docker requirements and OrbStack as alternative
- Disable busybox CONFIG_TC and SHA hardware acceleration on aarch64
- Add macOS SDK 26.2
- Bump versions
v2024.10.03
This release bumps gawk to 5.3.1 in the macos utils bundle and adjusts the SDK paths to reflect those installed by XCode 16 for macOS 15.0.
v2024.06.20
This release updates the sources used for the macOS artifacts.
toybox 0.8.11
add macOS SDK 14.5
change path for macOS toolchain
It additionally bumps the build environment for the Linux artifacts, increases the compression used to create the tarballs and switches to a single file for the checksums.
v2024.04.02
- Generate tarballs with a
.zstextension instead of.zstd - coreutils 9.5
- gawk 5.3.0
- macOS SDK 14.4
v2023.12.14
Initial commit