gnu: gf2x: Fix build with gcc-14.

* gnu/packages/algebra.scm (gf2x)[arguments]: New field to relax gcc-14's
strictness.

Change-Id: I5891f800a47ff1b42d912d03111d29cb57afdf8c
This commit is contained in:
Janneke Nieuwenhuizen 2025-01-03 18:13:11 +01:00 committed by Andreas Enge
parent c7858e7d9b
commit b7dff11002
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -19,6 +19,7 @@
;;; Copyright © 2025 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2025 Nigko Yerden <nigko.yerden@gmail.com>
;;; Copyright © 2025 Skylar Hill <stellarskylark@posteo.net>
;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -135,6 +136,10 @@ multiplication routines such as ToomCook 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