v0.2.5
版本发布时间: 2020-06-26 02:27:03
JuliaPackaging/BinaryBuilder.jl最新发布版本:v0.5.8(2024-02-17 06:31:27)
BinaryBuilder v0.2.5
Closed issues:
- Making changes to files in the wizard (#107)
- BinaryBuilder lies ... (#195)
- Support older glibcxx versions on Linux? (#230)
- Build Julia tarballs for all platforms (#320)
- Qt build issues (#393)
- Define an Any platform that matches all platforms (#455)
- Integrate AZP logging rules (#513)
- register new version (#545)
- sys-root is missing
sys/fanotify.h
(#573) - Allow exporting build_tarballs.jl even from an unfinished wizard state (#589)
- Warn the user if the build already exists in Yggdrasil (#631)
- Automatic MIT licensing (#635)
- sorry - this program has been built without plugin support (#653)
- LTO plugins disabled on MacOS (#675)
- dlopen errors ignored (#683)
-
get_yggdrasil
never updates the repo (#684) - Lower Glibc version for PowerPC to 2.17 (#694)
- [Wizard] Wrong CSL libraries loaded to the RootFS (#702)
- ERROR: Unable to automatically install 'ZeroMQ' from 'C:\Users\user.julia\packa ges\ZeroMQ_jll\1BliR\Artifacts.toml' (#714)
- error building package in julia 1.4 (#718)
- newer gcc versions ? (#720)
- aarch64-linux-gnu-g++ : exec format error (#721)
- Registration of versions older than existing ones still fails (#722)
-
show_json(::Dependency)
broke on Julia 1.4 (#723) - Add a patchelf wrapper that respects page alignment (#729)
- Have the wizard warn if a package already exists (#746)
- Error loading Cairo jll on Armv7 (#753)
- ERROR: Unable to automatically install ‘OpenBLAS’ (#769)
- Wizard failure if macOS SDK is not downloaded (#770)
- Improvements to jll readme (#780)
- [Wizard] prompt for filename unclear (#784)
- Force installation of artifacts of dependencies, including lazy ones (#785)
- Two license files per JLL? (#792)
- Stable documentation is stuck in v0.0.4 (#801)
- Rootfs artifact not found (#804)
- sysctlbyname was not declared in this scope (#808)
- Wizard created build file fails (#813)
Merged pull requests:
- fix JSON.lower(d::Dependency) for 1.4 (#724) (@vchuravy)
- Fix a few typos (#726) (@fingolfin)
- Use
ispath
to check if the target of a symlink exists (#728) (@giordano) - Experimental Azure logging (#730) (@staticfloat)
- Generate
patchelf
wrappers for page alignment onaarch64
andppc64le
(#731) (@staticfloat) - Search for dead links only in destdir (#732) (@giordano)
- Move
libc++.dylib
back to a system library (#733) (@staticfloat) - unpriv probing: Show errors when verbose (#734) (@Keno)
- [skip ci] Update Manifest.toml of documentation (#738) (@giordano)
- Add "Wizard service" to modify Wizard state during interactive build (#739) (@Keno)
- Fail gracefully when trying to symlink a directory that already exists (#740) (@giordano)
- Setup dependencies in the wizard matching the current compiler ABI (#743) (@giordano)
- Add
${prefix}/lib64/pkgconfig
toPKG_CONFIG_PATH
(#744) (@giordano) - Correctly print the search path of a LibraryProduct in the wizard (#745) (@giordano)
- Fix looking up paths in Yggdrasil (#747) (@Keno)
- Treat EOF in input as an interrupt (#748) (@Keno)
- Add link only flags to the gfortran wrapper (#749) (@giordano)
- Define
GOROOT
environment variable (#750) (@giordano) - Exit from subprocess trying to dlopen the library, instead of returning (#752) (@giordano)
- Add from_scratch option to rebuild_jll_package (#754) (@barche)
- Compress log files in the tarball (#755) (@giordano)
- [skip ci] Add CompatHelper (#756) (@giordano)
- Update all dependencies in
Manifest.toml
(#757) (@giordano) - CompatHelper: add new compat entry for "LoggingExtras" at version "0.4" (#758) (@github-actions[bot])
- Make
get_yggdrasil
return the plain path to the local clone (#759) (@giordano) - Fix warning about existing project in the wizard (#760) (@giordano)
- Allow deploying a partial wizard state (#761) (@giordano)
- Add to the docs information about how to publish a JLL package (#763) (@giordano)
- Throw an error if a variable name is already defined in Base (#764) (@giordano)
- Add
includedir
environment variable (#765) (@giordano) - Add AnyPlatform that matches all platforms (#766) (@giordano)
- Update RootFS and PlatformSupport shards with recent improvements (#767) (@staticfloat)
- Tell the user how to accept Xcode EULA when non-interactive (#768) (@fingolfin)
- Add documentation about JLL packages (#772) (@giordano)
- Add link to JLL documentation in README of JLL packages (#773) (@giordano)
- Define
arch(::AnyPlatform)
to fixlocate(::FileProduct, ...)
(#774) (@giordano) - [JLL gen]: Set default value for
DYLD_FALLBACK_LIBRARY_PATH
(#775) (@staticfloat) - Do not write platforms to JSON if building for AnyPlatform (#776) (@giordano)
- Fix typo in
cleanup_merged_object!
(#777) (@giordano) - CompatHelper: add new compat entry for "ArgParse" at version "1.1" (#781) (@github-actions[bot])
- Document
flagon
andAnyPlatform
(#782) (@giordano) - Move building of documentation to GitHub Actions (#783) (@giordano)
- Make sure the artifacts of dependencies are downloaded, even if lazy (#786) (@giordano)
- More robust check that artifact is installed (#789) (@giordano)
- Fix wizard wrongly reporting as successful failing builds (#790) (@giordano)
- Fix isolated dlopen (#793) (@fingolfin)
- Reorganise README and LICENSE of the JLL package (#794) (@giordano)
- Clarify wizard prompt asking for file path (#795) (@giordano)
- Document
--reconf
argument toupdate_configure_scripts
(#796) (@giordano) - Suggest
--build=${MACHTYPE}
flag toconfigure
in docs (#797) (@giordano) - Ask to the user to accept macOS SDK during wizard (#798) (@giordano)
- [skip ci] Move build tricks from Yggdrasil wiki to BB documentation (#799) (@giordano)
- [skip travis] Fix
flagon
example in documentation (#800) (@giordano) - Sort platforms and products consistently in the wrappers (#802) (@giordano)
- [skip travis] Minor fixes to documentation (#803) (@giordano)
- Fix sorting of the products when writing the wrappers (#805) (@giordano)
- Use an AZP environment variable to get the current commit hash (#806) (@giordano)
- More improvements to the README of JLL packages (#807) (@giordano)
- Fix call to
build_jll_package
, sort list of exports in JLL wrappers (#810) (@giordano) - Faster startup of generated JLL packages (#812) (@PallHaraldsson)
- The wizard should suggest to press Enter instead of any key (#814) (@giordano)
- Add new constructor for
LibProduct
(#815) (@giordano) - Deal with absence of existing
LICENSE
file when writing wrappers (#816) (@giordano) - Move Julia's libdirs to the end of
LIBPATH_list
in JLL packages (#824) (@staticfloat) - Remove unnecessary duplicates in LIBPATH_list (#825) (@staticfloat)
- Update MacOS GCC shards to have LTO/plugin support (#827) (@staticfloat)
- Release v0.2.5 (#830) (@giordano)