Pushed to master as 39a3251feb2559e0b448f25671c26b9dd3318108 I’m not sure I can close this ticket as I didn’t open it. –Carl > On Jun 18, 2023, at 2:38 AM, Efraim Flashner wrote: > > On Fri, Jun 16, 2023 at 04:40:22PM -0400, Carl Dong wrote: >> Simple enough and matches gcc-make-toolchain. >> >> Allows for more complex manifests and packages to be built with a custom clang toolchains without forking Guix. >> >> I think I still have push rights so I’ll push in 2 weeks if there are no other objections (this shouldn’t trigger any rebuilds at all). > > Sounds good to me > >>> On Jun 15, 2023, at 2:05 PM, lists@coryfields.com wrote: >>> >>> From: Cory Fields >>> >>> Matches gcc-make-toolchain. Allow for llvm build to be patched. >>> >>> * gnu/packages/llvm.scm: make clang-make-toolchain public >>> >>> Signed-off-by: Cory Fields >>> --- >>> gnu/packages/llvm.scm | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm >>> index f59c8e9592..6d83313af6 100644 >>> --- a/gnu/packages/llvm.scm >>> +++ b/gnu/packages/llvm.scm >>> @@ -502,7 +502,7 @@ code analysis tools.") >>> "znver3") >>> '()))))) >>> >>> -(define (make-clang-toolchain clang libomp) >>> +(define-public (make-clang-toolchain clang libomp) >>> (package >>> (name (string-append (package-name clang) "-toolchain")) >>> (version (package-version clang)) >>> >>> base-commit: 6e1215fb9c03ccb4a2d4440990aee5a66a935268 >>> -- >>> 2.25.1 >>> >>> >>> >>> >> > > -- > Efraim Flashner רנשלפ םירפא > GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypted