From 2ececb30fd4b88b1cab96c5c89950ef201f617e4 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 23 Nov 2025 18:46:15 +0100 Subject: [PATCH] gnu: adaptivecpp: Update to 25.10.0. * gnu/packages/sycl.scm (adaptivecpp): Update to 25.10.0. [native-inputs]: Remove llvm-19; add lld-19. [arguments]: Set #:configure-flags. Change-Id: I967f069373e8109ece7e8f666c27be1020d33188 --- gnu/packages/sycl.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/packages/sycl.scm b/gnu/packages/sycl.scm index ee4ee18cc2e..03e3abe252c 100644 --- a/gnu/packages/sycl.scm +++ b/gnu/packages/sycl.scm @@ -40,7 +40,7 @@ (define-public adaptivecpp (package (name "adaptivecpp") - (version "25.02.0") + (version "25.10.0") (source (origin (method git-fetch) (uri (git-reference @@ -49,10 +49,10 @@ (file-name (git-file-name name version)) (sha256 (base32 - "01wajw1vvbic1hiyz4rj7in09js3kl0xvaa2qpcg1pv7xkrz0xxx")))) + "0sv5f366ybzpsdpka0fb578pb4q3537h6hkn825m0kbssh32wxk7")))) (build-system cmake-build-system) ;; Sync with llvm-for-rocm llvm release. - (native-inputs (list clang-19 llvm-19 python-minimal)) + (native-inputs (list clang-19 lld-19 python-minimal)) (inputs (list boost libffi @@ -62,6 +62,11 @@ spirv-tools)) (arguments (list + #:configure-flags + #~(list + "-DACPP_COMPILER_FEATURE_PROFILE=full" + (string-append + "-DACPP_LLD_PATH=" (search-input-file %build-inputs "/bin/ld.lld"))) #:phases #~(modify-phases %standard-phases ;; FIXME: There is probably a much better way.