Skip to content

Commit 3490979

Browse files
committed
guix: use GCC 14.3.0 over 13.3.0
This will eventually be needed for #25573, and could be useful for #30210.
1 parent 47be912 commit 3490979

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

contrib/guix/manifest.scm

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,17 @@ chain for " target " development."))
9393
(home-page (package-home-page xgcc))
9494
(license (package-license xgcc)))))
9595

96-
(define base-gcc gcc-13) ;; 13.3.0
96+
(define base-gcc
97+
(package
98+
(inherit gcc-14) ;; 14.2.0
99+
(version "14.3.0")
100+
(source (origin
101+
(method url-fetch)
102+
(uri (string-append "mirror://gnu/gcc/gcc-"
103+
version "/gcc-" version ".tar.xz"))
104+
(sha256
105+
(base32
106+
"0fna78ly417g69fdm4i5f3ms96g8xzzjza8gwp41lqr5fqlpgp70"))))))
97107

98108
(define base-linux-kernel-headers linux-libre-headers-6.1)
99109

@@ -550,7 +560,7 @@ inspecting signatures in Mach-O binaries.")
550560
gzip
551561
xz
552562
;; Build tools
553-
gcc-toolchain-13
563+
gcc-toolchain-14
554564
cmake-minimal
555565
gnu-make
556566
ninja
@@ -570,7 +580,7 @@ inspecting signatures in Mach-O binaries.")
570580
((string-contains target "-linux-")
571581
(list bison
572582
pkg-config
573-
(list gcc-toolchain-13 "static")
583+
(list gcc-toolchain-14 "static")
574584
(make-bitcoin-cross-toolchain target)))
575585
((string-contains target "darwin")
576586
(list clang-toolchain-19

0 commit comments

Comments
 (0)