guix-commits
[Top][All Lists]
Advanced

[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 _



reply via email to

[Prev in Thread] Current Thread [Next in Thread]