gnu: dvdisaster: Fix build with gcc@14.

* gnu/packages/cdrom.scm (dvdisaster)[arguments]<#:phases>:
Add 'relax-gcc-14-strictness to set CFLAGS.

Change-Id: I508f7a55009211ba06bacb6ac90a0bdb5e0b5242
This commit is contained in:
Andreas Enge 2025-07-14 22:52:33 +02:00
parent 5aa8b57a48
commit 64231add18
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -515,6 +515,13 @@ or @command{xorrisofs} to create ISO 9660 images.")
(list #:parallel-build? #f ; http://hydra.gnu.org/build/49331/nixlog/1/raw
#:phases
#~(modify-phases %standard-phases
(add-before 'configure 'relax-gcc-14-strictness
(lambda _
(setenv
"CFLAGS"
(string-append "-g -O2"
" -Wno-error=implicit-function-declaration"
" -Wno-error=builtin-declaration-mismatch"))))
(replace 'check
(lambda _
(with-directory-excursion "regtest"