From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id 28BEE3858C39 for ; Fri, 7 Jan 2022 19:10:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 28BEE3858C39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Received: by smtp.gentoo.org (Postfix, from userid 559) id B36E2342DEA; Fri, 7 Jan 2022 19:10:23 +0000 (UTC) Date: Fri, 7 Jan 2022 14:10:25 -0500 From: Mike Frysinger To: newlib@sourceware.org Subject: Re: newlib: require autoconf-2.69 Message-ID: Mail-Followup-To: newlib@sourceware.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="7YDwgswZIAvjV5om" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_NUMSUBJECT, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2022 19:10:25 -0000 --7YDwgswZIAvjV5om Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 07 Jan 2022 10:56, Corinna Vinschen wrote: > On Jan 5 20:46, Mike Frysinger wrote: > > On 05 Jan 2022 13:10, Corinna Vinschen wrote: > > > On Dec 30 13:39, Mike Frysinger wrote: > > > > The top-level newlib dir is already using autoconf-2.69, and all the > > > > subdirs are using autoconf-2.68. Update them all to use 2.69 as a > > > > prereq and then regenerate them accordingly. > > > >=20 > > > > The README file already says to use autoconf-2.69. > > >=20 > > > Yeah, but... > > >=20 > > > The AC_PREREQ only checks for the minimum required autoconf version f= or > > > *this* specific autoconf file. AC_PREREQ([2.52]) doesn't mean we hav= e to > > > use 2.52, but any later version will suffice. All current autoconf > > > files are compatible with 2.69. Neither binutils-gdb, nor gcc changed > > > their files to require 2.69. So it's note quite clear to me what this > > > patch accomplishes. > >=20 > > that's incorrect. gcc & binutils-gdb have config/override.m4 which req= uires > > autoconf-2.69 exactly is used. no older versions, no newer versions, o= nly > > 2.69 is permitted. >=20 > You're right, but that's not what I was up to. Requiring 2.69 doesn't > mean we have to (or even should) change AC_PREREQ in every single file. > But, anyway, it probably won't hurt either, so just go ahead. that's true. but then i'd question what's the point of AC_PREREQ in the fi= rst place. if we move to override.m4, maybe we delete all the AC_PREREQ calls ? -mike --7YDwgswZIAvjV5om Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmHYkCAACgkQQWM7n+g3 9YH1EA/7BHB+LG7p9SSCh2LHdsNZWQofWiS9DedRfNE2sAzsXwkHoAToB9JfQjNN OqG2y7IFjZefkTtoQSANy4FiaJ1q5QVZnxlVJUiHZzb44w0uYhs7Lnb0gjtqaZkz +PM46Woto/n5Ctx0Gkdjzyy9Qsz2f/dHfBZiDmstMAOFsgZ+JpCfM3xejGKvfOTV 0Ck95itqtnCUN9pkqSD428REdiuoguKGullAIgpnTok5l3+H9rhDhMQqRGh3UNIV A8E3oq3/LNOKJwvh6zetycOXZB711ym4lmzI8HAecNHywCH8gzbfGpKsH910SQ2Z NaJoWsoZKN5Kbapl0pzPBOd14fW2uExGWyKLipY5KKQmpGFdh4tKZzzZd5GpIZRK kXO6b9x3BMTINKQcYSC4ka43TP0KwkdSUFVkYKpj0yw3j/53EQKsBK1WYCaT2t63 /lKo55JZXT48clkhw31ZE/H8C+60z0Aws+dTUXU4HIja5gQKhW/swnc0MY4vPpHQ XqITyNdXRA8oRFUlRg/oM5XdgOyvq0/v0M11RpuO0V2KlPcq4ND50fP8s3WrkviC 9cw22qQpcmUvje/ae0nV8DJMgJv2T6gaR9DsxlnTtq7lZ//OdkH5gom4fwHgVU3U UazcFEJvZuRzrdxZmiiOdEBPL7wYraHHeXnJOdg0YFShLbZ5+EQ= =3HDE -----END PGP SIGNATURE----- --7YDwgswZIAvjV5om--