From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id 0101D3858D39 for ; Sat, 12 Nov 2022 03:43:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0101D3858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Content-Type: multipart/signed; boundary="Apple-Mail=_E51FCD46-9395-4774-8BA7-8A8F2967E2ED"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Subject: Re: How can Autoconf help with the transition to stricter compilation defaults? From: Sam James In-Reply-To: Date: Sat, 12 Nov 2022 03:43:43 +0000 Cc: Florian Weimer , Zack Weinberg via Gcc , c-std-porting@lists.linux.dev, autoconf@gnu.org, cfe-commits@lists.llvm.org, Frederic Berat Message-Id: <72FE15F5-01A3-4E55-BB25-ADB63D3DA1FC@gentoo.org> References: <24ed5604-305a-4343-a1b6-a789e4723849@app.fastmail.com> <87v8nmsmwt.fsf@oldenburg.str.redhat.com> To: Zack Weinberg X-Mailer: Apple Mail (2.3731.200.110.1.12) X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --Apple-Mail=_E51FCD46-9395-4774-8BA7-8A8F2967E2ED Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 12 Nov 2022, at 03:40, Zack Weinberg wrote: >=20 > Florian Weimer writes: >> based on a limited attempt to get this fixed about three years >> ago, I expect that many of the problematic packages have not had = their >> configure scripts regenerated using autoconf for a decade or more. = This >> means that as an autoconf maintainer, you unfortunately won't be able = to >> help us much. >=20 > I=E2=80=99m sadly not surprised. >=20 > This is definitely more work than I can see myself doing on a = volunteer > basis, but a 2.69.1 patch release =E2=80=94 nothing that=E2=80=99s not = already on trunk, > cherry pick the changes needed to support the newer compilers (and > also newer Perl and Bash and M4) is a thing that could happen. I didn't want to ask you to do this because I felt fortunate enough you were volunteering to handle 2.72, but this would indeed be a help, because then I won't have to try persuade people they should totally = upgrade, and it should happen naturally enough with distro upgrades. If you are willing, that would be welcome. Of course, we'll have to go lobby them, but that is what it is :) --Apple-Mail=_E51FCD46-9395-4774-8BA7-8A8F2967E2ED Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCY28WcF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kFXDAQCpypVCu3dcPUcB9tTKEu73/y4JRq7PHL+3WpPmZ+BSQgD+LrgwcDcHU6w7 vw3DkBLE2sTssdLYVLXL/wpQZisVNQA= =mve/ -----END PGP SIGNATURE----- --Apple-Mail=_E51FCD46-9395-4774-8BA7-8A8F2967E2ED--