guix_mirror_bot pushed a commit to branch r-team
in repository guix.
commit ae8d7534f6d4fd200d1585ac6a87fdd01076b670
Author: Simon Tournier <[email protected]>
AuthorDate: Tue Oct 28 16:10:48 2025 +0100
gnu: r-paralleldist: Adjust GCC@14.
* gnu/packages/cran.scm (r-paralleldist)[arguments]: Add phase that relax
GCC@14 strictness.
Change-Id: I7dd04d8547b35cb35fac0d1386185d37239d4a8e
---
gnu/packages/cran.scm | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 057c30c2f7..09f97ef080 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -9163,6 +9163,16 @@ statistical analyses or create publication-ready tables
and plots.")
(base32 "01ly4hxwa64a0ya5gla8rvv72s9mcknsfznivjkh937pbjwb7iih"))))
(properties `((upstream-name . "parallelDist")))
(build-system r-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'install 'relax-gcc-14-strictness
+ (lambda _
+ (substitute* "src/Makevars"
+ (("CXX_STD = CXX11")
+ "CXX_STD = CXX11
+PKG_CXXFLAGS=-g -O2 -Wno-error=changes-meaning")))))))
(propagated-inputs (list r-rcpp r-rcpparmadillo r-rcppparallel))
(native-inputs (list r-dtw r-ggplot2 r-proxy r-rcppxptrutils r-testthat))
(home-page "https://github.com/alexeckert/parallelDist")