Releases: JuliaPackaging/BinaryBuilder.jl
Releases · JuliaPackaging/BinaryBuilder.jl
v0.6.3
v0.6.2
BinaryBuilder v0.6.2
Merged pull requests:
v0.6.1
BinaryBuilder v0.6.1
Merged pull requests:
- CompatHelper: bump compat for JLD2 to 0.5, (keep existing compat) (#1343) (@github-actions[bot])
- Make pkg-config files relocatable post-installation (#1346) (@albinahlback)
- slightly simplify type definition:
Tuple{<:T}
->Tuple{T}
(#1350) (@nsajko) - Extend pkgconfig relocatization to cover
exec_prefix
too. (#1351) (@maleadt) - Support riscv64 (#1355) (@eschnett)
- [AutoBuild] Don't allow building for riscv64 for old Julia (#1356) (@giordano)
Closed issues:
- Add auditor pass to make pkgconfig files more relocatable (#1338)
v0.6.0
BinaryBuilder v0.6.0
Merged pull requests:
- Allow disabling the
isidentifier
check inbuild_tarballs
(#1282) (@ararslan) - Error out if trying to use in Julia > v1.7 (#1318) (@giordano)
- Prevent stdlib compat entries from breaking old Julia versions (#1324) (@DilumAluthge)
- Bump julia-actions/cache from 1 to 2 (#1325) (@dependabot[bot])
- [AutoBuild] Update link to JLL page on JuliaHub website (#1327) (@giordano)
- [docs] Add link to JuliaHEP '23 talk (#1328) (@giordano)
- Fix typo in docs (#1329) (@JamesWrigley)
- [AutoBuild] Allow limiting concurrency of
ghr
uploads (#1334) (@giordano) - Fixed typo in FAQ.md (#1336) (@JamieMair)
- Make package loadable for Automerge in General Registry (#1340) (@giordano)
- Updates for FreeBSD AArch64 support (#1342) (@ararslan)
Closed issues:
v0.5.8
BinaryBuilder v0.5.8
Merged pull requests:
- [documentation] Fix a few typos and add some remarks (#1266) (@amontoison)
- CompatHelper: bump compat for ObjectFile to 0.4, (keep existing compat) (#1277) (@github-actions[bot])
- Iterate over
readmeta
results (#1308) (@eschnett) - [docs] Upgrade to Documenter v1 (#1313) (@giordano)
- [docs] Add more build tips about CMake and linking to BLAS (#1314) (@giordano)
- allowing use of fine-grained tokens (#1315) (@epolack)
- Release v0.5.8 (#1316) (@giordano)
Closed issues:
v0.5.7
BinaryBuilder v0.5.7
Merged pull requests:
- Add a dont_dlopen flag to build_tarballs. (#1239) (@maleadt)
- [Auditor] Do not skip GCC libraries when updating linkage (#1240) (@giordano)
- Fix expected hash of macOS builds (#1250) (@giordano)
- Update LoggingExtras to 1.0.0 (#1251) (@oxinabox)
- [AutoBuild] Update environment variable to get HEAD of Yggdrasil (#1257) (@giordano)
- [AutoBuild] Update environment variable to get HEAD of Yggdrasil (#1258) (@giordano)
- [Auditor] Add a pass to normalise timestamps in Windows import libraries (#1259) (@giordano)
- [AutoBuild] Do not add
Pkg
as dependency if we require Julia v1.6 (#1261) (@giordano) - Require at least RegistryTools 2.1.0 (#1267) (@DilumAluthge)
- Revert "Require at least RegistryTools 2.1.0" (#1268) (@giordano)
- Upgrade to RegistryTools v2, and require at least RegistryTools 2.1.0 (#1269) (@DilumAluthge)
- [documentation] Fix location of Artifacts.toml in roofs.md (#1270) (@Astro-mh)
- [AutoBuild] Do not convert
RuntimeDependency
->Dependency
unnecessarily (#1273) (@giordano) - Add
--skip-build
flag to allow deploying prebuilt tarballs (#1275) (@sloede) - Add note about Meson GCC toolchain to
build_tips.md
(#1279) (@topolarity) - [docs] Restore section about build strategy (#1284) (@giordano)
- faq for compat bounds for jll packages (#1285) (@Krastanov)
- docs: add version bound for Documenter (#1296) (@mortenpi)
- Add dependabot (#1297) (@giordano)
- Bump actions/checkout from 2 to 4 (#1298) (@dependabot[bot])
- [AutoBuild] Add compat bounds for stdlibs in generated JLLs (#1299) (@giordano)
- CompatHelper: add new compat entry for Downloads at version 1, (keep existing compat) (#1300) (@github-actions[bot])
- CompatHelper: add new compat entry for SHA at version 0.7, 1 (#1301) (@github-actions[bot])
- CompatHelper: add new compat entry for TOML at version 1, (keep existing compat) (#1302) (@github-actions[bot])
- Don't request username in init_jll_package (#1304) (@andreasnoack)
- Don't query GitHub username and use dummy credentials when committing (#1305) (@andreasnoack)
- [AutoBuild] Forward
clang_use_lld
keyword argument topreferred_runner
(#1310) (@giordano)
Closed issues:
- Windows import libraries are not reproducible (#1245)
- Unable to build using
autoreconf
(#1254) - Unable to use a version of Rust more recent than 1.61 when building locally (#1262)
- C++17 filesystem support for x86_64-apple-darwin14-clang++ (#1263)
- how to get all available functions and their paramaters in the libproducts? (#1264)
- Support "deploy only" option to avoid rebuilding existing tarballs (#1274)
- Adding more platforms / build options with Pkg Extensions (#1283)
- Git error: authentication required but no callback set (#1287)
- Minimum kernel version? (#1289)
- Issue running BB on mac: (#1290)
- too many sections, file too big error during compilation (#1291)
- Truncated Wizard state completely breaks wizard (#1292)
- Can't run wizard in step 3 (#1303)
- Kernel version too old? (#1306)
v0.5.6
BinaryBuilder v0.5.6
Closed issues:
- build_tarballs with --deploy="user/mylib_jll.jl" leads to
device_flow_disabled
error when authenticating with GitHub (#1189) - Inconsistent version of dependency (#1210)
- Dynamic Loader (ELF interpreter) not working under NixOS (#1214)
- Build jll error (#1217)
- libblastrampoline.so.5 not found (#1221)
- Question: build script for C library that uses Premake instead of CMake? (#1224)
- CMAKE_CXX_STANDARD=14 leads to -std=c++1y instead of -std=c++14 when compiling ROOT (#1226)
- Builds for macOS are not reproducible (#1230)
- Builds for Windows are not reproducible (#1232)
Merged pull requests:
- Sort architecture lists in output (#1213) (@eschnett)
- [docs] Update
${prefix}/include
to say${includedir}
(#1216) (@dannys4) - Support for HTTP.jl 1.0 release (#1220) (@quinnj)
- [CI] Update Manifest.toml (#1222) (@giordano)
- [AutoBuild] Disallow prerelease numbers in versions of JLLs (#1223) (@giordano)
- [AutoBuild] Split log files into a separate tarball (#1229) (@giordano)
- Load top-level dependencies in the main source file (#1231) (@vchuravy)
- [docs] Add section about reproducibility (#1233) (@giordano)
- Add tests to ensure reproducibility on more platforms (#1234) (@giordano)
- [docs] Add tip about
posix_memalign
not working on Musl (#1236) (@giordano)
v0.5.5
BinaryBuilder v0.5.5
Merged pull requests:
v0.5.4
BinaryBuilder v0.5.4
Closed issues:
- inconsistent git clone behaviour (#1202)
Merged pull requests:
- [Wizard] Use
BinaryBuilderBase.cached_git_clone
to clone git repo (#1203) (@giordano) - Strip URL parameters from names on disk (#1204) (@staticfloat)
- list supported triplets in --help (#1205) (@sjkelly)
- [Auditor] Ignore more system libraries (#1206) (@giordano)
- [Auditor] Add a bunch of macOS libraries/frameworks to be ignored (#1207) (@giordano)
v0.5.3
BinaryBuilder v0.5.3
Closed issues:
- Set lazy=true when using platform augmentation (#1179)
- Building a library with optional AVX2 support (#1187)
Merged pull requests:
- Support augment_platform in BB (#1128) (@vchuravy)
- [Auditor] Add more ignored libraries (#1169) (@giordano)
- Fix typo in
docs/src/jll.md
(#1172) (@Moelf) - add command line option for skipping audit (#1174) (@simeonschaub)
- Fix hanging tests (#1175) (@giordano)
- hotfix: Make sure that
.
in platform doesn't lead to confusion (#1177) (@vchuravy) - Pass augment_platform_block into build_project_dict (#1180) (@vchuravy)
- [Auditor] Fix path normalisation for rpaths (#1186) (@giordano)
- [Auditor] Add more ignored libraries (#1188) (@giordano)
- [AutoBuild] Make artifacts lazy by default if augmenting platform (#1190) (@giordano)
- [AutoBuild] Fix default value of
lazy_artifacts
(#1191) (@giordano) - Re-export
expand_microarchitectures
andos
(#1192) (@giordano) - [Docs] Fix typo in build tips (#1195) (@jeremiahpslewis)
- [Audit] Ignore more system libraries (#1196) (@giordano)
- [AutoBuild] Fix typo in genereated README file (#1198) (@giordano)
- [Auditor] Deal with symlinked libtool files (#1199) (@giordano)
- [Auditor] Ignore more system libraries (#1200) (@giordano)
- [Auditor] Ignore yet more system libraries (#1201) (@giordano)