janneke pushed a commit to branch core-packages-team
in repository guix.
commit 4067db2b499cd690fd3339d23e4eaae717cad15b
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Wed Dec 11 12:21:38 2024 +0100
gnu: epson-inkjet-printer-escpr: Fix build with gcc-14.
* gnu/packages/cups.scm (epson-inkjet-printer-escpr)[arguments]: Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.
Change-Id: I2333252701bc47adfef3da9f40b14c4dbda36abe
---
gnu/packages/cups.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm
index 93fa3e698a..7137624e73 100644
--- a/gnu/packages/cups.scm
+++ b/gnu/packages/cups.scm
@@ -911,7 +911,8 @@ HP@tie{}LaserJet, and possibly other printers. See
@file{README} for details.")
`((srfi srfi-26)
,@%default-gnu-modules)
#:configure-flags
- #~(list "--disable-static"
+ #~(list "CFLAGS=-g -O2 -Wno-error=implicit-function-declaration"
+ "--disable-static"
(string-append "--prefix=" #$output)
(string-append "--with-cupsfilterdir=" #$output
"/lib/cups/filter")
(string-append "--with-cupsppddir=" #$output
"/share/cups/model"))