Skip to content

guix: update gcc to 14.3.0#9969

Merged
tobtoht merged 1 commit intomonero-project:masterfrom
tobtoht:guix_gcc_13
Feb 3, 2026
Merged

guix: update gcc to 14.3.0#9969
tobtoht merged 1 commit intomonero-project:masterfrom
tobtoht:guix_gcc_13

Conversation

@tobtoht
Copy link
Copy Markdown
Collaborator

@tobtoht tobtoht commented Jun 24, 2025

This PR bumps gcc to 14.3.0 for release builds (up from 12.4.0).

Required for tevador/RandomX#317.

To ensure reproducibility, reviewers are requested to perform a build and share their hashes.

@tobtoht tobtoht changed the title guix: update gcc to 13.3.0 guix: update gcc to 14.3.0 Jul 18, 2025
@tobtoht tobtoht marked this pull request as draft July 18, 2025 19:25
@tobtoht tobtoht force-pushed the guix_gcc_13 branch 2 times, most recently from 4abe7fb to 637b39e Compare November 5, 2025 18:19
@tobtoht tobtoht marked this pull request as ready for review November 5, 2025 18:29
@tobtoht
Copy link
Copy Markdown
Collaborator Author

tobtoht commented Feb 2, 2026

$ uname --machine && find guix/guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
x86_64
a7252b01e342da9588ea56da9ef96055938abb905dcab9fcbbc2e39b0dcd140c  guix/guix-build-712daec8bc54/output/aarch64-linux-android/monero-aarch64-linux-android-712daec8bc54.tar.bz2
48ef067847fbce7d0212b22840c4f5e37db856c4807f43379be1213d3c02fbcd  guix/guix-build-712daec8bc54/output/aarch64-linux-gnu/monero-aarch64-linux-gnu-712daec8bc54.tar.bz2
e9cb71ab53af3a18af06f33ef0a22db16a26db7719bd1740508860d3f5e60809  guix/guix-build-712daec8bc54/output/arm64-apple-darwin/monero-arm64-apple-darwin-712daec8bc54.tar.bz2
6c882c0847cd95cdddcba45b2207fddee4f0ab5f96e6e3298e8559fea589c66d  guix/guix-build-712daec8bc54/output/dist-archive/monero-source-712daec8bc54.tar.gz
0d7957fb4f6b6bca1fe856e355199e925543efc0e3af3328457dc3bb31e3bd1b  guix/guix-build-712daec8bc54/output/riscv64-linux-gnu/monero-riscv64-linux-gnu-712daec8bc54.tar.bz2
10c9c2e6591408201dd585fd5a4e5b12356977459bd4119296a36bf1c7e5723a  guix/guix-build-712daec8bc54/output/x86_64-apple-darwin/monero-x86_64-apple-darwin-712daec8bc54.tar.bz2
30d697c73a848d1d720f38fc8a5cce9ad7abe394d336fdf775bf077ad247cb5c  guix/guix-build-712daec8bc54/output/x86_64-linux-gnu/monero-x86_64-linux-gnu-712daec8bc54.tar.bz2
b0d8041874505b60962d5557d12055cd2992ed8eb172c3fc613ddc0e17ec8803  guix/guix-build-712daec8bc54/output/x86_64-unknown-freebsd/monero-x86_64-unknown-freebsd-712daec8bc54.tar.bz2
2533ad93ca4a8da9eca7ecbbed23d3fcbc84b8d644e624815070eea3fa17d857  guix/guix-build-712daec8bc54/output/x86_64-w64-mingw32/monero-x86_64-w64-mingw32-712daec8bc54.zip

@SChernykh
Copy link
Copy Markdown
Contributor

Hashes match:

