[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
96/246: gnu: libvisual: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
96/246: gnu: libvisual: Fix build with gcc-14. |
Date: |
Fri, 10 Jan 2025 10:47:30 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 23365a0f10b186f11376700c8490d09079db08fc
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Tue Dec 31 13:36:03 2024 +0100
gnu: libvisual: Fix build with gcc-14.
* gnu/packages/gstreamer.scm (libvisual)[arguments]: Add #:configure-flags
to
relax gcc-14's strictness.
Change-Id: I84cb625c98e4ef75a87ad9ffe7fa580685c0fcf0
---
gnu/packages/gstreamer.scm | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index c4fb8b9b4d..d91b5e601e 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -12,6 +12,7 @@
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2024 Remco van 't Veer <remco@remworks.net>
+;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -238,13 +239,15 @@ and very fast.")
(base32 "02xwakwkqjsznc03pjlb6hcv1li1gw3r8xvyswqsm4msix5xq18a"))))
(build-system gnu-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- ;; The package is in a sub-dir of this repo.
- (add-after 'unpack 'chdir
- (lambda _
- (chdir "libvisual")
- #t)))))
+ (list
+ #:configure-flags
+ #~(list "CFLAGS=-g -O2 -Wno-error=implicit-function-declaration")
+ #:phases
+ #~(modify-phases %standard-phases
+ ;; The package is in a sub-dir of this repo.
+ (add-after 'unpack 'chdir
+ (lambda _
+ (chdir "libvisual"))))))
(native-inputs
(list gettext-minimal intltool libtool pkg-config))
(inputs
- 51/246: gnu: python-numpy: Update to 1.26.4 and fix build with gcc-14., (continued)
- 51/246: gnu: python-numpy: Update to 1.26.4 and fix build with gcc-14., guix-commits, 2025/01/10
- 69/246: gnu: gcc-4.7: Fix build with gcc-14., guix-commits, 2025/01/10
- 03/246: Revert "Partial revert "gnu: make-bootstrap: Update gcc-static to gcc-14, for the 64bit Hurd."", guix-commits, 2025/01/10
- 21/246: gnu: torsocks: Fix build with gcc-14., guix-commits, 2025/01/10
- 25/246: gnu: python-lxml: Update to 5.2.2; fixes build with gcc-14., guix-commits, 2025/01/10
- 35/246: gnu: zziplib: Update to 0.13.78; fixes build with gcc-14., guix-commits, 2025/01/10
- 41/246: gnu: bdb-4.8: Fix build with gcc-14., guix-commits, 2025/01/10
- 101/246: gnu: raptor2: Update to 2.0.16; fixes build with gcc-14., guix-commits, 2025/01/10
- 87/246: gnu: gavl: Fix build by using gcc-13., guix-commits, 2025/01/10
- 118/246: gnu: efivar: Fix build on i686-linux with gcc-14., guix-commits, 2025/01/10
- 96/246: gnu: libvisual: Fix build with gcc-14.,
guix-commits <=
- 119/246: gnu: libgtop: Update to 2.41.3; fixes build with gcc-14., guix-commits, 2025/01/10
- 124/246: gnu: libgee: Fix build with gcc-14., guix-commits, 2025/01/10
- 122/246: gnu: mypaint-brushes-1.3.1: Revert to automake-1.16.5; fixes build., guix-commits, 2025/01/10
- 137/246: gnu: firebird: Update to 3.0.12; fixes build with gcc-14., guix-commits, 2025/01/10
- 121/246: gnu: openexr: Update to 3.3.2; fixes build with gcc-14., guix-commits, 2025/01/10
- 136/246: gnu: Add icu4c-71., guix-commits, 2025/01/10
- 141/246: gnu: openldap-for-linphone: Fix build with gcc-14., guix-commits, 2025/01/10
- 149/246: gnu: podofo: Fix build with gcc-14., guix-commits, 2025/01/10
- 151/246: gnu: tbb-2020.3: Fix build with gcc-14., guix-commits, 2025/01/10
- 155/246: gnu: doc++: Fix build with gcc-14., guix-commits, 2025/01/10