janneke pushed a commit to branch core-packages-team
in repository guix.

commit 0bce2bc759af96f7bb4e1653fb8ce9a29e6f46fc
Author: Janneke Nieuwenhuizen <jann...@gnu.org>
AuthorDate: Sat Jan 4 11:34:17 2025 +0100

    Revert "gnu: r-rcppparallel: Fix build with gcc-14."
    
    This _still_ doesn't use -Wno-error=changes-meaning with some compilations.
    
    This reverts commit 3ba60915216e836726d02885d3992a7ba5d403cc.
    
    Change-Id: I4f892c06766c0dd47d0a01d03caddf031d29497a
---
 gnu/packages/cran.scm | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 66bef1a646..a3898e54ef 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -40,7 +40,6 @@
 ;;; Copyright © 2024 Marco Baggio <g...@mawumag.com>
 ;;; Copyright © 2024 Spencer King <spencer.k...@geneoscopy.com>
 ;;; Copyright © 2024 Tor-björn Claesson <tclaes...@gmail.com>
-;;; Copyright © 2025 Janneke Nieuwenhuizen <jann...@gnu.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -21981,17 +21980,10 @@ package provides a minimal R interface by relying on 
the Rcpp package.")
     (arguments
      (list
       #:phases
-      #~(modify-phases %standard-phases
-          (add-after 'unpack 'use-system-tbb
-            (lambda* (#:key inputs #:allow-other-keys)
-              (setenv "TBB_ROOT" (assoc-ref inputs "tbb"))))
-          (add-before 'install 'relax-gcc-14-strictness
-            (lambda _
-              (substitute* "src/Makevars.in"
-                (("(PKG|TBB)_CXXFLAGS =" all)
-                 (string-append all " -Wno-error=changes-meaning"))
-                (("CXXFLAGS=\"" all)
-                 (string-append all "-Wno-error=changes-meaning "))))))))
+      '(modify-phases %standard-phases
+         (add-after 'unpack 'use-system-tbb
+           (lambda* (#:key inputs #:allow-other-keys)
+             (setenv "TBB_ROOT" (assoc-ref inputs "tbb")))))))
     (inputs (list tbb-2020))
     (native-inputs (list r-rcpp r-runit))
     (home-page "https://rcppcore.github.io/RcppParallel/";)

Reply via email to