GNU logs - #74676, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 03 Dec 2024 21:08:02 +0000
Resent-Message-ID: <handler.74676.B.173326006515185 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ekaitz Zarraga <ekaitz@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173326006515185
          (code B ref -1); Tue, 03 Dec 2024 21:08:02 +0000
Received: (at submit) by debbugs.gnu.org; 3 Dec 2024 21:07:45 +0000
Received: from localhost ([127.0.0.1]:33141 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tIa7U-0003wq-No
	for submit <at> debbugs.gnu.org; Tue, 03 Dec 2024 16:07:45 -0500
Received: from lists.gnu.org ([209.51.188.17]:40142)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tIa7S-0003wh-BD
 for submit <at> debbugs.gnu.org; Tue, 03 Dec 2024 16:07:44 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1tIa7R-0005Bk-RQ
 for guix-patches@HIDDEN; Tue, 03 Dec 2024 16:07:42 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tIa7H-0002WW-9b; Tue, 03 Dec 2024 16:07:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=KVfUB/OmmH+N/XsumNFC0DuydW7Gjrv7thrp+cff7vo=; b=QQNznCys6xhXOp
 c2T9tG06jZ72NbZ/30UnF+3y0R4AObD7L9FcvLym0HoiQ70RfJ80TEXJ3pvv1PbDEWVqmeVkCNCZV
 T3IaSLTXgoTiw75eP+FUCwayBnT+GDBwDL7Pu4i9Utb7u1OCRmmTypyE8kdI1cq3Ul0auDllQPaHc
 cXTEfAvBkC6G0DTbDJT8WmsmcM3y9HO5Gvo4/FMXjjxYEt+m5q2bwKCQdd9apnEJ3ZtegtND/oScp
 A+/VvDtqeQ3OlwaVKeWnq/tA7p9SH1GCPffpJp3QYn7AH6zBBbmmO4EGji1UmPSs9bVJ2GC+UVIY9
 glZC/Vt7s/hAJ1An0Baw==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Organization: AvatarAcademy.nl
X-Url: http://AvatarAcademy.nl
Date: Tue, 03 Dec 2024 22:07:23 +0100
Message-ID: <87ed2ofpbo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.6 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.6 (-)

Hello,

So, I've just built "hello" for x86_64-linux on "core-packages-team"
(yay!) mostly re-using gcc-14 patches/workarounds that I created for the
Hurd.

We probably want to keep this [switch to gcc-14] patch "bubbling" up on
top of the gcc-14 patches until the gcc-14 transition is done, keeping
every commit buildable.

Just opening this bug by sendding this email to have a placeholder for
discussing this, for the patches see "core-packages-team" (hope that's
OK).

Anyway, I have been using variants of

--8<---------------cut here---------------start------------->8---
"CFLAGS=3D-g -O2 -Wno-implicit-function-declaration"
--8<---------------cut here---------------end--------------->8---

while Ludo in hot-patch mode this morning used the already somewhat nicer

--8<---------------cut here---------------start------------->8---
[-DCMAKE_}C_FLAGS=3D-Wno-error=3Dimplicit-function-declaration"
--8<---------------cut here---------------end--------------->8---

To get build gcc-final to build on the 64bit Hurd I finally created a
gcc.sh wrapper script, after trying all kinds of variations of CFLAGS,
CFLAGS_FOR_BUILD in #:configure-flags, #:make-flags, see also
<https://gcc.gnu.org/gcc-14/porting_to.html> where they even suggest
using "-fpermissive".

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?

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Subject: bug#74676: Acknowledgement ([core-packages-team 5/5] DRAFT gnu:
 gcc: Update gcc, gcc-toolchain to 14.)
Message-ID: <handler.74676.B.173326006515185.ack <at> debbugs.gnu.org>
References: <87ed2ofpbo.fsf@HIDDEN>
X-Gnu-PR-Message: ack 74676
X-Gnu-PR-Package: guix-patches
Reply-To: 74676 <at> debbugs.gnu.org
Date: Tue, 03 Dec 2024 21:08:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 74676 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
74676: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74676
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 05 Dec 2024 19:46:02 +0000
Resent-Message-ID: <handler.74676.B.173342795730060 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ekaitz Zarraga <ekaitz@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173342795730060
          (code B ref -1); Thu, 05 Dec 2024 19:46:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 Dec 2024 19:45:57 +0000
