Elliot Saba
Elliot Saba
This seems to be an upstream problem, but there also seems to be a workaround: With `$target` = `i686-w64-mingw32`: ``` # rustc -o ${prefix}/bin/hello_world${exeext} -g /usr/share/testsuite/rust/hello_world/hello_world.rs ... [00:15:41] = note:...
We have many improvements that we can apply to make auditing better: * Collect pathnames to all binary objects at the beginning, then use threads to open and extract information...
I think we need to start storing more metadata within tarballs/JLL packages. In particular, I think the following list of things would be nice to store: * BB version+gitsha used...
When `glibc` is looking for a dependency, it iterates over a sequence of possibly-valid pathnames, but rejects ones that are of the wrong architecture [0]. We added a patch that...
What if we went totally crazy and represented things like `Glibc_jll`, `GCC_jll`, `LLVM_jll`, etc… all as `HostBuildDependencies` and `choose_shards()` just gave a bunch of special `HostBuildDependency` objects back? We’d of...
Jameson assures me this should actually be the default for most packages and is a good optimization opportunity. I have no idea of the ramifications of this in terms of...
We should properly normalize pkg-config `.pc` files across our generated products. `pkg-config` offers many advantages to compiled software projects, but the most important is that it provides an automated method...
This issue will serve as a roadmap of sorts, a kind of grouping of "accepted feature requests" generated by myself, Mosè, and other concerned parties. While BinaryBuilder.jl already does a...
When running in `--debug` mode, `apk` commands will have modified the rootfs in ways that get lost when we re-enter in a debug shell. We should either: * Replay `apk`...
We need a small test executable that uses `cpuid`. X-ref: https://github.com/JuliaPackaging/BinaryBuilder.jl/pull/921