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 <sharlatanus@gmail.com>
1 files changed, 2 insertions(+), 1 deletions(-) M gnu/packages/perl6.scm
M gnu/packages/perl6.scm => gnu/packages/perl6.scm +2 -1
@@ 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"))