[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
173/249: gnu: cdrkit-libre: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
173/249: gnu: cdrkit-libre: Fix build with gcc-14. |
Date: |
Mon, 6 Jan 2025 07:51:44 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 7cd8f968a660efc907de323d1162ac711102d264
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Fri Jan 3 14:49:11 2025 +0100
gnu: cdrkit-libre: Fix build with gcc-14.
* gnu/packages/cdrom.scm (cdrkit-libre)[arguments]: Use G-Expressions.
Add #:configure-flags to relax gcc-14's strictness.
Change-Id: I20e03152dcc31f0803593ad74db5e94048acd41a
---
gnu/packages/cdrom.scm | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm
index 1e034fe51f..7045415974 100644
--- a/gnu/packages/cdrom.scm
+++ b/gnu/packages/cdrom.scm
@@ -973,16 +973,17 @@ Supported extensions to ISO 9660 are Rock Ridge, Joliet,
AAIP, zisofs.")
(inputs
(list bzip2 libcap perl zlib))
(arguments
- `(#:tests? #f ;no tests
- #:phases
- (modify-phases %standard-phases
- (add-after 'install 'old-cdrecord
- (lambda* (#:key outputs #:allow-other-keys)
- (with-directory-excursion (string-append (assoc-ref outputs "out")
- "/bin")
- (symlink "genisoimage" "mkisofs")
- (symlink "wodim" "cdrecord"))
- #t)))))
+ (list
+ #:tests? #f ;no tests
+ #:configure-flags
+ #~(list "-DCMAKE_C_FLAGS=-Wno-error=implicit-function-declaration")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'install 'old-cdrecord
+ (lambda* (#:key outputs #:allow-other-keys)
+ (with-directory-excursion (string-append #$output "/bin")
+ (symlink "genisoimage" "mkisofs")
+ (symlink "wodim" "cdrecord")))))))
(home-page "https://repo.parabola.nu/other/cdrkit-libre/")
(synopsis "Command-line CD/DVD recorder")
(description "Cdrkit is a suite of programs for recording CDs and DVDs,
- 126/249: gnu: python: Use G-Expressions., (continued)
- 126/249: gnu: python: Use G-Expressions., guix-commits, 2025/01/06
- 134/249: gnu: lpsolve: Fix build with gcc-14., guix-commits, 2025/01/06
- 133/249: gnu: clucene: Fix build with gcc-14., guix-commits, 2025/01/06
- 137/249: gnu: firebird: Update to 3.0.12; fixes build with gcc-14., guix-commits, 2025/01/06
- 130/249: gnu: zile: Fix build with gcc-14., guix-commits, 2025/01/06
- 139/249: gnu: boost-for-mysql: Fix build with gcc-14., guix-commits, 2025/01/06
- 138/249: gnu: mpdscribble: Update to 0.25; fixes build with gcc-14., guix-commits, 2025/01/06
- 141/249: gnu: openldap-for-linphone: Fix build with gcc-14., guix-commits, 2025/01/06
- 143/249: gnu: libunwind: Fix build with gcc-14., guix-commits, 2025/01/06
- 172/249: gnu: r-rcppparallel: Fix build with gcc-14., guix-commits, 2025/01/06
- 173/249: gnu: cdrkit-libre: Fix build with gcc-14.,
guix-commits <=
- 164/249: gnu: portmidi: Fix build with gcc-14., guix-commits, 2025/01/06
- 158/249: gnu: libjxr: Fix build with gcc-14., guix-commits, 2025/01/06
- 177/249: gnu: gf2x: Fix build with gcc-14., guix-commits, 2025/01/06
- 168/249: gnu: gunicorn: Update to 22.0.0., guix-commits, 2025/01/06
- 159/249: gnu: bedtools: Update to 2.31.1; fixes build with gcc-14., guix-commits, 2025/01/06
- 179/249: gnu: ghc-7.10.3: Build with gcc-13., guix-commits, 2025/01/06
- 156/249: gnu: zeromq: Update to 4.3.5; fixes build with gcc-14., guix-commits, 2025/01/06
- 170/249: gnu: r-rcppparallel: Fix build with gcc-14., guix-commits, 2025/01/06
- 165/249: gnu: mpark-variant: Build with gcc-14; fixes build., guix-commits, 2025/01/06
- 167/249: gnu: 389-ds-base: Fix build with gcc-14., guix-commits, 2025/01/06