Skip to content

Commit ee04e1f

Browse files
committed
merge bitcoin#30511: GCC 12 consolidation
includes: - 8b41ede continuation of cfc6cba in dash#6383
1 parent cc5c30e commit ee04e1f

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

contrib/guix/manifest.scm

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,7 @@ inspecting signatures in Mach-O binaries.")
577577
gzip
578578
xz
579579
;; Build tools
580+
gcc-toolchain-12
580581
cmake-minimal
581582
gnu-make
582583
libtool
@@ -592,22 +593,16 @@ inspecting signatures in Mach-O binaries.")
592593
python-lief)
593594
(let ((target (getenv "HOST")))
594595
(cond ((string-suffix? "-mingw32" target)
595-
(list ;; Native GCC 12 toolchain
596-
gcc-toolchain-12
597-
zip
596+
(list zip
598597
(make-mingw-pthreads-cross-toolchain "x86_64-w64-mingw32")
599598
nsis-x86_64
600599
nss-certs
601600
osslsigncode))
602601
((string-contains target "-linux-")
603-
(list ;; Native GCC 12 toolchain
604-
gcc-toolchain-12
605-
(list gcc-toolchain-12 "static")
602+
(list (list gcc-toolchain-12 "static")
606603
(make-bitcoin-cross-toolchain target)))
607604
((string-contains target "darwin")
608-
(list ;; Native GCC 11 toolchain
609-
gcc-toolchain-11
610-
clang-toolchain-18
605+
(list clang-toolchain-18
611606
lld-18
612607
(make-lld-wrapper lld-18 #:lld-as-ld? #t)
613608
python-signapple

0 commit comments

Comments
 (0)