Received: from localhost ([127.0.0.1]:41046 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tJHnR-0007om-9g
	for submit <at> debbugs.gnu.org; Thu, 05 Dec 2024 14:45:57 -0500
Received: from lists.gnu.org ([209.51.188.17]:43158)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tJHnP-0007oe-7P
 for submit <at> debbugs.gnu.org; Thu, 05 Dec 2024 14:45:56 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1tJHnO-00077W-Ac
 for guix-patches@HIDDEN; Thu, 05 Dec 2024 14:45:54 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tJHnK-00035c-Qm; Thu, 05 Dec 2024 14:45:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=LMKYZWcSqOa+gIyNk+N8Fse1gO+W/hTjAVYVyHchzHc=; b=cZUIMD35AzJ/blZb/RvM
 x7QqEr1UzVdqVU9rAdgfaRr1GAFq/ZlBSF3Kht3BI/X/qYS69rOMgNwNkypf7UlSzK2MLDMrDVvvk
 7lwECzX8rmNmikpbdkMbtttNUFx0Gi9445uoXRgbcVkM05hS9bifmUbIHMcY0b7xuFRCGQCEQWsxi
 ORi3ig/HOx/XGVV83yI0fulvhf5yUZjoyRSxy5n2lLSXOnL1+rySbjWELP3Ukb4r2VnFyfYiz4SPw
 BvZB16y/FismKbqz9JodFOxBtrqg9Rely3YnEPZeW8QT+dWqpA/4yc1JXT9hL23lP43I5D9nlhKQZ
 VPt1xqEgLAwf2A==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87ed2ofpbo.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Tue, 03 Dec 2024 22:07:23 +0100")
Organization: AvatarAcademy.nl
References: <87ed2ofpbo.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Thu, 05 Dec 2024 20:45:46 +0100
Message-ID: <87ttbh52xh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Janneke Nieuwenhuizen writes:

Hi,

> So, I've just built "hello" for x86_64-linux on "core-packages-team"
> (yay!) mostly re-using gcc-14 patches/workarounds that I created for the
> Hurd.

[..]

I've all but reconfigured--guix system reconfigure as non-root--my
system, without childhurd, using what is now core-packages-team-old.
That really wasn't so bad, many packages just build with gcc-14.

I have tried to keep the scope of changes as small as possible but
attempted to "fix" packages build failures also by upgrading the
package.  For commencement and base packages I kept the scope narrow:
x86_64-linux, because it has proven to be very hard to predict what's
needed on other architectures.  For other packages, such as "zip", I
just added the mostly harmless -Wno-implicit-function-declaration flag
unguarded.

The *-old branch has a couple of hacks that neutralize impact to
commencement packages, marked "REMOVEME", to avoid world rebuilds as
sometimes some base package builds in commencement, but fails to build
lateron.

The new, cleaned-up, and rebased core-packages-team branch is as such
untested, but "should work".  WDYT?  Can we point the build-farm to this
branch to help out?

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 08 Dec 2024 18:14:01 +0000
Resent-Message-ID: <handler.74676.B.173368160827032 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ekaitz Zarraga <ekaitz@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173368160827032
          (code B ref -1); Sun, 08 Dec 2024 18:14:01 +0000
Received: (at submit) by debbugs.gnu.org; 8 Dec 2024 18:13:28 +0000
Received: from localhost ([127.0.0.1]:51651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tKLmZ-00071v-KN
	for submit <at> debbugs.gnu.org; Sun, 08 Dec 2024 13:13:27 -0500
Received: from lists.gnu.org ([209.51.188.17]:41520)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tKLmW-00071n-WE
 for submit <at> debbugs.gnu.org; Sun, 08 Dec 2024 13:13:26 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1tKLmW-0001ha-GY
 for guix-patches@HIDDEN; Sun, 08 Dec 2024 13:13:24 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tKLmT-0003Fm-8H; Sun, 08 Dec 2024 13:13:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=8g1j7ZAr5F8o0/Z3e8xJRjJl/uYvxkeYoNVJwc0ihag=; b=bVUEQeqlWVWgZ6S/Rhiz
 DY2rdlUJxjjErGpWALPWCLtBh/8anGWQRiakLLlscwVFHZGVeNhfpUz3ObTIoalcSPFUMHId5oSC8
 padgn+Z4woclw1a7yZmj3yQCAHerJDSp1+i2X6RfcmTe+T+CwGWn5qGVyO6gARzhBBRTu9rQTQrMy
 wgWiuU0A+vqyT2s/NGAEiFXgNRdYfSSnon4jns+hvb4S65a557+/FSFBY55rKwQaBTviBlYXmZI1i
 OQtJK2y0CTqPS/JELa3+dXhmwQorz+V0yuRzAUcN4h2HttHWzNmeFtxbbMEZZTlDIsJIEu4SRN4/b
 oWcrnPwIyZvuYQ==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87ttbh52xh.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Thu, 05 Dec 2024 20:45:46 +0100")
Organization: AvatarAcademy.nl
References: <87ed2ofpbo.fsf@HIDDEN> <87ttbh52xh.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Sun, 08 Dec 2024 19:13:08 +0100
Message-ID: <87ldwqavrf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Janneke Nieuwenhuizen writes:

Hi,

>> So, I've just built "hello" for x86_64-linux on "core-packages-team"
>> (yay!) mostly re-using gcc-14 patches/workarounds that I created for the
>> Hurd.
>
> [..]
>
> I've all but reconfigured--guix system reconfigure

That was apparently not true, somewhere in the process I somehow built from
another branch.  Anyway, still making good progress.... :-/

On IRC, Efraim reports that i686-linux and aarch64-linux fail to build
hello on current core-packages-team.  That makes me reconsider whether
this strategy

> I kept the scope narrow: x86_64-linux, because it has proven to be
> very hard to predict what's needed on other architectures.

which makes a lot of sense for patches that go to "master" is a good
strategy for core-packages-team.  Possibly it's better to use an
unlimited scope?  Oh well.

Greetings,
Janneke -- building /gnu/store/m5m6qzlxypk1y58yp69501rhq5qmz3r4-llvm-18.1.8=
.drv...

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 16 Dec 2024 21:45:02 +0000
Resent-Message-ID: <handler.74676.B.173438545313295 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ekaitz Zarraga <ekaitz@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173438545313295
          (code B ref -1); Mon, 16 Dec 2024 21:45:02 +0000
Received: (at submit) by debbugs.gnu.org; 16 Dec 2024 21:44:13 +0000
Received: from localhost ([127.0.0.1]:56548 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tNIsv-0003SM-Fu
	for submit <at> debbugs.gnu.org; Mon, 16 Dec 2024 16:44:13 -0500
Received: from lists.gnu.org ([209.51.188.17]:53350)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tNIss-0003SA-7h
 for submit <at> debbugs.gnu.org; Mon, 16 Dec 2024 16:44:11 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1tNIsq-0000Oc-U1
 for guix-patches@HIDDEN; Mon, 16 Dec 2024 16:44:09 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tNIsk-0004x4-5R; Mon, 16 Dec 2024 16:44:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=eAKtMczlXrnbHOs54agqv1rRsq0Ekp5CL6J2gqtePyo=; b=eh3ps/zzv/e2KYbzG7Mt
 QZ1yQ810slPPsMIXUBwhsOiK3tapvyyS6XkbUUFyjqyjDuaIdI0nj6X3EEMticZghk3Vp4lxi/Cq4
 KERVqdav40fYcex2XLuEM2LCpf0ibr2Ss6WSzn4gPufFyFjYNIE5vINPaIfbU3US+lO7n5OVfuXY0
 ZBWlbMbWn1RMxrlV/0U57CJ5CErk6TyDFnLvznV3YummipbWhIscMp+VaDerjbkSNHp+KShY/g/y8
 JWK6eqw9SIPXr1pqL1KCpJnvA+iKI7kl61KXGJ2lKn1MFUgIIcW9R13jGuVYGWeuPTVHxrrF85P12
 1bMsNrQa0nC/xg==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87ldwqavrf.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Sun, 08 Dec 2024 19:13:08 +0100")
Organization: AvatarAcademy.nl
References: <87ed2ofpbo.fsf@HIDDEN> <87ttbh52xh.fsf@HIDDEN>
 <87ldwqavrf.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Mon, 16 Dec 2024 22:43:53 +0100
Message-ID: <8734in717q.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Janneke Nieuwenhuizen writes:

Hello,

>>> So, I've just built "hello" for x86_64-linux on "core-packages-team"
>>> (yay!) mostly re-using gcc-14 patches/workarounds that I created for the
>>> Hurd.
>>
>> [..]
>>
>> I've all but reconfigured--guix system reconfigure
>
> That was apparently not true, somewhere in the process I somehow built fr=
om
> another branch.  Anyway, still making good progress.... :-/
>
> On IRC, Efraim reports that i686-linux and aarch64-linux fail to build
> hello on current core-packages-team.  That makes me reconsider whether
> this strategy
>
>> I kept the scope narrow: x86_64-linux, because it has proven to be
>> very hard to predict what's needed on other architectures.
>
> which makes a lot of sense for patches that go to "master" is a good
> strategy for core-packages-team.  Possibly it's better to use an
> unlimited scope?  Oh well.

The current core-packages-team uses the gcc and bash fixes for all
platforms and now also supports building all gcc versions from 4.8 and
up, and I've just built hello again for x86_64-linux.

I've built the rust bootstrap several times already, guess I'll just go
for a new round.  But this time we can maybeu "cheat" with packages that
are too difficult to build, and build them with another gcc version than
14?

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 26 Dec 2024 11:08:02 +0000
Resent-Message-ID: <handler.74676.B.173521127530912 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Cc: ekaitz@HIDDEN, andreas@HIDDEN, efraim@HIDDEN, 74676 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: Ekaitz Zarraga <ekaitz@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173521127530912
          (code B ref -1); Thu, 26 Dec 2024 11:08:02 +0000
Received: (at submit) by debbugs.gnu.org; 26 Dec 2024 11:07:55 +0000
Received: from localhost ([127.0.0.1]:40255 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tQlic-00082V-Qg
	for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 06:07:55 -0500
Received: from lists.gnu.org ([209.51.188.17]:38960)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1tQlia-00082N-DZ
 for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 06:07:53 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tQlia-0005AE-3d
 for guix-patches@HIDDEN; Thu, 26 Dec 2024 06:07:52 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tQliX-0001PE-RJ; Thu, 26 Dec 2024 06:07:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=lObIIwogxZYkppbuHdFfQtNJfzTF/40I0J3apinByvc=; b=VNQRhwpgn/9YWenkTjy1
 rX8olfqWpQMMT36hVXsFqW7C0NKImNv4naXex5mkIKLWN6GBH4Nf01fwXw/l3q7x0WfSYiFllIgIs
 o+EpkegvVj1ReMnF+A+2yolHw+r4pTzcirDFk1XzRvQRjpy5ICJ7YaO6TrU5j9Cx61hgmLlYtpM2H
 4bTjonuRAJYBLs5FLUio6v2NLyuarlPfCvxG1npol8Pohu2BkEvf4gXNO1BYmYqnZya2kdO4WjPlW
 QJOLr/AqjrNYF4VazSFjqmuCmlk+SFmm6/aXKKL/TSbpqn3GZ26eGKWGBrgmKFXTAVqo0KmNPz61z
 gnlvbw4/ayYxCg==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <8734in717q.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Mon, 16 Dec 2024 22:43:53 +0100")
References: <87ed2ofpbo.fsf@HIDDEN> <87ttbh52xh.fsf@HIDDEN>
 <87ldwqavrf.fsf@HIDDEN> <8734in717q.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: Sextidi 6 =?UTF-8?Q?Niv=C3=B4se?= an 233 de la
 =?UTF-8?Q?R=C3=A9volution,?= jour de la Lave
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Thu, 26 Dec 2024 12:07:46 +0100
Message-ID: <87ldw2ya65.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Janneke Nieuwenhuizen <janneke@HIDDEN> skribis:

> I've built the rust bootstrap several times already, guess I'll just go
> for a new round.  But this time we can maybeu "cheat" with packages that
> are too difficult to build, and build them with another gcc version than
> 14?

I haven=E2=80=99t followed closely (sorry!), but if it=E2=80=99s just a mat=
ter of adding
=E2=80=98gcc-11=E2=80=99 (say) as a native input for a couple of packages, =
that=E2=80=99s
probably okay.  Except perhaps for C libraries, because then we could
end up with programs depending on two difference versions of libgcc_s.so
& co.

Ludo=E2=80=99.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 29 Dec 2024 15:06:02 +0000
Resent-Message-ID: <handler.74676.B74676.173548474918329 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Cc: 74676 <at> debbugs.gnu.org, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ekaitz Zarraga <ekaitz@HIDDEN>
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.173548474918329
          (code B ref 74676); Sun, 29 Dec 2024 15:06:02 +0000
Received: (at 74676) by debbugs.gnu.org; 29 Dec 2024 15:05:49 +0000
Received: from localhost ([127.0.0.1]:55831 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tRurU-0004lZ-Mb
	for submit <at> debbugs.gnu.org; Sun, 29 Dec 2024 10:05:49 -0500
Received: from eggs.gnu.org ([209.51.188.92]:48444)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1tRurS-0004lJ-7z
 for 74676 <at> debbugs.gnu.org; Sun, 29 Dec 2024 10:05:47 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tRurK-0005vv-Nq; Sun, 29 Dec 2024 10:05:38 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=/t/8lPPYM0L8PGI9Oq0yDGHr/VboFKD6yxm505dh7HQ=; b=qkzHSBV12oy4r83FuplM
 VxZNp2vIoYOeuDq5/bTSGaPacAz6fSKnE5uzRoJUtVg1aT1N26P9xs8cn76TuAtsQxHAIVJPmwCCr
 wRpcEY9OCz6djFI+J+Hly9Jak18DC8kihsSQek3zpeKbH5V2Y9u8Qw5ZuCr6q5v+ttLis9quKM0Qc
 x2Bm08319TML6J3u1gqMXNrhktPsTtvx+RR2dtpmXyj13MrLkoSYSLJ5vqSJ33gDxHCVzTB/ktDHn
 J4StU1Av54VTLzy15xfNmuBi5kxg/Oxmn8RxuDsnCvsJ4kSuWaoDjc2bXxIJSlZwSG0abe0EV1vDY
 ydWQl/S/w4+zZg==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <87ed2ofpbo.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Tue, 03 Dec 2024 22:07:23 +0100")
References: <87ed2ofpbo.fsf@HIDDEN>
Date: Sun, 29 Dec 2024 16:05:34 +0100
Message-ID: <8734i6r0ld.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hello,

Janneke Nieuwenhuizen <janneke@HIDDEN> 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=E2=80=99ll 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 =E2=80=9Cinvisible magic=E2=80=9D afforded by wrappe=
rs.)

Ludo=E2=80=99.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc, gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 06 Jan 2025 13:31:02 +0000
Resent-Message-ID: <handler.74676.B.173617024016533 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: ekaitz@HIDDEN, andreas@HIDDEN, efraim@HIDDEN, 74676 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: Ekaitz Zarraga <ekaitz@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173617024016533
          (code B ref -1); Mon, 06 Jan 2025 13:31:02 +0000
Received: (at submit) by debbugs.gnu.org; 6 Jan 2025 13:30:40 +0000
Received: from localhost ([127.0.0.1]:37303 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUnBo-0004Ib-4j
	for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 08:30:40 -0500
Received: from lists.gnu.org ([2001:470:142::17]:56170)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>) id 1tUnBk-0004IE-P1
 for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 08:30:38 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1tUnBa-00027B-G7
 for guix-patches@HIDDEN; Mon, 06 Jan 2025 08:30:26 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tUnBW-0008So-Cl; Mon, 06 Jan 2025 08:30:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=blAZaHIe7F2HO69+WFsd3jNg0s1hmF07AXqyOsCK8wo=; b=PHBQdnutc2SATEGT4yXO
 Q8gerydvWpi2mqMEa1/2xBZ4YwFeJ542Yth9B0+uVZPa8n1cXavFvRakS/tTc+L4NWVWpR8H7sUdM
 qV8t5XeYH9pF4d7YgFzr70mHYQRJYvDJImLbp7miP4VJNZKa8GDwAPwS+Lt5p2mRBqQctkqE0pg0u
 LPTJXaLxHMoxXpx5WraQuAejsr2tB7yELmNdq3gI4xhkucX+F9oHAA0mc7rNF9FElx+mroyvJUBJ/
 vAvHgCeKh6uoDwg6cwetKPFjdwpSf09rq0MpxL5enUZPGPcZzH/SQtwwbIssOATAGxy74+OJ2hyKZ
 a1A8BsNbWVv51g==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87ldw2ya65.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 26 Dec 2024 12:07:46 +0100")
Organization: AvatarAcademy.nl
References: <87ed2ofpbo.fsf@HIDDEN> <87ttbh52xh.fsf@HIDDEN>
 <87ldwqavrf.fsf@HIDDEN> <8734in717q.fsf@HIDDEN>
 <87ldw2ya65.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Mon, 06 Jan 2025 14:30:03 +0100
Message-ID: <87frlwvzms.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Ludovic Court=C3=A8s writes:

Hi,

> Janneke Nieuwenhuizen <janneke@HIDDEN> skribis:
>
>> I've built the rust bootstrap several times already, guess I'll just go
>> for a new round.  But this time we can maybeu "cheat" with packages that
>> are too difficult to build, and build them with another gcc version than
>> 14?
>
> I haven=E2=80=99t followed closely (sorry!), but if it=E2=80=99s just a m=
atter of adding
> =E2=80=98gcc-11=E2=80=99 (say) as a native input for a couple of packages=
, that=E2=80=99s
> probably okay.  Except perhaps for C libraries, because then we could
> end up with programs depending on two difference versions of libgcc_s.so
> & co.

Right.  I found that for c++ packages it's also tricky.   Anyway, at the
moment we have

--8<---------------cut here---------------start------------->8---
1198e662af gnu: clang-runtime-17: Build with gcc-13.
eef34a6748 gnu: clang-runtime-18: Build with gcc-13.
bf33f0022e gnu: python-cython-next: Build with gcc-13.
0ae054278b gnu: ghc-8.4.4: Build with gcc-13.
5e65c4721a gnu: ghc-8.0.2: Build with gcc-13.
804a75c785 gnu: perl-tk: Build with gcc-12.
269da0d77f gnu: json-c-0.13: Fix build with gcc-13.
68545a30d7 gnu: gavl: Fix build by using gcc-13.
--8<---------------cut here---------------end--------------->8---

Silly but just the other day I realised why using a non-gcc-14 is so
problematic: we won't have that package (or any of its dependencies) on
the Hurd :).

Especially ghc might be problematic, but I spent a lot of time trying to
set relaxing CFLAGS (-copt-Wno-error=3D...) on every necessary build
"level" and got bored of the slow feedback cycle ("it didn't build").

Otoh, possibly things may improve before we really need these packages
on the Hurd and possibly others have more helpful ideas for fixing a
certain package.

I'm a bit puzzled that ci.guix.gnu.org says 81% success, that cannot be
right?  Sure, I worked very hard and we only have x86_64-linux and
i686-linux enabled atm but still?

FWIW, I just built libstd++ on aarch64 too :)

I also included (and reverted for now to avoid a world rebuild, so still
pretty much untested atm)

--8<---------------cut here---------------start------------->8---
ed4c3760fc gexp: Improve support of Unicode characters.
--8<---------------cut here---------------end--------------->8---

from <https://issues.guix.gnu.org/73660> that seems OK but IWBN if
someone could have a look at that.

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] Request for merging core-packages-team branch
References: <87ed2ofpbo.fsf@HIDDEN>
In-Reply-To: <87ed2ofpbo.fsf@HIDDEN>
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jan 2025 15:17:03 +0000
Resent-Message-ID: <handler.74676.B74676.17366949957460 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
X-Debbugs-Original-Cc: 74676 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.17366949957460
          (code B ref 74676); Sun, 12 Jan 2025 15:17:03 +0000
Received: (at 74676) by debbugs.gnu.org; 12 Jan 2025 15:16:35 +0000
Received: from localhost ([127.0.0.1]:48748 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWzhb-0001wG-Ex
	for submit <at> debbugs.gnu.org; Sun, 12 Jan 2025 10:16:35 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:48234)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>) id 1tWzhY-0001vu-4p
 for 74676 <at> debbugs.gnu.org; Sun, 12 Jan 2025 10:16:33 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tWzhR-0008HH-Ch; Sun, 12 Jan 2025 10:16:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=Ov4++fQzVr5dEpoceeMfBdEOlB1Yk0f5B53QmYsjfVs=; b=AvxGcm6VFnjSzm
 qNPHkvKY+tjOjNUdHXRO+uvWXo75qj1WlI0viJwkx9NKkUbA+DZKw3xSkg9vYr3EBIGOzcks3eqhX
 T10/2qIUnoP/Gc6l9rEWoL3RkqvE4sg0SGyhVTfzI8xiy5FJ5a70PE+F7ai+ObCeyW3m4nost5qFM
 i/upElcmZ4zFBj9xulbxPulfSQbTQLx3qb9Pf+8vl1lt1rk1bwRa561OGUTSMGtEuVluBoWRFkvqg
 o6jU78u8jKgYDMT7pO6PIBH4GLUGwowSUsQ2h5wX3Op7xmxh+LG448xvtpaHhOVC+zoiJX2ayd/EP
 7kKKwAoo3ltHPM8StdRw==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Organization: AvatarAcademy.nl
