~ruther/guix-local

992e27ef85958d858141ca3ce951ca82edd2e7bc — Janneke Nieuwenhuizen 1 year, 10 months ago ae7e80d
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
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/tbb.scm
M gnu/packages/tbb.scm => gnu/packages/tbb.scm +4 -1
@@ 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