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"))

Reply via email to