User-Agent: Gnus/5.13 (Gnus v5.13)
X-Url: http://AvatarAcademy.nl
Date: Sun, 12 Jan 2025 16:16:23 +0100
Message-ID: <87o70cdpvc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi!

Cuirass says we're at 81% success rate for i686-linux and x86_64-linux,
and possibly my #74676, meant as an old style "please help with the
gcc-14 transition", should have been named "Request for merging" already
anyway.  Hard to keep up with all the changes but more formality is a
good thing I guess :)

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] Request for merging "core-packages-team" branch
References: <87ed2ofpbo.fsf@HIDDEN>
In-Reply-To: <87ed2ofpbo.fsf@HIDDEN>
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jan 2025 15:34:02 +0000
Resent-Message-ID: <handler.74676.B74676.173669598610617 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676 <at> debbugs.gnu.org
Cc: 75517 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
X-Debbugs-Original-Cc: 74676 <at> debbugs.gnu.org, 75517 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.173669598610617
          (code B ref 74676); Sun, 12 Jan 2025 15:34:02 +0000
Received: (at 74676) by debbugs.gnu.org; 12 Jan 2025 15:33:06 +0000
Received: from localhost ([127.0.0.1]:48793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tWzxa-0002lA-0Y
	for submit <at> debbugs.gnu.org; Sun, 12 Jan 2025 10:33:06 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:41422)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>)
 id 1tWzxQ-0002je-76; Sun, 12 Jan 2025 10:32:57 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tWzxK-0003aY-AY; Sun, 12 Jan 2025 10:32:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=Ov4++fQzVr5dEpoceeMfBdEOlB1Yk0f5B53QmYsjfVs=; b=rZ4UC1xJrB+FEt
 roLra8N5pLvmwqjRVRsskSs06gHhC4dyOTr/qmIG8yjwpInlB9Ilcoc12idxvBSPcKCwAznXIuTSZ
 U2h+7gMX63dlWGr+y4TcCycfCL0YKiEe3241QDQqhQGiSmv+DYpnvI3Y606OwS8w01PBBdugE6RqO
 xcQ0+aZz2sRjcQcaZmVKRL1Tktdxj0YwR9ITzlkcRyAS9cqvc/4cQ8NgX2C8RhKhQQXAgkd5RxTSl
 W2kPNBicOStFp+jFrM0YL3ce2Ns9EE9q/EVrsit+MzsFpK8Y9SCk1MhtxHWN/bwNBaS0kVUEFHLep
 Ydu8PtJzDwOGSg+C5CPg==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Organization: AvatarAcademy.nl
