janneke pushed a commit to branch core-packages-team in repository guix. commit 6b36b2d9681c5d9752d4e5e5fa39632396984a11 Author: Janneke Nieuwenhuizen <jann...@gnu.org> AuthorDate: Fri Jan 3 18:13:11 2025 +0100
gnu: gf2x: Fix build with gcc-14. * gnu/packages/algebra.scm (gf2x)[arguments]: New field to relax gcc-14's strictness. Change-Id: I5891f800a47ff1b42d912d03111d29cb57afdf8c --- gnu/packages/algebra.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 77e3c16205..90ef63ea56 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -18,6 +18,7 @@ ;;; Copyright © 2023 Mehmet Tekman <mtekma...@gmail.com> ;;; Copyright © 2025 Sharlatan Hellseher <sharlata...@gmail.com> ;;; Copyright © 2025 Nigko Yerden <nigko.yer...@gmail.com> +;;; Copyright © 2025 Janneke Nieuwenhuizen <jann...@gnu.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -133,6 +134,10 @@ multiplication routines such as Toom–Cook and the FFT.") (base32 "04g5jg0i4vz46b4w2dvbmahwzi3k6b8g515mfw7im1inc78s14id")))) (build-system gnu-build-system) + (arguments + (list + #:configure-flags + #~(list "CFLAGS=-g -O2 -Wno-error=implicit-function-declaration"))) (native-inputs (list autoconf automake libtool)) (synopsis "Arithmetic of polynomials over binary finite fields") (description