~ruther/guix-local

ca3cb4e12347553c0942d20ded28226ddd2aba0f — Janneke Nieuwenhuizen 1 year, 10 months ago 57b3245
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
1 files changed, 6 insertions(+), 2 deletions(-)

M gnu/packages/xdisorg.scm
M gnu/packages/xdisorg.scm => gnu/packages/xdisorg.scm +6 -2
@@ 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))