From ca3cb4e12347553c0942d20ded28226ddd2aba0f Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Wed, 1 Jan 2025 14:16:43 +0100 Subject: [PATCH] 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 --- gnu/packages/xdisorg.scm | 8 ++++++-- 1 file 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 ;;; Copyright © 2024 Jakob Kirsch ;;; Copyright © 2025 Evgeny Pisemsky +;;; Copyright © 2025 Janneke Nieuwenhuizen ;;; ;;; 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))