~ruther/guix-local

15a3604adb40065c98eb40571e6881050d6177f3 — Artyom V. Poptsov 8 months ago 972f1d8
gnu: guile2.0-bash: Fix build with gcc-14.

* gnu/packages/guile-xyz.scm (guile2.0-bash): Fix build with gcc-14.  This
change fixes guile-bash build as well.
[arguments]<#:configure-flags>: Relax GCC 14 strictness.

Change-Id: Ib78813616deb58e5e82fb5a9f90ec9f456159b47
1 files changed, 4 insertions(+), 0 deletions(-)

M gnu/packages/guile-xyz.scm
M gnu/packages/guile-xyz.scm => gnu/packages/guile-xyz.scm +4 -0
@@ 685,6 685,10 @@ pictures) for email addresses using the Libravatar specification.")
                               "/include/bash/include")
                ;; The '.a' file is useless.
                "--disable-static"

                ;; Relax GCC 14 strictness.
                "CFLAGS=-Wno-error=implicit-function-declaration"

                ;; Install 'lib/bash' as Bash 4.4 expects.
                (string-append "--libdir=" #$output "/lib/bash"))))
      (native-inputs