X-Url: http://AvatarAcademy.nl
Date: Sun, 12 Jan 2025 16:32:46 +0100
Message-ID: <87jzb0dp41.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi!

Cuirass says we're at 81% success rate for i686-linux and x86_64-linux,
and possibly my #74676, meant as an old style "please help with the
gcc-14 transition", should have been named "Request for merging" already
anyway.  Hard to keep up with all the changes but more formality is a
good thing I guess :)

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] bug#75517: Request for merging core-packages-team branch
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 12 Jan 2025 15:38:01 +0000
Resent-Message-ID: <handler.74676.B74676.173669626611426 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 75517-done <at> debbugs.gnu.org
Cc: 74676 <at> debbugs.gnu.org, 75518 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.173669626611426
          (code B ref 74676); Sun, 12 Jan 2025 15:38:01 +0000
Received: (at 74676) by debbugs.gnu.org; 12 Jan 2025 15:37:46 +0000
Received: from localhost ([127.0.0.1]:48803 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tX025-0002yC-Id
	for submit <at> debbugs.gnu.org; Sun, 12 Jan 2025 10:37:46 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:58768)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>)
 id 1tX01y-0002xc-SD; Sun, 12 Jan 2025 10:37:40 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tX01t-000420-0l; Sun, 12 Jan 2025 10:37:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=lVwKHzRtP6zWE8uZuG80Q/T7To6mvu2gA5gd30d2z6g=; b=CtHRMrVXigXTePyaU/8w
 2gbWhMyvH/cUCoWAu4X8oRAgbJdylujAP3nCCc7+1QrJGJn7dURxV433A8s9O9e6Xf2u8krt2/fdA
 W+NjsevIBfAZ3iHKt5+don5Jd7kTYznTOlcRTvRb9sCNcAtTbzr0YTBtS0LvJvSVt8heYV+csYzaW
 7rLNl6eB0Sc9mGQOMJtg2svNLT+zle+c8mtulZM1wXWzNm0iWkll94gSEXpnGpwWvFTTqtpwUPWWv
 B01OkoxhOU51661mt18Wj2jwHudZC2xfYQzat4Eo6mk6PBYCXv3OGWUqUpVYlCUnjVnLXsDIc9hIb
 wFp5de4KOVqVFA==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87jzb0dp41.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Sun, 12 Jan 2025 16:32:46 +0100")
