summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Natali <me@fabionatali.com>2025-07-21 18:01:52 +0100
committerAndreas Enge <andreas@enge.fr>2025-07-21 19:49:33 +0200
commitd04a3407b9fabd6c2a65922e6251d195654d283b (patch)
treefff1f33adedff966205f7972c337c087c1d9a218
parent8c1f1d62e07c2833190f965e9605ae9950da37b2 (diff)
gnu: unclutter: Fix build with GCC 14.
* gnu/packages/xdisorg.scm (unclutter): Add flags to relax GCC 14's checks. Change-Id: I6a8d6d4cac915f617c4e0faffe3f8753c2a45921 Signed-off-by: Andreas Enge <andreas@enge.fr>
-rw-r--r--gnu/packages/xdisorg.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 4767b3d58b..d908d7eb95 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -1267,6 +1267,12 @@ include cursor in the resulting image.")
(build-system gnu-build-system)
(arguments
'(#:tests? #f ; no check target
+ #:make-flags
+ (list (string-append "CFLAGS=-g -O2 "
+ ;; Relax GCC 14's checks.
+ "-Wno-error=implicit-int "
+ "-Wno-error=builtin-declaration-mismatch "
+ "-Wno-error=implicit-function-declaration"))
#:phases
(modify-phases %standard-phases
(delete 'configure)