From fee483e713041d105c76c83d867e2ba1fed8ad5b Mon Sep 17 00:00:00 2001 From: Simon Tournier Date: Wed, 29 Oct 2025 16:54:53 +0100 Subject: [PATCH] gnu: r-densestbayes: Adjust GCC@14. * gnu/packages/cran.scm (r-densestbayes)[arguments]: Add phase that decreases GCC@14 strictness. Change-Id: I52c45b9f693d843f25f1d61ef440e5b1cf2808d2 --- gnu/packages/cran.scm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 89fcb6bcca7e1916545c1d27d8dc80cc2aeb0ac4..30dfc793e322cbb13032626fe57fd77fb13cc053 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -50575,6 +50575,17 @@ Journal of Statistical Software, 39(10), 1-24.") (base32 "0ydnjyprv8fz037nkfvjd8w6hg4a19lbnq4kl7yankxksjfdyqc3")))) (properties `((upstream-name . "densEstBayes"))) (build-system r-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'relax-gcc-14-strictness + (lambda _ + (substitute* "configure" + ;; Modifying src/Makevars directly is overruled. + (("src/Makevars") + "src/Makevars +echo \"PKG_CXXFLAGS+=-g -O2 -Wno-error=changes-meaning\" >> src/Makevars"))))))) (propagated-inputs (list r-bh r-mass