[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
158/216: gnu: libjxr: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
158/216: gnu: libjxr: Fix build with gcc-14. |
Date: |
Sat, 4 Jan 2025 07:27:34 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 22020e3815dbf86dc0b17488e11e8f417d8cfa82
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Thu Jan 2 22:10:50 2025 +0100
gnu: libjxr: Fix build with gcc-14.
* gnu/packages/image.scm (libjxr)[arguments]: Extend CFLAGS to relax
gcc-14's
strictness.
Change-Id: I44cedd787beae4efb945efde3217999af430c94b
---
gnu/packages/image.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 7337a27b88..1745fa57c1 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -554,8 +554,16 @@ lossless JPEG manipulations such as rotation, scaling or
cropping:
;; flag if there was no file decoding error.
;; The makefile is a "Non-ISO extended-ASCII text, with CRLF line
;; terminators" according to the file(1) utility.
- (string-append "CFLAGS=-I. -Icommon/include -Iimage/sys -fPIC "
- "-D__ANSI__ -DDISABLE_PERF_MEASUREMENT -w -O "))
+ (string-append "CFLAGS=-I."
+ " -Icommon/include"
+ " -Iimage/sys"
+ " -D__ANSI__"
+ " -DDISABLE_PERF_MEASUREMENT"
+ " -fPIC"
+ " -w"
+ " -O"
+ " -Wno-error=implicit-function-declaration"
+ " -Wno-error=incompatible-pointer-types"))
#:tests? #f ; no check target
#:phases
(modify-phases %standard-phases
- 135/216: gnu: icu4c: Disable some tests for x86-32., (continued)
- 135/216: gnu: icu4c: Disable some tests for x86-32., guix-commits, 2025/01/04
- 138/216: gnu: mpdscribble: Update to 0.25; fixes build with gcc-14., guix-commits, 2025/01/04
- 140/216: gnu: zxing-cpp: Fix build with gcc-14., guix-commits, 2025/01/04
- 145/216: gnu: vpnc-scripts: Fix build with gcc-14., guix-commits, 2025/01/04
- 146/216: gnu: discount: Update to 2.2.7d and fix build with gcc-14., guix-commits, 2025/01/04
- 144/216: gnu: texlive-bin: Fix build with gcc-14., guix-commits, 2025/01/04
- 152/216: gnu: freeipmi: Fix build with gcc-14., guix-commits, 2025/01/04
- 153/216: gnu: rrdtool: Update to 1.9.0; fixes build with gcc-14., guix-commits, 2025/01/04
- 155/216: gnu: doc++: Fix build with gcc-14., guix-commits, 2025/01/04
- 162/216: gnu: cura-engine: Fix build with gcc-14., guix-commits, 2025/01/04
- 158/216: gnu: libjxr: Fix build with gcc-14.,
guix-commits <=
- 165/216: gnu: mpark-variant: Build with gcc-14; fixes build., guix-commits, 2025/01/04
- 172/216: gnu: r-rcppparallel: Fix build with gcc-14., guix-commits, 2025/01/04
- 177/216: gnu: gf2x: Fix build with gcc-14., guix-commits, 2025/01/04
- 179/216: gnu: ghc-7.10.3: Build with gcc-13., guix-commits, 2025/01/04
- 173/216: gnu: cdrkit-libre: Fix build with gcc-14., guix-commits, 2025/01/04
- 163/216: gnu: python-slicerator: Fix build., guix-commits, 2025/01/04
- 189/216: gnu: icu4c: Revert to 71., guix-commits, 2025/01/04
- 185/216: gnu: python-gast: Update to 0.6.0., guix-commits, 2025/01/04
- 197/216: gnu: r-fast: Fix build with gcc-14., guix-commits, 2025/01/04
- 196/216: gnu: xdg-desktop-portal-1.16.0: Fix build., guix-commits, 2025/01/04