Skip to content

Various fixups#37

Merged
willcl-ark merged 12 commits intomasterfrom
isystem-paths-mold
Mar 20, 2026
Merged

Various fixups#37
willcl-ark merged 12 commits intomasterfrom
isystem-paths-mold

Conversation

@willcl-ark
Copy link
Copy Markdown
Contributor

  • Patches dynamically linked ELF binaries under $PREVIOUS_RELEASES_DIR
    to use the Nix glibc interpreter, so previous Bitcoin Core releases
    can run on NixOS.

  • Set up the mold adapter to work without manual -fuse-ld config

  • remove QT from shell (bloats linker paths, slows down linking)

  • remove vulture + add doxygen

Patches dynamically linked ELF binaries under $PREVIOUS_RELEASES_DIR
to use the Nix glibc interpreter, so previous Bitcoin Core releases
can run on NixOS.
this amount of shit this adds to -isystem paths bloats link speed to
over 300ms per invocation, which slows configure down a lot.
@willcl-ark willcl-ark merged commit 6440d2e into master Mar 20, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant