~ruther/guix-local

c7858e7d9b9a562c5fea408eb72d2d03756c266b — Janneke Nieuwenhuizen 1 year, 10 months ago d5b661f
gnu: mpfi: Fix build with gcc-14.

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

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

M gnu/packages/multiprecision.scm
M gnu/packages/multiprecision.scm => gnu/packages/multiprecision.scm +5 -2
@@ 9,7 9,7 @@
;;; Copyright © 2018, 2019, 2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2021 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2022, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2023, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@gmail.com>
;;;
;;; This file is part of GNU Guix.


@@ 178,7 178,10 @@ precision and correctly rounds the results.")
                  "141pa2ym1azka25bwkx2w1mf6wdcn155ncc45dr5bj5dycw2hj0m"))))
      (build-system gnu-build-system)
      (arguments
       (list #:configure-flags #~(list "--enable-static=no")
       (list #:configure-flags
             #~(list
                "CFLAGS=-g -O -Wno-error=incompatible-pointer-types"
                "--enable-static=no")
             #:phases #~(modify-phases %standard-phases
                          (add-after 'unpack 'chdir
                            (lambda _