From 57b32457c08335b2f292c7215e258bfcf49d7502 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Wed, 1 Jan 2025 14:05:55 +0100 Subject: [PATCH] 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 7da54004c7763cd699149764cb54bc306885e9d2..350355bd336803d86646f8f37ff05ef54cc41d94 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -8348,7 +8348,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 _