summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2025-01-02 18:20:26 +0100
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:21 +0200
commit992e27ef85958d858141ca3ce951ca82edd2e7bc (patch)
treef439d3178e24c37f7f89b109a8730890d3261940
parentae7e80d8edb24f9dbeee3a34134596d59ca1c02d (diff)
gnu: tbb-2020.3: Fix build with gcc-14.
* gnu/packages/tbb.scm (tbb)[arguments]: Add CXXFLAGS to #:make-flags to relax gcc-14's strictness. Change-Id: Ia8a5a609af4b0f7273912f1f3de1bd2f44b2f160
-rw-r--r--gnu/packages/tbb.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/packages/tbb.scm b/gnu/packages/tbb.scm
index 79a620c2a3..926e9dcad4 100644
--- a/gnu/packages/tbb.scm
+++ b/gnu/packages/tbb.scm
@@ -164,7 +164,10 @@ tasks, synchronization primitives, atomic operations, and more.")
`(#:test-target "test"
#:make-flags (list (string-append "LDFLAGS=-Wl,-rpath="
(assoc-ref %outputs "out") "/lib")
- "CFLAGS=-fuse-ld=gold")
+ "CFLAGS=-fuse-ld=gold"
+ ,(string-append "CXXFLAGS="
+ " -Wno-error=changes-meaning"
+ " -Wno-error=template-id-cdtor"))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fail-on-test-errors