summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2025-01-01 14:16:43 +0100
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:19 +0200
commitca3cb4e12347553c0942d20ded28226ddd2aba0f (patch)
tree15f8a2ad126738861add737e3f171fbae6c7b711
parent57b32457c08335b2f292c7215e258bfcf49d7502 (diff)
gnu: startup-notification: Fix build with gcc-14.
* gnu/packages/xdisorg.scm (startup-notification)[arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: Ie20f622414e2482932e027bdf7bf7acf18192a6b
-rw-r--r--gnu/packages/xdisorg.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index acfb38002f..4767b3d58b 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -68,6 +68,7 @@
;;; Copyright © 2024 Spencer Peters <spencerpeters@protonmail.com>
;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@web.de>
;;; Copyright © 2025 Evgeny Pisemsky <mail@pisemsky.site>
+;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1081,7 +1082,8 @@ tracking.")
#:configure-flags #~(list
;; when cross-compilation, skip realloc checking
"lf_cv_sane_realloc=yes"
- (string-append "PKG_CONFIG=" #$(pkg-config-for-target)))
+ (string-append "PKG_CONFIG="
+ #$(pkg-config-for-target)))
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'update-config-scripts
@@ -1093,7 +1095,9 @@ tracking.")
(or native-inputs inputs)
(string-append "/bin/" file)) "."))
'("config.guess" "config.sub"))))))
- '()))
+ (list
+ #:configure-flags
+ #~(list "CFLAGS=-g -O2 -Wno-error=int-conversion"))))
(native-inputs (append (if (and (or (target-riscv64?)
(target-aarch64?))
(%current-target-system))