From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-patches-bounces+larch=yhetil.org@gnu.org>
Received: from mp1.migadu.com ([2001:41d0:303:e224::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms13.migadu.com with LMTPS
	id AF8mOQUDUmdwPgAA62LTzQ:P1
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Thu, 05 Dec 2024 19:46:14 +0000
Received: from aspmx1.migadu.com ([2001:41d0:303:e224::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp1.migadu.com with LMTPS
	id AF8mOQUDUmdwPgAA62LTzQ
	(envelope-from <guix-patches-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Thu, 05 Dec 2024 20:46:14 +0100
X-Envelope-To: larch@yhetil.org
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=hv7RxJja;
	dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=cZUIMD35;
	dmarc=pass (policy=none) header.from=gnu.org;
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733427972; a=rsa-sha256; cv=none;
	b=AId/791TSpYyznW8ldU7Es/CV1aLZdSPCRIYV/vGYPQN+zr3qzHs32qIXEEgEAMIFwmUP4
	8ae62PfMT5bjSaI+GHQp2nU/L5yGIBLvyQ0pTb17X/IX2Vy279mCHeQewAgsB48mHqdqNU
	JmH//NMwXGpuo/5VvoVqbDyVdHZCHRTBAxsrZ+Yfjdl0TcKoDHjhlxM+lsgGHQrOt0oupr
	F3CPYoFVQmWtaaAmlz5vG28uSxBpqZsHLQ+pE6F57rcp5vQ0hubQGP3w0QV4Q4VWTaFiR8
	W68O9erJxLRWH2xzzJd2EmtMVTQpMs/FmWbhrnI1+YW18Fm8JSmZqPXWxmRgug==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=hv7RxJja;
	dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=cZUIMD35;
	dmarc=pass (policy=none) header.from=gnu.org;
	spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1733427972;
	h=from:from:sender:sender:reply-to:subject:subject:date:date:
	 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
	 content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:resent-cc:
	 resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to:
	 references:references:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature;
	bh=LMKYZWcSqOa+gIyNk+N8Fse1gO+W/hTjAVYVyHchzHc=;
	b=e23XRfDxdvBQJBr15UIVqvJ8if+s9zFunaxXMF2WlBzbj/cxlYHnnMoItsCZWJ5eoy/a/t
	as7ZH3y/z4OhkseAjs+ckgm7INfSmto83oBrgMNTOk5DpnHXxecE7L6ZeF6iHY4PUDMx1m
	J+n3GJkn0fVEmtWx2/Vxo8qFpU6Ddo/M+yIKmbLp2qewoDUmyRbzTaa0/Uws6D1x5vdSgh
	owueP/iMrLd2t9Uw4Ut9jxGR4i+rsJp14VQjWzAhEiDYKG8K1iSF1T7kIu1yZa9AP47Znb
	M7PVv2e9unWQBejRmE28R2D/N4D8yTsoSkSKdmRtqTgwejQPCEFTrxyTNZBBYA==
Received: from lists.gnu.org (lists.gnu.org [209.51.188.17])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by aspmx1.migadu.com (Postfix) with ESMTPS id D7BD862E78
	for <larch@yhetil.org>; Thu, 05 Dec 2024 20:46:12 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-patches-bounces@gnu.org>)
	id 1tJHnY-0007B8-Ht; Thu, 05 Dec 2024 14:46:04 -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 <Debian-debbugs@debbugs.gnu.org>)
 id 1tJHnW-0007AL-Pe
 for guix-patches@gnu.org; Thu, 05 Dec 2024 14:46:02 -0500
Received: from debbugs.gnu.org ([2001:470:142:5::43])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1tJHnW-00037G-GP
 for guix-patches@gnu.org; Thu, 05 Dec 2024 14:46:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=debbugs.gnu.org; s=debbugs-gnu-org; 
 h=MIME-Version:Date:References:In-Reply-To:From:To:Subject;
 bh=LMKYZWcSqOa+gIyNk+N8Fse1gO+W/hTjAVYVyHchzHc=; 
 b=hv7RxJjaXwfwVfSKnKXpzNH0ziDsNJr4R6KscvEnOLklEtr04tGjIWw8lGG4oBoq5XouDwluH+FuEzsgDHIHl//6xFjlP+MNPzxrJZ6TewAbTyi09efAs4BVLc/urk0XqEo1EyeU73lgi1tLftDu+1+m5SJi0ayUe9H1KB/IilGBWIWzL4PjI/IV6MhROOTND/dgmxWCUYjm3P46WY3v6VmrIm70Ry8MvKziDqkT5nIM+lokxJDRZNHsoEpISgpuNaErfb1z0sjxuyszf887B4b6pTyC7nrQwQ0m0ys8rtXIXNqFoYkPN0A7rlax+/ItrMEZlFdmcDmV1W+ZmNb8sA==;
Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tJHnW-0007p7-9c
 for guix-patches@gnu.org; Thu, 05 Dec 2024 14:46:02 -0500
X-Loop: help-debbugs@gnu.org
Subject: [bug#74676] [core-packages-team 5/5] DRAFT gnu: gcc: Update gcc,
 gcc-toolchain to 14.
Resent-From: Janneke Nieuwenhuizen <janneke@gnu.org>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: guix-patches@gnu.org
Resent-Date: Thu, 05 Dec 2024 19:46:02 +0000
Resent-Message-ID: <handler.74676.B.173342795730060@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 74676
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 74676@debbugs.gnu.org
Cc: Andreas Enge <andreas@enge.fr>,
 Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@gnu.org>,
 Efraim Flashner <efraim@flashner.co.il>, Ekaitz Zarraga <ekaitz@elenq.tech>
X-Debbugs-Original-To: guix-patches@gnu.org
Received: via spool by submit@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@debbugs.gnu.org>)
 id 1tJHnR-0007om-9g
 for submit@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@gnu.org>) id 1tJHnP-0007oe-7P
 for submit@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@gnu.org>) id 1tJHnO-00077W-Ac
 for guix-patches@gnu.org; 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@gnu.org>)
 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@gnu.org>
In-Reply-To: <87ed2ofpbo.fsf@gnu.org> (Janneke Nieuwenhuizen's message of
 "Tue, 03 Dec 2024 22:07:23 +0100")
Organization: AvatarAcademy.nl
References: <87ed2ofpbo.fsf@gnu.org>
X-Url: http://AvatarAcademy.nl
Date: Thu, 05 Dec 2024 20:45:46 +0100
Message-ID: <87ttbh52xh.fsf@gnu.org>
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-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: guix-patches@gnu.org
List-Id: <guix-patches.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-patches>
List-Post: <mailto:guix-patches@gnu.org>
List-Help: <mailto:guix-patches-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>,
 <mailto:guix-patches-request@gnu.org?subject=subscribe>
Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org
Sender: guix-patches-bounces+larch=yhetil.org@gnu.org
X-Migadu-Flow: FLOW_IN
X-Migadu-Country: US
X-Migadu-Spam-Score: -1.75
X-Spam-Score: -1.75
X-Migadu-Queue-Id: D7BD862E78
X-Migadu-Scanner: mx12.migadu.com
X-TUID: rWjkodFbplW8

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@gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com