uname --machine && find guix/guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
x86_64
a7252b01e342da9588ea56da9ef96055938abb905dcab9fcbbc2e39b0dcd140c  guix/guix-build-712daec8bc54/output/aarch64-linux-android/monero-aarch64-linux-android-712daec8bc54.tar.bz2
48ef067847fbce7d0212b22840c4f5e37db856c4807f43379be1213d3c02fbcd  guix/guix-build-712daec8bc54/output/aarch64-linux-gnu/monero-aarch64-linux-gnu-712daec8bc54.tar.bz2
e9cb71ab53af3a18af06f33ef0a22db16a26db7719bd1740508860d3f5e60809  guix/guix-build-712daec8bc54/output/arm64-apple-darwin/monero-arm64-apple-darwin-712daec8bc54.tar.bz2
6c882c0847cd95cdddcba45b2207fddee4f0ab5f96e6e3298e8559fea589c66d  guix/guix-build-712daec8bc54/output/dist-archive/monero-source-712daec8bc54.tar.gz
0d7957fb4f6b6bca1fe856e355199e925543efc0e3af3328457dc3bb31e3bd1b  guix/guix-build-712daec8bc54/output/riscv64-linux-gnu/monero-riscv64-linux-gnu-712daec8bc54.tar.bz2
10c9c2e6591408201dd585fd5a4e5b12356977459bd4119296a36bf1c7e5723a  guix/guix-build-712daec8bc54/output/x86_64-apple-darwin/monero-x86_64-apple-darwin-712daec8bc54.tar.bz2
30d697c73a848d1d720f38fc8a5cce9ad7abe394d336fdf775bf077ad247cb5c  guix/guix-build-712daec8bc54/output/x86_64-linux-gnu/monero-x86_64-linux-gnu-712daec8bc54.tar.bz2
b0d8041874505b60962d5557d12055cd2992ed8eb172c3fc613ddc0e17ec8803  guix/guix-build-712daec8bc54/output/x86_64-unknown-freebsd/monero-x86_64-unknown-freebsd-712daec8bc54.tar.bz2
2533ad93ca4a8da9eca7ecbbed23d3fcbc84b8d644e624815070eea3fa17d857  guix/guix-build-712daec8bc54/output/x86_64-w64-mingw32/monero-x86_64-w64-mingw32-712daec8bc54.zip

Copy link
Copy Markdown
Collaborator

@selsta selsta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only approving code change itself.

@plowsof
Copy link
Copy Markdown
Contributor

plowsof commented Feb 2, 2026

$ uname --machine && find guix/guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
x86_64
a7252b01e342da9588ea56da9ef96055938abb905dcab9fcbbc2e39b0dcd140c  guix/guix-build-712daec8bc54/output/aarch64-linux-android/monero-aarch64-linux-android-712daec8bc54.tar.bz2
48ef067847fbce7d0212b22840c4f5e37db856c4807f43379be1213d3c02fbcd  guix/guix-build-712daec8bc54/output/aarch64-linux-gnu/monero-aarch64-linux-gnu-712daec8bc54.tar.bz2
e9cb71ab53af3a18af06f33ef0a22db16a26db7719bd1740508860d3f5e60809  guix/guix-build-712daec8bc54/output/arm64-apple-darwin/monero-arm64-apple-darwin-712daec8bc54.tar.bz2
6c882c0847cd95cdddcba45b2207fddee4f0ab5f96e6e3298e8559fea589c66d  guix/guix-build-712daec8bc54/output/dist-archive/monero-source-712daec8bc54.tar.gz
0d7957fb4f6b6bca1fe856e355199e925543efc0e3af3328457dc3bb31e3bd1b  guix/guix-build-712daec8bc54/output/riscv64-linux-gnu/monero-riscv64-linux-gnu-712daec8bc54.tar.bz2
10c9c2e6591408201dd585fd5a4e5b12356977459bd4119296a36bf1c7e5723a  guix/guix-build-712daec8bc54/output/x86_64-apple-darwin/monero-x86_64-apple-darwin-712daec8bc54.tar.bz2
30d697c73a848d1d720f38fc8a5cce9ad7abe394d336fdf775bf077ad247cb5c  guix/guix-build-712daec8bc54/output/x86_64-linux-gnu/monero-x86_64-linux-gnu-712daec8bc54.tar.bz2
b0d8041874505b60962d5557d12055cd2992ed8eb172c3fc613ddc0e17ec8803  guix/guix-build-712daec8bc54/output/x86_64-unknown-freebsd/monero-x86_64-unknown-freebsd-712daec8bc54.tar.bz2
2533ad93ca4a8da9eca7ecbbed23d3fcbc84b8d644e624815070eea3fa17d857  guix/guix-build-712daec8bc54/output/x86_64-w64-mingw32/monero-x86_64-w64-mingw32-712daec8bc54.zip

@tobtoht tobtoht merged commit 04f88f1 into monero-project:master Feb 3, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants