diff options
author | Andreas Enge <andreas@enge.fr> | 2025-07-14 22:52:33 +0200 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2025-07-18 20:17:53 +0200 |
commit | 64231add184ad745c5bf047c008a34178abedffa (patch) | |
tree | fd7244505bb80aadadf8968d432da3cfeff906ac | |
parent | 5aa8b57a48b9ac4c2ef78d585cacf435c217a193 (diff) |
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
-rw-r--r-- | gnu/packages/cdrom.scm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 20c00caf13..91becdef91 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -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" |