If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.
Conflicts
Reviewers, this pull request conflicts with the following ones:
#34757 (guix: re-enable riscv exported symbol checking by fanquake)
#34547 (lint: modernise lint tooling by willcl-ark)
#33593 (guix: Use UCRT runtime for Windows release binaries by hebasto)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
hebasto
commented at 5:27 pm on February 10, 2026:
member
Concept ACK.
in
contrib/guix/guix-build:444
in
59a5d5d6d9outdated
DrahtBot removed the label
CI failed
on Feb 10, 2026
fanquake force-pushed
on Feb 11, 2026
fanquake renamed this:
guix: update time-machine to ea1a16f7c2a6115cae9dce281a2e963d7a57ed15
guix: update time-machine to e9bfe0893c805bd76a0b3730590fb253d2167efb
on Feb 11, 2026
fanquake force-pushed
on Feb 11, 2026
DrahtBot added the label
CI failed
on Feb 11, 2026
in
contrib/guix/manifest.scm:279
in
169bc40608outdated
fanquake renamed this:
guix: update time-machine to e9bfe0893c805bd76a0b3730590fb253d2167efb
guix: update time-machine to 46793f96cdfe55b695d996c0ba367e5fd37b81e4
on Feb 13, 2026
fanquake force-pushed
on Feb 16, 2026
DrahtBot
commented at 10:24 am on February 16, 2026:
contributor
Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]
DrahtBot removed the label
DrahtBot Guix build requested
on Feb 16, 2026
fanquake renamed this:
guix: update time-machine to 46793f96cdfe55b695d996c0ba367e5fd37b81e4
guix: update time-machine to bf0614854d0232d9181a92a6d7768ca9a62deb84
on Feb 16, 2026
fanquake
commented at 10:28 am on February 16, 2026:
member
fanquake renamed this:
guix: update time-machine to bf0614854d0232d9181a92a6d7768ca9a62deb84
guix: update time-machine to 43396dea109680d4ef7edf38991abdf9bfeccd66
on Feb 18, 2026
fanquake marked this as ready for review
on Feb 18, 2026
fanquake
commented at 10:23 am on February 18, 2026:
member
Updated to the latest Guix, and added a commit to bump glibc. Marked as reviewable.
fanquake
commented at 11:39 am on February 18, 2026:
member
pinheadmz
commented at 12:04 pm on February 18, 2026:
member
guix building now. nit: hash in code matches PR title but not PR description … ?
fanquake
commented at 1:35 pm on February 18, 2026:
member
nit: hash in code matches PR title but not PR description … ?
Thanks, fixed up.
fanquake
commented at 2:07 pm on February 18, 2026:
member
Something that has regressed is using --system=riscv64-linux:
0 ADDITIONAL_GUIX_ENVIRONMENT_FLAGS: --system=riscv64-linux
1 ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
2guix shell: error: package python-lief@0.17.3 does not support riscv64-linux
janb84
commented at 2:35 pm on February 18, 2026:
contributor
hebasto
commented at 3:30 pm on February 18, 2026:
member
Something that has regressed is using --system=riscv64-linux:
0 ADDITIONAL_GUIX_ENVIRONMENT_FLAGS: --system=riscv64-linux
1 ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
2guix shell: error: package python-lief@0.17.3 does not support riscv64-linux
I suspect “does not support riscv64-linux” comes from one of its subdependencies. This is likely just an artificial limitation rather than a true incompatibility (the package author probably just hasn’t tested it on RISC-V yet).
pinheadmz
commented at 3:36 pm on February 18, 2026:
member
guix NO_SIGN output at e2af8bfe1c on x86/Debian 13
fanquake
commented at 11:51 am on February 19, 2026:
member
Something that has regressed is using –system=riscv64-linux:
The relevant sub dependency is python-msgspec, which currently has (supported-systems (list "x86_64-linux" "aarch64-linux")). It’s likely this will build fine, and the docs for why the systems are limited, also seem to be outdated.
sedited
commented at 8:19 pm on February 23, 2026:
contributor
fanquake renamed this:
guix: update time-machine to 43396dea109680d4ef7edf38991abdf9bfeccd66
guix: update time-machine to 14066302a6aba92da7f71153688de94829dfd3e4
on Feb 24, 2026
fanquake marked this as a draft
on Feb 24, 2026
DrahtBot added the label
CI failed
on Feb 24, 2026
fanquake force-pushed
on Feb 25, 2026
fanquake force-pushed
on Feb 25, 2026
fanquake renamed this:
guix: update time-machine to 14066302a6aba92da7f71153688de94829dfd3e4
guix: update time-machine to 87405bbf3bd1a567046c7f69616b8d022b023976
on Feb 25, 2026
fanquake
commented at 11:13 am on February 25, 2026:
member
Rebased for #34627 and simplified the tar related changes.
DrahtBot removed the label
CI failed
on Feb 25, 2026
fanquake force-pushed
on Feb 27, 2026
fanquake renamed this:
guix: update time-machine to 87405bbf3bd1a567046c7f69616b8d022b023976
guix: update time-machine to 4d0fe6995b3acf0a807a125cd0d4488bd59cb01b
on Feb 27, 2026
guix: add --no-same-owner to TAR_OPTIONS
So it's used to extract tarballs.
073fd541a5
guix: update to 0c748bee76afb2424f066548490ed2853d2643a3
fanquake
commented at 12:15 pm on March 5, 2026:
member
The relevant sub dependency is python-msgspec, which currently has (supported-systems (list “x86_64-linux” “aarch64-linux”)). It’s likely this will build fine, and the docs for why the systems are limited, also seem to be outdated.
Eventually got python-lief to build with guix build python-lief --system=riscv64-linux --without-tests=python-pexpect --without-tests=python-pytest-timeout --without-tests=llvm@19 --without-tests=rust@1.93.0 --without-tests=python-trio --without-tests=python-anyio.
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-03-09 12:13 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me