From c7858e7d9b9a562c5fea408eb72d2d03756c266b Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Fri, 3 Jan 2025 15:15:49 +0100 Subject: [PATCH] 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 --- gnu/packages/multiprecision.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/multiprecision.scm b/gnu/packages/multiprecision.scm index 2c36439ea30f0742239843a563c5e63f1d70a611..016c2ba0ab0edf0780449f368c69e7dcdc5bbe2e 100644 --- a/gnu/packages/multiprecision.scm +++ b/gnu/packages/multiprecision.scm @@ -9,7 +9,7 @@ ;;; Copyright © 2018, 2019, 2021, 2023, 2024 Efraim Flashner ;;; Copyright © 2021 Vinicius Monego ;;; Copyright © 2022, 2024 Maxim Cournoyer -;;; Copyright © 2023 Janneke Nieuwenhuizen +;;; Copyright © 2023, 2025 Janneke Nieuwenhuizen ;;; Copyright © 2023 Sharlatan Hellseher ;;; ;;; 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 _