References: <87o70cdpvc.fsf@HIDDEN> <87jzb0dp41.fsf@HIDDEN>
Date: Sun, 12 Jan 2025 16:37:27 +0100
Message-ID: <87ed18dow8.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Janneke Nieuwenhuizen writes:

Closing this bug with wrong subject (missing double quotes around branch na=
me).

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] bug#75518: Request for merging "core-packages-team" branch
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 18 Jan 2025 16:33:02 +0000
Resent-Message-ID: <handler.74676.B74676.17372179511234 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Cc: 74676 <at> debbugs.gnu.org, 75517 <at> debbugs.gnu.org, 75518 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.17372179511234
          (code B ref 74676); Sat, 18 Jan 2025 16:33:02 +0000
Received: (at 74676) by debbugs.gnu.org; 18 Jan 2025 16:32:31 +0000
Received: from localhost ([127.0.0.1]:43504 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZBkM-0000Jk-Bq
	for submit <at> debbugs.gnu.org; Sat, 18 Jan 2025 11:32:31 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:48540)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>)
 id 1tZBkE-0000JL-Bx; Sat, 18 Jan 2025 11:32:23 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tZBk7-0006oq-0Y; Sat, 18 Jan 2025 11:32:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=6EVR7N/h+nyu9uYt6qGJ2E2l0bfCv9pfBibL+BDiw8s=; b=e0gcbfdKSVFp4ABUbwlS
 ATEGZy8VNKeP4mhbJzqLXL0KrUuI1ZDmPmCNNmDKLwYgy7Stk7ypBdvM04wEz1wo/Zevft5NRgBPD
 XMPCOqoZnzL+L599sKWdzjDTKVTfoo+9QUuciID0LqAgSKkPIlRO5wyKaD5jVPoUcAzY6t7e0gQp1
 tt2Hanp34towRZsRCMEYRPn3vTXbSuRlhAMDrED6dAxYAasACHQyiknX77ulVu0OiQLvInqeWqSQS
 PiWcU2ab/k2dsJb8Y3D0a1bANBS0YEmKwcoKdiHGMme+4raK+Lvo48mZYm5CUiizjTmtjcYssbyi0
 Tw/Ndc8dBEAiIw==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <87jzb0dp41.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Sun, 12 Jan 2025 16:32:46 +0100")
