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 <[email protected]>
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 <[email protected]>
---
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"))