[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
118/136: gnu: efivar: Fix build on i686-linux with gcc-14.
From: |
guix-commits |
Subject: |
118/136: gnu: efivar: Fix build on i686-linux with gcc-14. |
Date: |
Wed, 1 Jan 2025 10:24:38 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit c1ce910d4c50040616d89ea0a4eacad327d6a322
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Wed Jan 1 14:05:55 2025 +0100
gnu: efivar: Fix build on i686-linux with gcc-14.
* gnu/packages/linux.scm (efivar)[arguments]: Add CFLAGS to relax gcc-14's
strictness.
Change-Id: Id79bc84eab70cbd9ead220ad2d27322d8b8b21e3
---
gnu/packages/linux.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 8a73a5756d..a71528e11c 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -7865,7 +7865,9 @@ under OpenGL graphics workloads.")
#$(cc-for-target))
"HOSTCC=gcc"
(string-append "LDFLAGS=-Wl,-rpath="
- #$output "/lib"))
+ #$output "/lib")
+ ;; Strictly only needed for i686-linux/32bit
+ "CFLAGS=-g -O2 -Wno-error=format")
#:phases #~(modify-phases %standard-phases
(add-after 'unpack 'build-deterministically
(lambda _
- 113/136: gnu: cryptsetup-static: Update to latest json-c (0.18)., (continued)
- 113/136: gnu: cryptsetup-static: Update to latest json-c (0.18)., guix-commits, 2025/01/01
- 122/136: gnu: mypaint-brushes-1.3.1: Revert to automake-1.16.5; fixes build., guix-commits, 2025/01/01
- 127/136: gnu: python-2.7: Fix build with gcc-14., guix-commits, 2025/01/01
- 114/136: gnu: libimobiledevice: Fix build with gcc-14., guix-commits, 2025/01/01
- 106/136: gnu: libquicktime: Fix build with gcc-14., guix-commits, 2025/01/01
- 110/136: gnu: glibc-2.35: Fix build with gcc-14., guix-commits, 2025/01/01
- 111/136: gnu: nvi: Fix build with gcc-14., guix-commits, 2025/01/01
- 116/136: gnu: libdom: Fix build with gcc-14., guix-commits, 2025/01/01
- 130/136: gnu: ath9k-firmware: Remove CMAKE_SYSTEM_NAME override., guix-commits, 2025/01/01
- 123/136: gnu: openexr-2: Fix build with gcc-14., guix-commits, 2025/01/01
- 118/136: gnu: efivar: Fix build on i686-linux with gcc-14.,
guix-commits <=
- 129/136: guix: build-system: cmake: Rework cross compilation., guix-commits, 2025/01/01
- 112/136: gnu: json-c-0.13: Fix build with gcc-13., guix-commits, 2025/01/01
- 133/136: gnu: clang-runtime-18: Build with gcc-12., guix-commits, 2025/01/01
- 46/136: gnu: pth: Fix build with gcc-14., guix-commits, 2025/01/01
- 50/136: gnu: openblas: Update to 0.3.28; fixes build with gcc-14., guix-commits, 2025/01/01
- 18/136: gnu: bdb: Use automake-1.16.5., guix-commits, 2025/01/01
- 20/136: gnu: libstdc++: Fix build for x86-linux with gcc-14., guix-commits, 2025/01/01
- 27/136: gnu: cmake-bootstrap: Fix build with gcc-14., guix-commits, 2025/01/01
- 31/136: gnu: libxaw3d: Update to 1.6.6, fixes build with gcc-14., guix-commits, 2025/01/01
- 32/136: gnu: serf: Update to 1.3.10 and fix build with gcc-14., guix-commits, 2025/01/01