~ruther/guix-local

4fff5fe0498f2cbb12d6a19a841ce6052b9b34af — Janneke Nieuwenhuizen 1 year, 10 months ago 1658aee
gnu: sofia-sip: Update to 1.13.17 and fix build with gcc-14.

* gnu/packages/telephony.scm (sofia-sip): Update to 1.13.17.
[arguments]: Add #:configure-flags to relax gcc-14's strictness.

Change-Id: Icca129193b425cc8865dda73754dbb1d595518eb
1 files changed, 6 insertions(+), 2 deletions(-)

M gnu/packages/telephony.scm
M gnu/packages/telephony.scm => gnu/packages/telephony.scm +6 -2
@@ 25,6 25,7 @@
;;; Copyright © 2022 Thomas Albers Raviola <thomas@thomaslabs.org>
;;; Copyright © 2023 Ivan Gankevich <igankevich@capybaramail.xyz>
;;; Copyright © 2025 Brice Waegeneire <brice@waegenei.re>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 1173,7 1174,7 @@ very useful to emulate thousands of user agents calling your SIP system.")
(define-public sofia-sip
  (package
    (name "sofia-sip")
    (version "1.13.16")
    (version "1.13.17")
    (source (origin
              (method git-fetch)
              (uri (git-reference


@@ 1182,10 1183,13 @@ very useful to emulate thousands of user agents calling your SIP system.")
              (file-name (git-file-name "sofia-sip" version))
              (sha256
               (base32
                "1hi9np49wcq91d1w93qi6by40qnr348hpzc2wkw3l955zh1n30lr"))))
                "19m1ncvn641s5r9vfnivsz8g5960vcfmhhx0s119jfs49kcql2gd"))))
    (build-system gnu-build-system)
    (arguments
     (list
      #:configure-flags
      #~(list
         "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types")
      ;; run_addrinfo requires /etc/services for the 'echo' service.
      #:make-flags #~'("XFAIL_TESTS = run_addrinfo"
                       ;; libsofia-sip-ua/nta/Makefile.am sets