Releases: JuliaPackaging/BinaryBuilder.jl
Easier library linkage
This release adds symlinks to $prefix/lib
within the cross-compiler's sysroot, making it easier for the cross-linker to find dependent libraries.
It also updates the default generated Travis script and fixes some typos.
Bugfix release
This release contains bugfixes for a number of issues:
-
LD_LIBRARY_PATH setup has been tweaked to avoid compiler confusion when trying to link against e.g.
libz
whenlibz
is actually a dependency of the current recipe. (d6c4e08) -
Update RootFS to fix
clang
linkage againstlibc++
on OSX. (4d6211e) -
Fix bug in autodetection of interactivity for Docker runner on OSX. (fc91956)
-
Ignore errors in
realpath()
during an audit pass (e2ebea7)
GCC multiversioning release
Let the people rejoice, a brave new GCC-multiversioned world is here. Grab your carbon credits now, this is going to balloon your fortran compile times.
Fourth Alpha release
Performance and usability improvements:
-
Adds
ccache
as a builtin tool, enabled through the environment variableBINARYBUILDER_USE_CCACHE
-
build_tarballs()
expanded with--help
,--part
and--debug
-
Wizard will now prompt you to continue upon (rescuable) failure
-
Many dynamic linking fixes
Third Alpha release
Much simplified build_tarballs.jl
structure. Initial support for musl linux and FreeBSD. Greatly enhanced OSX C++ support. Lots of little fixes and compatibility checks, including detection of encrypted disk mounts.
Second Alpha release
This release greatly simplifies build_tarballs.jl scripts and goes hand in hand with the latest and greatest BinaryProvider changes.
Initial Alpha release
Initial alpha release of BinaryBuilder