References: <87jzb0dp41.fsf@HIDDEN>
Date: Sat, 18 Jan 2025 17:32:09 +0100
Message-ID: <8734hgulpy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello!

Janneke Nieuwenhuizen <janneke@HIDDEN> skribis:

> Cuirass says we're at 81% success rate for i686-linux and x86_64-linux,
> and possibly my #74676, meant as an old style "please help with the
> gcc-14 transition", should have been named "Request for merging" already
> anyway.  Hard to keep up with all the changes but more formality is a
> good thing I guess :)

I=E2=80=99m testing the patch below to upgrade glibc to 2.40 (I=E2=80=99m at
=E2=80=98gcc-mesboot-4.9.4=E2=80=99 so there are still quite a few hours be=
fore I get
around to building glibc).

I think we must upgrade glibc in this branch because (1) we want to get
rid of this graft and more generally get the latest fixes, and (2) we
cannot just ungraft since the graft uses =E2=80=98git-fetch=E2=80=99, which=
 cannot be
relied on in =E2=80=98commencement.scm=E2=80=99 (we still assume that
=E2=80=98builtin:git-download=E2=80=99 may be unavailable, and when it=E2=
=80=99s unavailable, we
have a circular dependency).

Thoughts?

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

diff --git a/gnu/local.mk b/gnu/local.mk
index f4d04c4abb..3b123cba1d 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1,5 +1,5 @@
 # GNU Guix --- Functional package management for GNU
-# Copyright =C2=A9 2012-2024 Ludovic Court=C3=A8s <ludo@HIDDEN>
+# Copyright =C2=A9 2012-2025 Ludovic Court=C3=A8s <ludo@HIDDEN>
 # Copyright =C2=A9 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2022, 2=
023, 2024 Andreas Enge <andreas@HIDDEN>
 # Copyright =C2=A9 2016 Mathieu Lirzin <mthl@HIDDEN>
 # Copyright =C2=A9 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ma=
rk H Weaver <mhw@HIDDEN>
@@ -1437,6 +1437,7 @@ dist_patch_DATA =3D						\
   %D%/packages/patches/glibc-2.33-riscv64-miscompilation.patch	\
   %D%/packages/patches/glibc-2.39-git-updates.patch	\
   %D%/packages/patches/glibc-2.39-fmod-libm-a.patch		\
+  %D%/packages/patches/glibc-2.40-dl-cache.patch		\
   %D%/packages/patches/glibc-CVE-2019-7309.patch		\
   %D%/packages/patches/glibc-CVE-2019-9169.patch		\
   %D%/packages/patches/glibc-CVE-2019-19126.patch		\
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index fc48c9d844..95c237e140 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright =C2=A9 2012-2024 Ludovic Court=C3=A8s <ludo@HIDDEN>
+;;; Copyright =C2=A9 2012-2025 Ludovic Court=C3=A8s <ludo@HIDDEN>
 ;;; Copyright =C2=A9 2014, 2019 Andreas Enge <andreas@HIDDEN>
 ;;; Copyright =C2=A9 2012 Nikita Karetnikov <nikita@HIDDEN>
 ;;; Copyright =C2=A9 2014, 2015, 2016, 2018 Mark H Weaver <mhw@HIDDEN>
@@ -879,10 +879,9 @@ (define* (make-ld-wrapper name #:key
     (license gpl3+)))
