~ruther/guix-local

66bf1c2c6816a3a8ad9bf6fb041daf6b160baea3 — Janneke Nieuwenhuizen 1 year, 10 months ago 5030933
gnu: libimobiledevice: Fix build with gcc-14.

* gnu/packages/libusb.scm (libimobiledevice)[arguments]: Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.

Change-Id: If59a219f8044d80d5227abe7e7ab65484ef00de3
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/libusb.scm
M gnu/packages/libusb.scm => gnu/packages/libusb.scm +5 -1
@@ 16,6 16,7 @@
;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2023 Foundation Devices, Inc. <hello@foundationdevices.com>
;;; Copyright © 2024 hapster <o.rojon@posteo.net>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 552,7 553,10 @@ connections from and to iOS devices by connecting to a socket provided by a
                "1xmhfnypg6j7shl73wfkrrn4mj9dh8qzaj3258q9zkb5cc669wjk"))))
    (build-system gnu-build-system)
    (arguments
     '(#:configure-flags '("PYTHON_VERSION=3")))
     (list
      #:configure-flags
       #~(list "CFLAGS=-g -O2 -Wno-error=int-conversion"
               "PYTHON_VERSION=3")))
    (propagated-inputs
     (list openssl libplist libusbmuxd))
    (inputs