gnu: vorbis-tools: Fix build with gcc-14.

* gnu/packages/xiph.scm (vorbis-tools)[arguments]: New field to relax gcc-14's
strictness.

Change-Id: Ie72a0d1c09826d7d35e3d214af41fd0ad8455aa9
This commit is contained in:
Janneke Nieuwenhuizen 2025-01-04 16:32:15 +01:00
parent 9657cfaaea
commit bdcd2dd93e
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -14,7 +14,7 @@
;;; Copyright © 2021 Matthew James Kraai <kraai@ftbfs.org>
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -337,6 +337,10 @@ (define-public vorbis-tools
(base32
"1c7h4ivgfdyygz2hyh6nfibxlkz8kdk868a576qkkjgj5gn78xyv"))))
(build-system gnu-build-system)
(arguments
(list
#:configure-flags
#~(list "CFLAGS=-g -O2 -Wno-error=implicit-function-declaration")))
(inputs (list ao
curl
flac