summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorλx.x <case_lambda@disroot.org>2026-03-15 04:22:13 +0200
committerCayetano Santos <csantosb@inventati.org>2026-03-16 11:29:35 +0100
commite7e88eb534705897b2cd72fc6b6a2e765e1ea588 (patch)
tree49527c09025db4f15a4611f23a14b86d8db5e4b3
parentd979b1b459a5be319e7af02f13abfa09b53fd617 (diff)
gnu: inferno: Fix gcc 14 build.
Adds: -Wno-error=implicit-function-declaration and -Wno-error=incompatible-pointer-types to CFLAGS. * gnu/packages/inferno.scm (inferno)[arguments]: Fix ’patch-src-files #:phase. Merges guix/guix!7209 Change-Id: I5d6bb826ca57d96a26dc726bd842dc6316a29fdf Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
-rw-r--r--gnu/packages/inferno.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/inferno.scm b/gnu/packages/inferno.scm
index 67df73bf02c..f78370047df 100644
--- a/gnu/packages/inferno.scm
+++ b/gnu/packages/inferno.scm
@@ -113,7 +113,11 @@
(for-each (lambda (file)
(substitute* file
(("^CFLAGS=")
- "CFLAGS=-D_GNU_SOURCE -fcommon")))
+ (string-append
+ "CFLAGS=-D_GNU_SOURCE"
+ " -Wno-error=implicit-function-declaration"
+ " -Wno-error=incompatible-pointer-types"
+ " -fcommon"))))
'("mkfiles/mkfile-Linux-386"
"mkfiles/mkfile-Linux-arm"
"mkfiles/mkfile-Linux-power"