[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/63: gnu: gettext: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
08/63: gnu: gettext: Fix build with gcc-14. |
Date: |
Thu, 12 Dec 2024 05:29:07 -0500 (EST) |
janneke pushed a commit to branch core-packages-team-old
in repository guix.
commit 0fdbf516687f0df6482df1046271faa236222cb1
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Thu Dec 5 08:14:37 2024 +0100
gnu: gettext: Fix build with gcc-14.
* gnu/packages/gettext.scm (gettext-minimal) [arguments]: In phase
"patch-tests", skip failing "xgettext-javascript-6" test.
Change-Id: Ibac01c139e135c3a9c13f9077b4fbc6a7db93207
---
gnu/packages/gettext.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 7862c296bd..1e501ee517 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -93,6 +93,9 @@
#t))
(add-before 'check 'patch-tests
(lambda* (#:key inputs #:allow-other-keys)
+ ;; This test fails
+ (substitute* "gettext-tools/tests/xgettext-javascript-6"
+ (("^#!.*" all) (string-append all "exit 77;\n")))
(let* ((bash (which "sh")))
;; Some of the files we're patching are
;; ISO-8859-1-encoded, so choose it as the default
- 60/63: DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14., (continued)
- 60/63: DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14., guix-commits, 2024/12/12
- 61/63: REMOVEME gnu: commencement: bash-mesboot: Avoid rebuild., guix-commits, 2024/12/12
- 24/63: gnu: xmlto: Fix build with gcc-14., guix-commits, 2024/12/12
- 45/63: gnu: tdb: Update to 1.4.12; fixes build with gcc-14., guix-commits, 2024/12/12
- 44/63: gnu: pth: Fix build with gcc-14., guix-commits, 2024/12/12
- 47/63: gnu: Use cryptsetup-minimal instead of cryptsetup., guix-commits, 2024/12/12
- 52/63: gnu: tevent: Update to 0.16.1; fixes build with gcc-14., guix-commits, 2024/12/12
- 53/63: gnu: ldb: Update to 2.9.2; fixes build with gcc-14., guix-commits, 2024/12/12
- 56/63: guix: build-system: cmake: Rework cross compilation., guix-commits, 2024/12/12
- 05/63: gnu: libffi: Fix build for x86_64-linux with gcc-14., guix-commits, 2024/12/12
- 08/63: gnu: gettext: Fix build with gcc-14.,
guix-commits <=
- 46/63: gnu: Add cryptsetup-minimal., guix-commits, 2024/12/12
- 63/63: REMOVEME gnu: Add bdb-4.8-orig to avoid a world rebuild at this time., guix-commits, 2024/12/12
- 11/63: gnu: automake: Fix build with gcc-14., guix-commits, 2024/12/12
- 16/63: gnu: elfutils: Update to 0.192; fixes build with gcc-14., guix-commits, 2024/12/12
- 09/63: gnu: gettext: Update to 0.23., guix-commits, 2024/12/12
- 20/63: gnu: expect: Fix build with gcc-14., guix-commits, 2024/12/12
- 27/63: gnu: llvm-13: Fix build with gcc-14., guix-commits, 2024/12/12
- 54/63: gnu: %bootstrap-glibc: Prevent rebuilds., guix-commits, 2024/12/12
- 57/63: gnu: ath9k-firmware: Remove CMAKE_SYSTEM_NAME override., guix-commits, 2024/12/12
- 59/63: Revert "guix: build-system: cmake: Rework cross compilation.", guix-commits, 2024/12/12