Skip to content

Commit

Permalink
merge bitcoin#30511: GCC 12 consolidation
Browse files Browse the repository at this point in the history
includes:
- 8b41ede

continuation of cfc6cba in dash#6383
  • Loading branch information
kwvg committed Jan 3, 2025
1 parent cc5c30e commit ee04e1f
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions contrib/guix/manifest.scm
Original file line number Diff line number Diff line change
Expand Up @@ -577,6 +577,7 @@ inspecting signatures in Mach-O binaries.")
gzip
xz
;; Build tools
gcc-toolchain-12
cmake-minimal
gnu-make
libtool
Expand All @@ -592,22 +593,16 @@ inspecting signatures in Mach-O binaries.")
python-lief)
(let ((target (getenv "HOST")))
(cond ((string-suffix? "-mingw32" target)
(list ;; Native GCC 12 toolchain
gcc-toolchain-12
zip
(list zip
(make-mingw-pthreads-cross-toolchain "x86_64-w64-mingw32")
nsis-x86_64
nss-certs
osslsigncode))
((string-contains target "-linux-")
(list ;; Native GCC 12 toolchain
gcc-toolchain-12
(list gcc-toolchain-12 "static")
(list (list gcc-toolchain-12 "static")
(make-bitcoin-cross-toolchain target)))
((string-contains target "darwin")
(list ;; Native GCC 11 toolchain
gcc-toolchain-11
clang-toolchain-18
(list clang-toolchain-18
lld-18
(make-lld-wrapper lld-18 #:lld-as-ld? #t)
python-signapple
Expand Down

0 comments on commit ee04e1f

Please sign in to comment.