aboutsummaryrefslogtreecommitdiff
path: root/gnu/local.mk
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-26 14:14:19 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-03-26 17:44:15 +0200
commitcffe067937a02eb2c9a5f3d80e6789c3c36867f6 (patch)
tree24c73c3d381147dbc58273db63eab0a6979c882e /gnu/local.mk
parentc3f15443bc6d457758aad1326dcc6dcad9cf8d6e (diff)
downloadguix-cffe067937a02eb2c9a5f3d80e6789c3c36867f6.tar
guix-cffe067937a02eb2c9a5f3d80e6789c3c36867f6.tar.gz
gnu: Add llvm-18.
* gnu/packages/llvm.scm (clang-runtime-from-llvm)[native-inputs]: When building clang-runtime-18 or newer use gcc-13. (%llvm-monorepo-hashes): Add entry for llvm-18. (%llvm-patches): Add entry for llvm-18. (llvm-18, clang-runtime-18, clang-18, libomp-18, clang-toolchain-18): New variables. * gnu/packages/patches/clang-18.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I4027065398300104c6a310187007448f5b2780c1
Diffstat (limited to 'gnu/local.mk')
-rw-r--r--gnu/local.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/local.mk b/gnu/local.mk
index 7f1006010b..5429dc498c 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1043,6 +1043,7 @@ dist_patch_DATA = \
%D%/packages/patches/clang-16.0-libc-search-path.patch \
%D%/packages/patches/clang-17.0-libc-search-path.patch \
%D%/packages/patches/clang-17.0-link-dsymutil-latomic.patch \
+ %D%/packages/patches/clang-18.0-libc-search-path.patch \
%D%/packages/patches/clang-runtime-asan-build-fixes.patch \
%D%/packages/patches/clang-runtime-esan-build-fixes.patch \
%D%/packages/patches/clang-runtime-9-libsanitizer-mode-field.patch \