[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
30/40: gnu: xmlto: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
30/40: gnu: xmlto: Fix build with gcc-14. |
Date: |
Tue, 10 Dec 2024 08:30:16 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit e5ad60f8c331ebabb509af01490e5112831f4cdb
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Dec 8 11:52:26 2024 +0100
gnu: xmlto: Fix build with gcc-14.
* gnu/packages/xml.scm (xmlto)[arguments]: Add CFLAGS to #:configure-flags
relaxing gcc-14's strictness.
Change-Id: I4eb5c18dede03f197aebb6d99c61e1cee307b471
---
gnu/packages/xml.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index a4732c73ec..78c510b75b 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -1158,7 +1158,8 @@ code for classes that correspond to data structures
defined by XMLSchema.")
;; Make sure the reference to util-linux's 'getopt' is kept in 'xmlto'.
(list
#:configure-flags
- #~(list (string-append "GETOPT="
+ #~(list "CFLAGS=-g -O2 -Wno-implicit-int"
+ (string-append "GETOPT="
#$(this-package-input "util-linux")
"/bin/getopt"))))
(native-inputs
- 02/40: Revert "Partial revert "gnu: bootstrap: %bootstrap-glibc: Also fix libm.so."", (continued)
- 02/40: Revert "Partial revert "gnu: bootstrap: %bootstrap-glibc: Also fix libm.so."", guix-commits, 2024/12/10
- 06/40: gnu: commencement: gcc-boot0: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/10
- 01/40: Revert "Partial revert "gnu: bootstrap: %bootstrap-gcc: Also wrap g++ for the 64bit Hurd."", guix-commits, 2024/12/10
- 24/40: gnu: commencement: static-bash-for-glibc Fix x86-linux build., guix-commits, 2024/12/10
- 13/40: gnu: gettext: Fix build with gcc-14., guix-commits, 2024/12/10
- 26/40: gnu: guile-lzlib: Fix build with gcc-14., guix-commits, 2024/12/10
- 33/40: gnu: llvm-13: Fix build with gcc-14., guix-commits, 2024/12/10
- 21/40: gnu: elfutils: Update to 0.192; fixing build with gcc-14., guix-commits, 2024/12/10
- 04/40: gnu: %bootstrap-glibc: Patch more files., guix-commits, 2024/12/10
- 10/40: gnu: libffi: Fix build for x86_64-linux with gcc-14., guix-commits, 2024/12/10
- 30/40: gnu: xmlto: Fix build with gcc-14.,
guix-commits <=
- 29/40: gnu: python-lxml: Update to 5.2.2; fixing build with gcc-14., guix-commits, 2024/12/10
- 38/40: DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14., guix-commits, 2024/12/10
- 35/40: gnu: libxaw3d: Update to 1.6.6, fixes build with gcc-14., guix-commits, 2024/12/10
- 03/40: Revert "Partial revert "gnu: make-bootstrap: Update gcc-static to gcc-14, for the 64bit Hurd."", guix-commits, 2024/12/10
- 05/40: gnu: %bootstrap-glibc: Prevent rebuilds., guix-commits, 2024/12/10
- 17/40: gnu: automake: Update to 1.17; fixing build with gcc-14., guix-commits, 2024/12/10
- 20/40: gnu: bdb: Use automake-1.16.5., guix-commits, 2024/12/10
- 19/40: gnu: automake-1.16.5: Skip tests., guix-commits, 2024/12/10
- 09/40: gnu: bash-minimal: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/10
- 16/40: gnu: automake: Fix build with gcc-14., guix-commits, 2024/12/10