BinaryBuilder.jl
BinaryBuilder.jl copied to clipboard
Binary Dependency Builder for Julia
As a matter of fact Pkg doesn't like them, I think it's better to automatically error our instead of having to tell users that they shouldn't use them. Recent cases...
When I install BinaryBuilder, CairoMakie is downgraded to version 0.6.2 (from 0.7.5 before). I assume that BinaryBuilder or one of its dependences has a restrictive (outdated) list of compat versions....
This pull request changes the compat entry for the `HTTP` package from `0.8, 0.9` to `0.8, 0.9, 1`. This keeps the compat entries for earlier versions. Note: I have not...
It's not uncommon to discover that the default 4.8.5 gcc compiler in the wizard is too old to compile the project. There should be a `bb` command to change the...
When debugging, I usually want to build only for a single architecture locally. To find out what architecture I have to specify, I currently have to run the Yggdrasil `build_tarballs.jl`...
For normal `Dependency()` items, you can specify a compat entry to use when building and installing the package using the `compat` keyword argument, but there is no similar method to...
From time to time I look to the package managers of Linux distributions to see if we can pick up some interesting ideas. One thing that I think would be...
### Julia 1.5 ``` julia> versioninfo() Julia Version 1.5.0 Commit 96786e22cc (2020-08-01 23:44 UTC) Platform Info: OS: macOS (x86_64-apple-darwin18.7.0) CPU: Intel(R) Core(TM) i7-1068NG7 CPU @ 2.30GHz WORD_SIZE: 64 LIBM: libopenlibm...
Many packages will require some kind of "bootstrapping"; e.g. the ability to run the executables they have just built. We should look into solutions such as [Wine](https://winehq.org) for Windows, [Darling](https://darlinghq.org)...
~Ref: https://github.com/JuliaPackaging/BinaryBuilderBase.jl/pull/131 and https://github.com/JuliaPackaging/Yggdrasil/pull/2781.~