janneke pushed a commit to branch core-packages-team
in repository guix.
commit e86b95b9097ffe3d661f99467f1e6b335dd25adc
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Tue Dec 31 09:58:58 2024 +0100
gnu: libshout: Fix build with gcc-14.
* gnu/packages/xiph.scm (libshout)[arguments]: New field to relax gcc-14's
strictness.
Change-Id: Ic8e687db3ead45309ce2aeac5e6cd5f06d77b1a7
---
gnu/packages/xiph.scm | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm
index 7ca336b14a..e6cbc2b54e 100644
--- a/gnu/packages/xiph.scm
+++ b/gnu/packages/xiph.scm
@@ -14,6 +14,7 @@
;;; Copyright © 2021 Matthew James Kraai <[email protected]>
;;; Copyright © 2021 Vinicius Monego <[email protected]>
;;; Copyright © 2024 Zheng Junjie <[email protected]>
+;;; Copyright © 2024 Janneke Nieuwenhuizen <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -522,6 +523,12 @@ things in between.")
(base32
"0469yzc1csm25f5dbyb7ly7i1mzjz13pw8c8bmswkpfzxzqd9jrr"))))
(build-system gnu-build-system)
+ (arguments
+ (list
+ #:configure-flags #~(list
+ #$(string-append
+ "CFLAGS=-g -O2"
+ " -Wno-error=implicit-function-declaration"))))
(native-inputs
(list pkg-config))
(propagated-inputs