=20
 (define %glibc-patches
-  (list "glibc-2.39-git-updates.patch"
-        "glibc-ldd-powerpc.patch"
+  (list "glibc-ldd-powerpc.patch"
         "glibc-2.38-ldd-x86_64.patch"
-        "glibc-dl-cache.patch"
+        "glibc-2.40-dl-cache.patch"
         "glibc-2.37-versioned-locpath.patch"
         ;; "glibc-allow-kernel-2.6.32.patch"
         "glibc-reinstate-prlimit64-fallback.patch"
@@ -898,18 +897,17 @@ (define-public glibc
   ;; version 2.28, GNU/Hurd used a different glibc branch.
   (package
    (name "glibc")
-   (version "2.39")
+   (version "2.40")
    (source (origin
             (method url-fetch)
             (uri (string-append "mirror://gnu/glibc/glibc-" version ".tar.=
xz"))
             (sha256
              (base32
-              "09nrwb0ksbah9k35jchd28xxp2hidilqdgz7b8v5f30pz1yd8yzp"))
+              "18h50b0zm8dkpzj81w033v99rbxiykk3v697yr4dfqwjbqbr1a0r"))
             (patches (map search-patch %glibc-patches))))
    (properties `((lint-hidden-cve . ("CVE-2024-2961"
                                      "CVE-2024-33601" "CVE-2024-33602"
                                      "CVE-2024-33600" "CVE-2024-33599"))))
-   (replacement glibc/fixed)
    (build-system gnu-build-system)
=20
    ;; Glibc's <limits.h> refers to <linux/limit.h>, for instance, so glibc
@@ -1187,28 +1185,6 @@ (define-public glibc
    (license lgpl2.0+)
    (home-page "https://www.gnu.org/software/libc/")))
=20
-(define glibc/fixed
-  (package
-    (inherit glibc)
-    (name "glibc")
-    (version (package-version glibc))
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "git://sourceware.org/git/glibc.git")
-                    ;; This is the latest commit from the
-                    ;; 'release/2.39/master' branch, where CVEs and other
-                    ;; important bug fixes are cherry picked.
-                    (commit "2c882bf9c15d206aaf04766d1b8e3ae5b1002cc2")))
-              (file-name (git-file-name name version))
-              (sha256
-               (base32
-                "111yf24g0qcfcxywfzrilmjxysahlbkzxfimcz9rq8p00qzvvf51"))
-              (patches (map search-patch
-                            (fold (cut delete <...>)
-                                  %glibc-patches
-                                  '("glibc-2.39-git-updates.patch"))))))))
-
 ;; Define a variation of glibc which uses the default /etc/ld.so.cache, us=
eful
 ;; in FHS containers.
 (define-public glibc-for-fhs
@@ -1220,7 +1196,7 @@ (define-public glibc-for-fhs
                      ;; directories, re-enabling the default /etc/ld.so.ca=
che
                      ;; behavior.
                      (patches
-                      (delete (search-patch "glibc-dl-cache.patch")
+                      (delete (search-patch "glibc-2.40-dl-cache.patch")
                               (origin-patches (package-source glibc)))))))=
))
=20
 ;; Below are old libc versions, which we use mostly to build locale data in
@@ -1444,7 +1420,6 @@ (define-public glibc-2.29
                                        "glibc-ldd-x86_64.patch"
                                        "glibc-CVE-2019-7309.patch"
                                        "glibc-CVE-2019-9169.patch"
-                                       "glibc-2.29-git-updates.patch"
                                        "glibc-hidden-visibility-ldconfig.p=
atch"
                                        "glibc-versioned-locpath.patch"
                                        "glibc-allow-kernel-2.6.32.patch"
diff --git a/gnu/packages/patches/glibc-2.40-dl-cache.patch b/gnu/packages/=
patches/glibc-2.40-dl-cache.patch
new file mode 100644
index 0000000000..d41faa5225
--- /dev/null
+++ b/gnu/packages/patches/glibc-2.40-dl-cache.patch
@@ -0,0 +1,113 @@
+Read the shared library cache relative to $ORIGIN instead of reading
+from /etc/ld.so.cache.  Also arrange so that this cache takes
+precedence over RUNPATH.
+
+diff --git a/elf/dl-cache.c b/elf/dl-cache.c
+index 7c7dc587..19d1d79a 100644
+--- a/elf/dl-cache.c
++++ b/elf/dl-cache.c
+@@ -374,6 +374,52 @@ _dl_cache_libcmp (const char *p1, const char *p2)
+   return *p1 - *p2;
+ }
+=20
++/* Special value representing the lack of an ld.so cache.  */
++static const char ld_so_cache_lacking[] =3D "/ld.so cache is lacking";
++
++/* Return the per-application ld.so cache, relative to $ORIGIN, or NULL if
++   that fails for some reason.  Do not return the system-wide LD_SO_CACHE
++   since on a foreign distro it would contain invalid information.  */
++static const char *
++ld_so_cache (void)
++{
++  static const char *loader_cache;
++
++  if (loader_cache =3D=3D NULL)
++    {
++      static const char store[] =3D @STORE_DIRECTORY@;
++      const char *origin =3D _dl_get_origin ();
++
++      /* Check whether ORIGIN is something like "/gnu/store/=E2=80=A6-foo=
/bin".  */
++      if (origin !=3D (char *) -1   /* _dl_get_origin reported failure */
++	  && strncmp (store, origin, strlen (store)) =3D=3D 0
++	  && origin[sizeof store - 1] =3D=3D '/')
++	{
++	  char *store_item_end =3D strchr (origin + sizeof store, '/');
++
++	  if (store_item_end !=3D NULL)
++	    {
++	      static const char suffix[] =3D "/etc/ld.so.cache";
++	      size_t store_item_len =3D store_item_end - origin;
++
++	      /* Note: We can't use 'malloc' because it can be interposed.
++		 Likewise, 'strncpy' is not available.  */
++	      char *cache =3D alloca (strlen (origin) + sizeof suffix);
++
++	      strcpy (cache, origin);
++	      strcpy (cache + store_item_len, suffix);
++
++	      loader_cache =3D __strdup (cache) ?: ld_so_cache_lacking;
++	    }
++	  else
++	    loader_cache =3D ld_so_cache_lacking;
++	}
++      else
++	loader_cache =3D ld_so_cache_lacking;
++    }
++
++  return loader_cache;
++}
+=20
+ /* Look up NAME in ld.so.cache and return the file name stored there, or =
null
+    if none is found.  The cache is loaded if it was not already.  If load=
ing
+@@ -387,12 +433,15 @@ _dl_load_cache_lookup (const char *name)
+ {
+   /* Print a message if the loading of libs is traced.  */
+   if (__glibc_unlikely (GLRO(dl_debug_mask) & DL_DEBUG_LIBS))
+-    _dl_debug_printf (" search cache=3D%s\n", LD_SO_CACHE);
++    _dl_debug_printf (" search cache=3D%s\n", ld_so_cache ());
++
++  if (__glibc_unlikely (ld_so_cache () =3D=3D ld_so_cache_lacking))
++    return NULL;
+=20
+   if (cache =3D=3D NULL)
+     {
+       /* Read the contents of the file.  */
+-      void *file =3D _dl_sysdep_read_whole_file (LD_SO_CACHE, &cachesize,
++      void *file =3D _dl_sysdep_read_whole_file (ld_so_cache (), &cachesi=
ze,
+ 					       PROT_READ);
+=20
+       /* We can handle three different cache file formats here:
+diff --git a/elf/dl-load.c b/elf/dl-load.c
+index 8a89b710..b8802e74 100644
+--- a/elf/dl-load.c
++++ b/elf/dl-load.c
+@@ -2038,14 +2038,6 @@ _dl_map_object (struct link_map *loader, const char=
 *name,
+ 			loader ?: GL(dl_ns)[LM_ID_BASE]._ns_loaded,
+ 			LA_SER_LIBPATH, &found_other_class);
+=20
+-      /* Look at the RUNPATH information for this binary.  */
+-      if (fd =3D=3D -1 && loader !=3D NULL
+-	  && cache_rpath (loader, &loader->l_runpath_dirs,
+-			  DT_RUNPATH, "RUNPATH"))
+-	fd =3D open_path (name, namelen, mode,
+-			&loader->l_runpath_dirs, &realname, &fb, loader,
+-			LA_SER_RUNPATH, &found_other_class);
+-
+ #ifdef USE_LDCONFIG
+       if (fd =3D=3D -1
+ 	  && (__glibc_likely ((mode & __RTLD_SECURE) =3D=3D 0)
+@@ -2104,6 +2096,14 @@ _dl_map_object (struct link_map *loader, const char=
 *name,
+ 	}
+ #endif
+=20
++      /* Look at the RUNPATH information for this binary.  */
++      if (fd =3D=3D -1 && loader !=3D NULL
++	  && cache_rpath (loader, &loader->l_runpath_dirs,
++			  DT_RUNPATH, "RUNPATH"))
++	fd =3D open_path (name, namelen, mode,
++			&loader->l_runpath_dirs, &realname, &fb, loader,
++			LA_SER_RUNPATH, &found_other_class);
++
+       /* Finally, try the default path.  */
+       if (fd =3D=3D -1
+ 	  && ((l =3D loader ?: GL(dl_ns)[nsid]._ns_loaded) =3D=3D NULL

--=-=-=--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] bug#75518: Request for merging "core-packages-team" branch
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 18 Jan 2025 16:51:01 +0000
Resent-Message-ID: <handler.74676.B74676.17372190134574 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 74676 <at> debbugs.gnu.org, 75517 <at> debbugs.gnu.org, 75518 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.17372190134574
          (code B ref 74676); Sat, 18 Jan 2025 16:51:01 +0000
Received: (at 74676) by debbugs.gnu.org; 18 Jan 2025 16:50:13 +0000
Received: from localhost ([127.0.0.1]:43537 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZC1V-0001Bd-3X
	for submit <at> debbugs.gnu.org; Sat, 18 Jan 2025 11:50:13 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:54746)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>)
 id 1tZC1R-00016E-Cj; Sat, 18 Jan 2025 11:50:10 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1tZC1K-0000Nc-Ud; Sat, 18 Jan 2025 11:50:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=vQ5TdAsXANDeKm4ORY9hDnmjAfZiu/ynXOytg/DO2K4=; b=LydM6OwulDiyd6mUOmCZ
 Ui4TVRDUBUBts8bQ7flYrmLSThZhsSWV7mETsS+mS3zJ85e0C0TgjlxhrlT+Xnr6RAqjgqesIjuD+
 JQviNe8FU7LLeO53LWxuusKvUvM801aDmkGoW3ZZaBzRiyTTBuy/GtFNs4W4ezjmljGc6CvsyAgZq
 L9mImYVpMrM79xKvpCPs3iN8+Ru3Vk8iDirYjplGWtnJNckjvvqnqHhP9jF/DAerXnmjX975cpcdq
 rgog3ZA1EmH0CqNHJs8ZPNOJnmImrDunKCZxjtX/HO2O/HzwCrWWNZX0gr9w7j1ESXVWnzYvXm4YJ
 BO8BfNBq75DyyQ==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <8734hgulpy.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Sat, 18 Jan 2025 17:32:09 +0100")
Organization: AvatarAcademy.nl
References: <87jzb0dp41.fsf@HIDDEN> <8734hgulpy.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Sat, 18 Jan 2025 17:49:53 +0100
Message-ID: <878qr8awy6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ludovic Court=C3=A8s writes:

Hi!

> Janneke Nieuwenhuizen <janneke@HIDDEN> skribis:
>
>> Cuirass says we're at 81% success rate for i686-linux and x86_64-linux,
>> and possibly my #74676, meant as an old style "please help with the
>> gcc-14 transition", should have been named "Request for merging" already
>> anyway.  Hard to keep up with all the changes but more formality is a
>> good thing I guess :)
>
> I=E2=80=99m testing the patch below to upgrade glibc to 2.40 (I=E2=80=99m=
 at
> =E2=80=98gcc-mesboot-4.9.4=E2=80=99 so there are still quite a few hours =
before I get
> around to building glibc).

Oh, I didn't realise 2.40 was out already!

> I think we must upgrade glibc in this branch because (1) we want to get
> rid of this graft and more generally get the latest fixes, and (2) we
> cannot just ungraft since the graft uses =E2=80=98git-fetch=E2=80=99, whi=
ch cannot be
> relied on in =E2=80=98commencement.scm=E2=80=99 (we still assume that
> =E2=80=98builtin:git-download=E2=80=99 may be unavailable, and when it=E2=
=80=99s unavailable, we
> have a circular dependency).
>
> Thoughts?

That would be lovely, especially if it builds :)

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#74676] bug#75518: Request for merging "core-packages-team" branch
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 19 Jan 2025 23:41:02 +0000
Resent-Message-ID: <handler.74676.B74676.173733002324228 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Cc: 74676 <at> debbugs.gnu.org, 75517 <at> debbugs.gnu.org, 75518 <at> debbugs.gnu.org
Received: via spool by 74676-submit <at> debbugs.gnu.org id=B74676.173733002324228
          (code B ref 74676); Sun, 19 Jan 2025 23:41:02 +0000
Received: (at 74676) by debbugs.gnu.org; 19 Jan 2025 23:40:23 +0000
Received: from localhost ([127.0.0.1]:48219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZety-0006Ih-K8
	for submit <at> debbugs.gnu.org; Sun, 19 Jan 2025 18:40:22 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39844)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>)
 id 1tZetM-0006B8-Pd; Sun, 19 Jan 2025 18:39:45 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1tZetH-0005qy-Am; Sun, 19 Jan 2025 18:39:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=c39h6m4U3je7+M635Li2/uCLqS3VNtXryczt6UDVSXI=; b=HACFPhWH6SNTumYcmMOB
 Xj4+g56eXHW4CXL+4gUNM/JfNZL2QNBpj1dfIMhLSazcYvHHuUqGf7M1krNjGu7E/cvOomwxkmC0Q
 vw4cvPNxzTHMfmdKRep2yVeVFi+tYUvlm0SEZsJTs7atlvCAieVAu6UEl90GSSAFqPFZ8oab2rnEl
 BN9Wksc4d5MnECyBP6q5FoDaydZU7b2j1QNUyptX41uAWAWNX3kGvXW1Pj3TeaIShkg7reLNAhJCw
 l4FZTAOWGtqRI0uXPZYUM3MUeqQK9xk8Rv8ZIDflGGCIOQuLUedDpJJK/2zpLT6xKTFhv7AJw+c0h
 SmsGSre4tay36w==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <878qr8awy6.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Sat, 18 Jan 2025 17:49:53 +0100")
References: <87jzb0dp41.fsf@HIDDEN> <8734hgulpy.fsf@HIDDEN>
 <878qr8awy6.fsf@HIDDEN>
Date: Mon, 20 Jan 2025 00:39:25 +0100
Message-ID: <87y0z6ml02.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hello,

Janneke Nieuwenhuizen <janneke@HIDDEN> skribis:

> That would be lovely, especially if it builds :)

It actually does! :-) I went a bit further and tried =E2=80=9Cguix build
coreutils=E2=80=9D.  It=E2=80=99s close to completion right now, but I=E2=
=80=99m going to bed.

I=E2=80=99m confident: unlike previous upgrades, there are no major depreca=
tions
like the removal of Sun RPC, libutil.so, libcrypt.so, etc. (there=E2=80=99s=
 not
much left to remove :-)).

So, pushed.  The one thing that still needs to be tested is
(cross-)compilation to GNU/Hurd.  There are probably patches that can be
dropped there.

Thanks,
Ludo=E2=80=99.





Last modified: Sun, 19 Jan 2025 23:45:01 UTC

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