From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) by sourceware.org (Postfix) with ESMTPS id 70A433858402 for ; Mon, 13 Sep 2021 22:55:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 70A433858402 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=t-online.de Authentication-Results: sourceware.org; spf=none smtp.mailfrom=t-online.de Received: from fwd81.dcpf.telekom.de (fwd81.aul.t-online.de [10.223.144.107]) by mailout05.t-online.de (Postfix) with SMTP id CD678229C4 for ; Tue, 14 Sep 2021 00:54:49 +0200 (CEST) Received: from [192.168.178.26] ([79.228.93.144]) by fwd81.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1mPuqd-1GjlFg0; Tue, 14 Sep 2021 00:54:47 +0200 Subject: Re: [PATCH] libgloss/newlib: rename configure.in to configure.ac To: newlib@sourceware.org References: <20210909210636.15739-1-vapier@gentoo.org> From: =?UTF-8?Q?Hans-Bernhard_Br=c3=b6ker?= Message-ID: <904839f2-3aa7-b659-2dae-c942c6c67599@t-online.de> Date: Tue, 14 Sep 2021 00:54:44 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TOI-EXPURGATEID: 150726::1631573688-00013856-A188D842/0/0 CLEAN NORMAL X-TOI-MSGID: 34c15570-06c0-4d5e-80cb-6cf698662700 X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00, FREEMAIL_FROM, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham 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: Mon, 13 Sep 2021 22:55:30 -0000 Am 13.09.2021 um 16:13 schrieb Mike Frysinger: > On 13 Sep 2021 12:12, Corinna Vinschen wrote: >> On Sep 9 17:06, Mike Frysinger wrote: >>> The .in name has been deprecated for a long time in favor of .ac. >> ACK. Are you going to regen afterwards? > that should be a nop as the filename input shouldn't affect the output. > i confirmed on one or two dirs. The name of configure.{in|ac} is supposed to show up in just about every Makefile.in. The maintainer rules to update configure rely on that. Automake-generated Makefile.in pick up this change automatically. libgloss doesn't use automake, so there you would have to do all this by hand. Or keep on not doing it at all: at the moment there are no such maintainer-specific rules in the libgloss Makefile.in except in libgloss/wince, which does use automake. > i agree that we should add > a macro to enforce a specific autoconf version and regen everything with > that :). No need to add one ;-). That's precisely what config/override.m4 already does. The entire newlib tree relies quite heavily on features that have been dropped from autoconf a _long_ time ago. The version it requires is 2.64 from the year 2008. Getting all that resolved takes quite a bit more effort than just renaming files and dropping the explicit restriction. Every single Makefile.am and configure.ac has to be modified to remove things like the cygnus mode option to automake, or the outdated use of INCLUDES instead of AM_CPPFLAGS.