From 9f2a6927d3a9fc1ac536f8fb24a89582e39f24d6 Mon Sep 17 00:00:00 2001 From: fanquake Date: Wed, 13 Aug 2025 14:19:47 +0100 Subject: [PATCH] guix: use Clang & LLVM 19 for macOS build --- contrib/guix/manifest.scm | 6 +++--- contrib/guix/symbol-check.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm index 469a332e56..cccc4c3adc 100644 --- a/contrib/guix/manifest.scm +++ b/contrib/guix/manifest.scm @@ -567,9 +567,9 @@ inspecting signatures in Mach-O binaries.") (list gcc-toolchain-13 "static") (make-bitcoin-cross-toolchain target))) ((string-contains target "darwin") - (list clang-toolchain-18 - lld-18 - (make-lld-wrapper lld-18 #:lld-as-ld? #t) + (list clang-toolchain-19 + lld-19 + (make-lld-wrapper lld-19 #:lld-as-ld? #t) python-signapple zip)) (else '()))))) diff --git a/contrib/guix/symbol-check.py b/contrib/guix/symbol-check.py index 7804a2cbd9..464b33cf66 100755 --- a/contrib/guix/symbol-check.py +++ b/contrib/guix/symbol-check.py @@ -258,7 +258,7 @@ def check_MACHO_sdk(binary) -> bool: return False def check_MACHO_lld(binary) -> bool: - if binary.build_version.tools[0].version == [18, 1, 8]: + if binary.build_version.tools[0].version == [19, 1, 4]: return True return False