This is an automated email from the git hooks/post-receive script. guix_mirror_bot pushed a commit to branch master in repository guix.
The following commit(s) were added to refs/heads/master by this push: new 9f5df57b05 gnu: moarvm: Fix build with GCC 14. 9f5df57b05 is described below commit 9f5df57b0529d94c1215d3f902f860972e2003ba Author: Ashish SHUKLA <ashish...@lostca.se> AuthorDate: Sun Jul 20 15:17:33 2025 +0200 gnu: moarvm: Fix build with GCC 14. Fixes guix/guix#1409 * gnu/packages/perl6.scm (moarvm)[#:phases]<configure>: Update CFLAGS. Change-Id: I18d133c9d4fa78d20be4fdc11253a8ee9fcc7ee7 Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/perl6.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl6.scm b/gnu/packages/perl6.scm index 10eb33be25..317a1bd021 100644 --- a/gnu/packages/perl6.scm +++ b/gnu/packages/perl6.scm @@ -67,7 +67,8 @@ (lambda* (#:key inputs outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out")) (pkg-config (assoc-ref inputs "pkg-config"))) - (setenv "CFLAGS" "-fcommon") + ;; fix building with GCC 14 + (setenv "CFLAGS" "-fcommon -Wno-incompatible-pointer-types") (setenv "LDFLAGS" ,@(if (target-ppc32?) `((string-append "-Wl,-rpath=" out "/lib" " -latomic"))