From 3a3533826b2c68872c7fb966b2b8bc141164ea37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sat, 7 Feb 2026 18:34:27 +0100 Subject: [PATCH] gnu: libphidget: Fix compilation with GCC 14. * gnu/packages/libphidget.scm (libphidget)[arguments]: New field. Change-Id: I3a1ba11f684c19a4585327d0e146955e6c3bc655 Signed-off-by: Andreas Enge --- gnu/packages/libphidget.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/libphidget.scm b/gnu/packages/libphidget.scm index edeeb5b408..ba08660804 100644 --- a/gnu/packages/libphidget.scm +++ b/gnu/packages/libphidget.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2013 Ludovic Courtès +;;; Copyright © 2013, 2026 Ludovic Courtès ;;; Copyright © 2018 Efraim Flashner ;;; Copyright © 2020 Tobias Geerinckx-Rice ;;; @@ -19,6 +19,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages libphidget) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) @@ -38,6 +39,9 @@ (sha256 (base32 "07w54dmr75vq2imngfy66nk1sxlvkzhl2p6g362q0a02f099jy0f")))) (build-system gnu-build-system) + (arguments + (list #:configure-flags + #~(list "CFLAGS=-Wno-incompatible-pointer-types -O2 -g"))) (inputs (list libusb)) (outputs '("out" "debug")) (home-page "https://www.phidgets.com/")