~ruther/guix-local

30cc04367fc57cd43e97e42b984d083f1b4fb041 — Janneke Nieuwenhuizen 10 months ago adcaab5
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
1 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/c.scm
M gnu/packages/c.scm => gnu/packages/c.scm +3 -2
@@ 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))