GNU bug report logs - #74676
[core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.

Previous Next

Package: guix-patches;

Reported by: Janneke Nieuwenhuizen <janneke <at> gnu.org>

Date: Tue, 3 Dec 2024 21:08:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Janneke Nieuwenhuizen <janneke <at> gnu.org>
Cc: 74676 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>, Efraim Flashner <efraim <at> flashner.co.il>, Ekaitz Zarraga <ekaitz <at> elenq.tech>
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Date: Sun, 29 Dec 2024 16:05:34 +0100
Hello,

Janneke Nieuwenhuizen <janneke <at> gnu.org> skribis:

> Before pointing the build farm to core-packages-team and starting the
> "real work" we may want to think about how to go forward.  On the one
> hand, having CFLAGS patches littered all over the place is not great, on
> the other hand, if we were to add compatibility flags to a wrapper for
> gcc, or into build systems, we may never get rid of such a "feature".
> Thoughts?

The -Wno-implicit-function-declaration CFLAGS/patches all around are not
pretty, but they’ll vanish over time.

A wrapper would be problematic for the reason you give notably.  (In the
early days of Guix, I tried really hard to avoid compiler wrappers,
which is what Nixpkgs has, to remain as close as possible to the
toolchain and to avoid “invisible magic” afforded by wrappers.)

Ludo’.




This bug report was last modified 135 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.