From 0feeac35cb14ccfa2193c1ecbba9d0b9936d9bb6 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Fri, 20 Sep 2024 00:16:48 +0900 Subject: gnu: clang-cling-runtime: Fix build. New patches were applied to clang-runtime only, not the whole LLVM base source, hence they were not applied to the cling variants. * gnu/packages/llvm.scm (llvm-cling) [source]: Add clang-cling-runtime-13-glibc-2.36-compat.patch and clang-cling-13-remove-crypt-interceptors.patch patches. * gnu/packages/patches/clang-cling-13-remove-crypt-interceptors.patch: New file. * gnu/packages/patches/clang-cling-runtime-13-glibc-2.36-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: I4c5ee5f65b2bc04935865ad8e67bc2c3833da2eb --- gnu/local.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gnu/local.mk') diff --git a/gnu/local.mk b/gnu/local.mk index 3435b7850e..2654f6fe81 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1071,6 +1071,8 @@ dist_patch_DATA = \ %D%/packages/patches/clang-17.0-link-dsymutil-latomic.patch \ %D%/packages/patches/clang-18.0-libc-search-path.patch \ %D%/packages/patches/clang-cling-13-libc-search-path.patch \ + %D%/packages/patches/clang-cling-13-remove-crypt-interceptors.patch \ + %D%/packages/patches/clang-cling-runtime-13-glibc-2.36-compat.patch \ %D%/packages/patches/clang-runtime-asan-build-fixes.patch \ %D%/packages/patches/clang-runtime-esan-build-fixes.patch \ %D%/packages/patches/clang-runtime-13-glibc-2.36-compat.patch \ -- cgit v1.2.3