[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
176/246: gnu: gf2x: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
176/246: gnu: gf2x: Fix build with gcc-14. |
Date: |
Sun, 12 Jan 2025 10:21:42 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit ac0a30a5c7f147675624a93e2c9c97692c77ce2d
Author: Janneke Nieuwenhuizen <janneke@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 5da77b6318..133b298baa 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -16,6 +16,7 @@
;;; Copyright © 2021 Lars-Dominik Braun <ldb@leibniz-psychology.org>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2023 Mehmet Tekman <mtekman89@gmail.com>
+;;; Copyright © 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -126,6 +127,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
- 214/246: gnu: gsequencer: Update to 7.4.12; fixes build with gcc-14., (continued)
- 214/246: gnu: gsequencer: Update to 7.4.12; fixes build with gcc-14., guix-commits, 2025/01/12
- 216/246: gnu: gnome-recipes: Fix build with gcc-14., guix-commits, 2025/01/12
- 217/246: gnu: midori: Fix build with gcc-14., guix-commits, 2025/01/12
- 218/246: gnu: guile-gi: Fix build with gcc-14., guix-commits, 2025/01/12
- 220/246: gnu: icedtea-7: Fix build with gcc-14., guix-commits, 2025/01/12
- 221/246: gnu: cheese: Fix build with gcc-14., guix-commits, 2025/01/12
- 62/246: gnu: texinfo-4: Use -Wno-error= for Hurd cross-build., guix-commits, 2025/01/12
- 69/246: gnu: gcc-4.7: Fix build with gcc-14., guix-commits, 2025/01/12
- 159/246: gnu: bedtools: Update to 2.31.1; fixes build with gcc-14., guix-commits, 2025/01/12
- 161/246: gnu: r: Fix build with gcc-14., guix-commits, 2025/01/12
- 176/246: gnu: gf2x: Fix build with gcc-14.,
guix-commits <=
- 183/246: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14., guix-commits, 2025/01/12
- 189/246: gnu: libedit: Fix build with gcc-14., guix-commits, 2025/01/12
- 190/246: gnu: ghc-8.0.2: Build with gcc-13., guix-commits, 2025/01/12
- 197/246: gnu: autofs: Update to 5.1.9 and fix build with gcc-14., guix-commits, 2025/01/12
- 193/246: gnu: Add autoconf-2.72., guix-commits, 2025/01/12
- 206/246: gnu: cogl: Fix build with gcc-14., guix-commits, 2025/01/12
- 207/246: gnu: libcdio: Fix build with gcc-14., guix-commits, 2025/01/12
- 202/246: gnu: mplayer: Fix build with gcc-14., guix-commits, 2025/01/12
- 204/246: gnu: sdl-image-1.2.12: Fix build with gcc-14., guix-commits, 2025/01/12
- 201/246: gnu: gtksourceview-3.24.11: Fix build with gcc-14., guix-commits, 2025/01/12