diff options
author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-11-18 13:46:17 +0100 |
---|---|---|
committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-12-03 08:33:13 +0100 |
commit | ee8a9cdcf30b1724c58a442bcb9f8fd86bcc9e62 (patch) | |
tree | 352210c1c1dc1a98c2591c3271a1b4a0b683cb2f /gnu/packages | |
parent | ef15b483792ed9fee6943b85dd86ff97a09d6705 (diff) | |
download | guix-ee8a9cdcf30b1724c58a442bcb9f8fd86bcc9e62.tar guix-ee8a9cdcf30b1724c58a442bcb9f8fd86bcc9e62.tar.gz |
gnu: hurd: Fix build with gcc-14.
* gnu/packages/hurd.scm (hurd)[arguments]: In phase "build-libdde-linux",
disable some warnings breaking the build, using "WARNINGS=...".
Change-Id: Ib70926a90e1d37080c5b9dd333f19636cdae3013
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/hurd.scm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm index 06fae1bd3b..5a60d8ac13 100644 --- a/gnu/packages/hurd.scm +++ b/gnu/packages/hurd.scm @@ -478,6 +478,12 @@ exec ${system}/rc \"$@\" "/bin/bash") (string-append "CC=" ,(cc-for-target)) + (string-append "WARNINGS=" + " -Wno-declaration-missing-parameter-type" + " -Wno-implicit-function-declaration" + " -Wno-implicit-int" + " -Wno-int-conversion" + " -Wno-strict-prototypes") "ARCH=x86"))) (add-after 'install 'install-goodies (lambda* (#:key inputs native-inputs outputs #:allow-other-keys) |