[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#56666] [PATCH 17/17] gnu: make-clang-toolchain: Require explicit li
From: |
Greg Hogan |
Subject: |
[bug#56666] [PATCH 17/17] gnu: make-clang-toolchain: Require explicit libomp. |
Date: |
Wed, 20 Jul 2022 15:09:11 +0000 |
* gnu/packages/llvm.scm (make-clang-toolchain): Remove default libomp
parameter since each clang-toolchain has a matching libomp package.
(clang-toolchain-13): Explicitly refer to libomp-13.
---
gnu/packages/llvm.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index 76d2ff4f84..4606cccc2a 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -485,7 +485,7 @@ (define (clang-properties version)
"znver3")
'())))))
-(define* (make-clang-toolchain clang #:optional (libomp libomp-13))
+(define (make-clang-toolchain clang libomp)
(package
(name (string-append (package-name clang) "-toolchain"))
(version (package-version clang))
@@ -767,7 +767,7 @@ (define-public libomp-13
(replace "llvm" llvm-13)))))
(define-public clang-toolchain-13
- (make-clang-toolchain clang-13))
+ (make-clang-toolchain clang-13 libomp-13))
(define-public llvm-12
(package
--
2.37.0
- [bug#56666] [PATCH 07/17] gnu: Add libomp-10., (continued)
- [bug#56666] [PATCH 07/17] gnu: Add libomp-10., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 16/17] gnu: clang-toolchain-6: Use libomp-6., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 09/17] gnu: Add libomp-9., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 08/17] gnu: clang-toolchain-10: Use libomp-10., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 10/17] gnu: clang-toolchain-9: Use libomp-9., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 05/17] gnu: Add libomp-11., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 01/17] gnu: libomp-14: Reference llvm-14 version string., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 06/17] gnu: clang-toolchain-11: Use libomp-11., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 11/17] gnu: Add libomp-8., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 13/17] gnu: Add libomp-7., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 17/17] gnu: make-clang-toolchain: Require explicit libomp.,
Greg Hogan <=
- [bug#56666] [PATCH 14/17] gnu: clang-toolchain-7: Use libomp-7., Greg Hogan, 2022/07/20
- [bug#56666] [PATCH 15/17] gnu: Add libomp-6., Greg Hogan, 2022/07/20