guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-too


From: Ludovic Courtès
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
User-agent: Gnus/5.13 (Gnus v5.13)

Hello,

Janneke Nieuwenhuizen <janneke@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’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]