v0.3.0
版本发布时间: 2021-03-26 03:16:08
JuliaPackaging/BinaryBuilder.jl最新发布版本:v0.5.8(2024-02-17 06:31:27)
BinaryBuilder v0.3.0
Closed issues:
- Alternative editors (#331)
- Failure building OpenMPI (#410)
- Auto-generate pkg-config files (#422)
- Problem using BinaryBuilder (#439)
- Creating a binary that links against Julia (#511)
- Optimize artifact loading during Pkg.build stage, remove Pkg application dependency from JLL libraries (#538)
- macos fails hash check (#593)
- Fresh Julia 1.3.1 install on Windows errors when installing Libiconv (#693)
- Repos are tagged and releases uploaded before a commit is made with the Artifact.toml file containing corresponding hashes (#709)
- Evaluate other CI services (#751)
- GitHub OAuth Authorization API being Deprecated in November 2020 (#771)
- bb add often does not work (#821)
- Switch to using
const
Ref
instead of mutableglobal
(#829) - runshell on arch linux has a premission problem. (#852)
- Weird warning for files whose name ends in "so" (but not ".so") (#857)
- Request: Julia_jll 1.3.1 and 1.5.0 (#871)
- Drop to environment after successful build (#879)
- Request regeneration of all JLLs (or at least related to QML, and Gtk), would indirectly help some plotting packages (#896)
- Auditor trying to set SONAME for .hpp files (#899)
-
julia_compat
prevents usage of_jll
if Julia versions mismatch (#909) - Apple platforms gets filtered away on Julia 1.6 because the wrapper file is not found (#913)
- New download stuff seems needlessly complicated and overly unreliable (#928)
- Wizard tries to fetch
git://
url using libcurl rather than libgit (#935) - [Wizard] Opening PR fails with
UndefVarError: gh_username not defined
(#939) - New wrapper for FFMPEG based on JLLWrappers has problems on Windows (#941)
- UndefVarError: gh_username not defined (#943)
- Two errors, for using, and for updating another package (#949)
- MbedTLS dependency chain is accidentally picking up a system library rather than artifact libraries (#973)
- issues with calling build_tarballs.jl (no constructors have been defined for Platform) (#974)
- Improve audit checks for the ABI of armv7l binaries (#975)
- Host the docs on docs.binarybuilder.org (#977)
- Disable the wiki (#978)
- Building x86_64-linux-musl fails complex header missing (#979)
- [CI] Test randomly failing (#987)
- LoadError for libgomp with Pkg.precompile() on alpine 3.12 (docker) (#988)
- apk issues (#998)
-
UndefVarError: destdir not defined
(#1002) - Wizard fails on 1.6-rc1 (#1005)
- OpenSpecFun_jll not importable in JULIA_LOAD_PATH=@ julia1.6 (#1009)
- 404 Not Found error at the end of the wizard (#1019)
-
ld: unknown option: -soname
(#1027)
Merged pull requests:
- WIP 1.6 Artifacts JLL generation (#880) (@staticfloat)
- Add missing
Wizard
namespace inregister_jll
(#897) (@giordano) - Use GitHub Actions for CI (#898) (@giordano)
- Add Auditor arch mapping form Darwin AArch64 (#902) (@Keno)
- Do not try to give legal advice on the internet (#904) (@Keno)
- Add multiple options to enter the debug shell when building (#907) (@giordano)
- Do not write UUID of packages without UUID in wizard script (#908) (@giordano)
- Add provisioning scripts for GHA CI on arctic3 (#910) (@staticfloat)
- Add compat entry for JLLWrappers in generated wrappers (#914) (@giordano)
- Fix writing of the init footer in the wrappers (#916) (@giordano)
- Massive upgrade to 1.6+ (#918) (@staticfloat)
- [Auditor] Fix variable name (#921) (@giordano)
- Re-export
Linux
,MacOS
,Windows
andFreeBSD
fromPkg.BinaryPlatforms
(#922) (@staticfloat) - Mention
parse_dl_name_version
in Troubleshooting (#925) (@Gnimuc) - Handle renaming of deafult branch in GitHub to main (#926) (@giordano)
- Always create the
main
branch if we pulled fromorigin/master
(#927) (@giordano) - In
bb add
command, clear artifacts directory before adding a new dep (#931) (@Keno) - Teach audit to check multiple CSL libraries (#932) (@giordano)
- Implement new GitHub device authentication flow (#937) (@Keno)
- Wizard: add check for git repo when url starts with git:// (#940) (@Cryptum169)
- Use backslash in paths of products for Windows (#942) (@giordano)
- compat bounds: fix version range test for 'x.y.0-x.y' (#944) (@benlorenz)
- Fetch remote repository before pushing to it (#946) (@giordano)
- [docs] Manually install BBB in order to build documentation (#947) (@giordano)
- [Wizard] Use
repr
to print platforms in the deploy script (#948) (@giordano) - [Wizard] Use
Downloads.download
to download the sources (#950) (@giordano) - Create
main
branch before pushing to remote (#951) (@giordano) - Update BinaryBuilderBase in the Manifest (#953) (@giordano)
- Add
armv6l
to list of linux platforms for audit pass (#954) (@staticfloat) - Stringify commit for
LibGit2.branch!
(#955) (@giordano) - Autocomplete
runshell
andrun_wizard
in the REPL (#956) (@giordano) - Submit code coverage to codecov (#959) (@giordano)
- Update state serialization (#962) (@staticfloat)
- Properly plumb kwarg (#964) (@staticfloat)
- Fix
versioninfo
and base it on BBB function (#965) (@giordano) - [Audit] Make sure we're linking to expected libgfortran version (#966) (@giordano)
- Update TagBot integration (#967) (@fingolfin)
- Document two ways of expressing deps versions (#969) (@giordano)
- Fix valid_library_path to reject .sot extension (#970) (@fingolfin)
- Update BinaryBuilderBase (#972) (@giordano)
- [Auditor] Make sure libraries for eabihf match this ABI (#976) (@giordano)
- Add Julia Computing to list of contributors (#980) (@ViralBShah)
- Remove some tests that belong into BinaryBuilderBase (#981) (@fingolfin)
- Use
LazyArtifacts
package when the artifact is lazy (#982) (@giordano) - Update BinaryBuilderBase in the manifest (#983) (@giordano)
- Re-export nbits() from BinaryBuilderBase (#984) (@fingolfin)
- Fix typo comment (#985) (@oxinabox)
- [AutoBuild] Increase compat of JLLWrappers to v1.2.0 (#986) (@giordano)
- Update BinaryBuilderBase in the Manifest (#990) (@giordano)
- [Auditor] Add pass to make all binary files executable (#992) (@giordano)
- [AutoBuild] Add revision on Yggdrasil to the registration PR (#993) (@giordano)
- Setup and cleanup host dependencies during the build (#995) (@giordano)
- Add auditor pass to ad-hoc codesign all products on Darwin (#996) (@staticfloat)
- [Auditor] Improve check for amv7l float ABI (#1000) (@giordano)
- Update BinaryBuilderBase with LLVMBoostrap 11.0.1 (#1006) (@giordano)
- [Wizard] Fix name of
save_wizard_state
(#1008) (@giordano) - [AZP] Restore Codecov (#1010) (@giordano)
- [Docs] More extensive description of different workflows (#1011) (@giordano)
- [CompatHelper] Run on Julia v1.6 (#1014) (@giordano)
- CompatHelper: bump compat for "JLD2" to "0.4" (#1015) (@github-actions[bot])
- CompatHelper: bump compat for "HTTP" to "0.9" (#1016) (@github-actions[bot])
- CompatHelper: add new compat entry for "Scratch" at version "1.0" (#1018) (@github-actions[bot])
- [AutoBuild] Throw error if using unsupported platforms with Julia v1.5- (#1020) (@giordano)
- Add space before github tokens URL (#1021) (@omus)
- Produce compat entries in Project.toml (#1023) (@fingolfin)
- [Docs] Clarify how to let the linker find libraries in libdir (#1024) (@giordano)
- Use
Tar.jl
to create tarball to use for Wizard tests (#1025) (@giordano) - Use different HTTP ports in the wizard tests (#1026) (@giordano)
- [Docs] Improve documentation of
ExecutableProduct
wrappers (#1028) (@giordano) - [AZP] Update BinaryBuilderBase (#1029) (@giordano)