Releases: JuliaPackaging/BinaryBuilderBase.jl
Releases · JuliaPackaging/BinaryBuilderBase.jl
v0.6.3
BinaryBuilderBase v0.6.3
Merged pull requests:
v0.6.2
BinaryBuilderBase v0.6.2
v0.6.1
BinaryBuilderBase v0.6.1
Merged pull requests:
- Add protection from double
--targetspecification inrustcwrapper (#138) (@giordano) - Update
GCCBoostrapon macOS to avoidmkostemp(#140) (@staticfloat)
v0.6.0
BinaryBuilderBase v0.6.0
v0.5.4
v0.5.3
BinaryBuilderBase v0.5.3
Merged pull requests:
- Update Go shard to include gofmt (#132) (@omus)
- Fix
clock_gettimeerrors on old macOS machines (#134) (@staticfloat)
v0.5.2
BinaryBuilderBase v0.5.2
Merged pull requests:
v0.5.1
BinaryBuilderBase v0.5.1
Merged pull requests:
v0.5.0
BinaryBuilderBase v0.5.0
Closed issues:
- Support HostBuildDependecies (#37)
Dependency("package_jll", v"1.2.3")results in inconsistent compat bounds (#45)- BB uses global environment instead of creating a temporary (#47)
- Cannot run native fortran programs (#50)
- Don't use MutableArtifacts.toml anymore, use Scratch (#69)
- Don't print non-errors in red (#76)
- Cannot build for the host in
x86_64-linux-musl-cxx03(#81) - Meta JSON serialization does not preserve VersionSpec (#89)
- Packaging GCCBootstrap too slow using 7zip Gzip compression (#106)
- CMake host toolchain file should set
CMAKE_HOST_SYSTEM_NAME(#114) - Race condition when building a GitSource concurrently (#119)
Merged pull requests:
- Fix
is_ecryptfs()when running inchroot. (#26) (@staticfloat) - Bump x86_64-linux-gnu, x86_64-linux-musl and x86_64-unknown-freebsd11.1 shards (#27) (@staticfloat)
- Prepratory work for Darwin Aarch64 shard (#28) (@Keno)
- Add artifacts for iains gcc branch (#29) (@Keno)
- Fix tests after new GCC build was added (#30) (@giordano)
- Pass
-headerpad_max_install_namesto macOS linker (#31) (@giordano) - Add keyword to
expand_cxxstring_abisto skip FreeBSD and MacOS (#32) (@giordano) - Unshackle build-time dependency resolution from Pkg.Resolve (#36) (@staticfloat)
- Upgrade to Julia 1.6+ (#38) (@staticfloat)
- More correctly unmount shards in
DockerRunner(#39) (@staticfloat) - Add
armv6las a supported platform. (#40) (@staticfloat) - Temporarily disable armv6l from supported platforms (#41) (@giordano)
- Make a failed
download_verifyactually error (#42) (@giordano) - Add HostBuildDependency (#43) (@giordano)
- Fix check for macOS compiler shard (#44) (@Keno)
- More flexible skipping of C++ string ABIs expansion (#46) (@giordano)
- Add dependencies using the build environment instead of the global one (#48) (@giordano)
- Minor fix on
supported_platforms's docstings (#49) (@Gnimuc) - Fix JSON serialization for Dependency with build_version (#51) (@fingolfin)
- Add
experimentalkwarg tosupported_platforms()(#52) (@staticfloat) - Revert "Instrument download to debug failures on Yggdrasil" (#53) (@giordano)
- Use
curltemporarily untilDownloadsfixes make their way into1.6(#54) (@staticfloat) - Mark currently broken tests as such (#57) (@giordano)
- Filter out JLL packages that are in manifest only as stdlibs (#58) (@giordano)
- Do not download again sources that are already cached (#59) (@giordano)
- Unbreak broken tests (#60) (@giordano)
- Rebuild all musl GCC shards (#61) (@staticfloat)
- Remove workaround for Travis (#62) (@giordano)
- Limit
libgfortranexpansion onaarch64-apple-darwin(#63) (@staticfloat) - [ArchiveUtils] Delete existing file before download (#64) (@giordano)
- Switch platform arch i686 to use -march=pentium4 (#65) (@fingolfin)
- [Runner] Fix LD_LIBRARY_PATH so we can run Fortran programs for host (#67) (@giordano)
- [Travis] Do not run full test suite without SquashFS (#68) (@giordano)
- Update aarch64 compiler, add workaround for broken host GCC v11 (#70) (@staticfloat)
- Fix bootstrapping, rebuild PlatformSupport and GCC 11 (#71) (@staticfloat)
- Move CI to GitHub Actions (#72) (@giordano)
- Pass
-mmacosx-version-minonclangas well asgcc(#73) (@staticfloat) - Add
versioninfofunction (#77) (@giordano) - Update TagBot integration (#78) (@fingolfin)
- [Rust] upgrade to v1.48.0 (#79) (@staticfloat)
- [Runner] Create symlinks to work around issues in Rust toolchain (#80) (@giordano)
- [Runner] Move target wrappers to
/opt/bin/$(triplet(platform))(#82) (@giordano) - Roll
Rustbuild back tov1.43(#86) (@staticfloat) - Build documentation on CI (#87) (@giordano)
- CMake toolchain files must point to
$(target)-gcc(#88) (@staticfloat) - [Products] Print
nothingas dlopen flags for libraries not to dlopen (#90) (@giordano) - [GHA] Temporarily use an older version of Julia for testing (#91) (@giordano)
- Properly (de)serialize VersionSpec to JSON (#93) (@fingolfin)
- Don't chop of
.gitif there is no.git(#94) (@fingolfin) - [Rootfs] Fix matching of platforms when choosing shards (#95) (@giordano)
- Add GCC 10 (#96) (@giordano)
- Fix BBB to run on latest
master(#97) (@staticfloat) - Revert "Properly (de)serialize VersionSpec to JSON" (#98) (@giordano)
- Force hard-float ABI for 32-bit platforms (#99) (@giordano)
- [Rootfs] Add new version of Rootfs (#100) (@giordano)
- New x86_64 GCC shards with fixed AVX512 intrinsics (#101) (@giordano)
- Initial aarch64-apple-darwin20 GCC/PlatformSupport shards (#102) (@omus)
- Fix documentation typo for
download_all_artifacts(#103) (@omus) - Fix MacOS GCC shards (#104) (@staticfloat)
- Use
pigzto create archives (#107) (@omus) - Rebuild PlatformSupport 2021.1.28 (#109) (@omus)
- Try to unmount compiler shards a little bit more (#111) (@staticfloat)
- Add LLVMBoostrap 11.0.1 (#112) (@omus)
- Refactor pigz support (#113) (@omus)
- [BuildToolchains] Set
HOST_SYSTEM_NAMEfor the host CMake toolchain (#115) (@giordano) - CompatHelper: add new compat entry for "Scratch" at version "1.0" (#116) (@github-actions[bot])
- Mount existing
/etc/resolv.confinUserNSRunnerif it has nameserver settings (#117) (@sloede) - [Runner] Correctly use GCC march flags for GCC (#118) (@giordano)
- [GitSource]: Only
fetch()if the repository doesn't contain the hash (#120) (@staticfloat) - [Rootfs] Fix docstrings of
expand_microarchitectures(#121) (@giordano) - [skip ci] Add timeout to CI jobs (#122) (@giordano)
- Allow storing
compatstrings in Dependency objects (#123) (@fingolfin) - [BuildToolchains] Fix name of CMake variables (#124) (@giordano)
- expand_cxxstring_abis(Vector{<:AbstractPlatform}) (#125) (@mkitti)
- Update settings of GitHub Actions workflow (#126) (@giordano)
Temporary release to upload Julia binary
New x86_64 GCC shards with fixed AVX512 intrinsics (#101) We backported the patch for a GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87467. For reference, see also https://github.com/JuliaPackaging/Yggdrasil/issues/2389.