diff options
author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2025-07-19 11:57:42 +0200 |
---|---|---|
committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2025-07-19 12:00:10 +0200 |
commit | 30cc04367fc57cd43e97e42b984d083f1b4fb041 (patch) | |
tree | b3580e150ad18d3fdc4a2340bdc6c47c19363bc9 | |
parent | adcaab5c0fbe7fb54ccfb683b63e5403c5d51c1b (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.scm | 5 |
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)) |