summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2025-07-19 11:57:42 +0200
committerJanneke Nieuwenhuizen <janneke@gnu.org>2025-07-19 12:00:10 +0200
commit30cc04367fc57cd43e97e42b984d083f1b4fb041 (patch)
treeb3580e150ad18d3fdc4a2340bdc6c47c19363bc9
parentadcaab5c0fbe7fb54ccfb683b63e5403c5d51c1b (diff)
gnu: tcc: Fix build with gcc-14.
Reported by <andreas-e> (Andreas Enge <andreas@enge.fr>) via IRC. * gnu/packages/c.scm (tcc)[arguments]: Add "--extra-cflags" to #:configure-flags to relax gcc-14's strictness. Change-Id: Icefe269036b97fb59c49f8c881964c15a7171ab1
-rw-r--r--gnu/packages/c.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm
index 1b097b0552..06b333ef32 100644
--- a/gnu/packages/c.scm
+++ b/gnu/packages/c.scm
@@ -6,7 +6,7 @@
;;; Copyright © 2019, 2020, 2022-2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2019, 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2019 Andreas Enge <andreas@enge.fr>
-;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2020, 2025 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2020, 2021 Marius Bakke <marius@gnu.org>
;;; Copyright © 2020 Katherine Cox-Buday <cox.katherine.e@gmail.com>
;;; Copyright © 2020, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
@@ -259,7 +259,8 @@ hashes and fingerprints.")
(build-system gnu-build-system)
(native-inputs (list perl texinfo))
(arguments
- `(#:configure-flags (list (string-append "--elfinterp="
+ `(#:configure-flags (list "--extra-cflags=-Wno-error=implicit-int"
+ (string-append "--elfinterp="
(assoc-ref %build-inputs
"libc")
,(glibc-dynamic-linker))