From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sa-prd-fep-049.btinternet.com (mailomta13-sa.btinternet.com [213.120.69.19]) by sourceware.org (Postfix) with ESMTPS id 140F63858413 for ; Wed, 3 Aug 2022 19:52:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 140F63858413 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dronecode.org.uk Authentication-Results: sourceware.org; spf=none smtp.mailfrom=dronecode.org.uk Received: from sa-prd-rgout-001.btmx-prd.synchronoss.net ([10.2.38.4]) by sa-prd-fep-049.btinternet.com with ESMTP id <20220803195207.SSAV3227.sa-prd-fep-049.btinternet.com@sa-prd-rgout-001.btmx-prd.synchronoss.net>; Wed, 3 Aug 2022 20:52:07 +0100 Authentication-Results: btinternet.com; auth=pass (PLAIN) smtp.auth=jonturney@btinternet.com; bimi=skipped X-SNCR-Rigid: 62E573CC00C61E48 X-Originating-IP: [81.129.146.135] X-OWM-Source-IP: 81.129.146.135 (GB) X-OWM-Env-Sender: jonturney@btinternet.com X-VadeSecure-score: verdict=clean score=0/300, class=clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvfedrvddvjedgudeffecutefuodetggdotefrodftvfcurfhrohhfihhlvgemuceutffkvffkuffjvffgnffgvefqofdpqfgfvfenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepkfffgggfuffvfhfhjggtgfesthejredttdefjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepjeevffeuhefhueduledugeefgfetheefgfffgfejgfdvhffgvddtudffudfgveefnecuffhomhgrihhnpedufedrihhnfhhonecukfhppeekuddruddvledrudegiedrudefheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddthegnpdhinhgvthepkedurdduvdelrddugeeirddufeehpdhmrghilhhfrhhomhepjhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukhdpnhgspghrtghpthhtohepvddprhgtphhtthhopegtrghrlhhordgsrhgrmhhinhhisehgmhgrihhlrdgtohhmpdhrtghpthhtoheptgihghifihhnsegthihgfihinhdrtghomh X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean Received: from [192.168.1.105] (81.129.146.135) by sa-prd-rgout-001.btmx-prd.synchronoss.net (5.8.716.04) (authenticated as jonturney@btinternet.com) id 62E573CC00C61E48; Wed, 3 Aug 2022 20:52:07 +0100 Message-ID: Date: Wed, 3 Aug 2022 20:52:06 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: Error when building autoconf2.1, broken package? Content-Language: en-GB To: "Carlo B." , The Cygwin Mailing List References: <20220721220657.133463ad30893543b32c38e3@nifty.ne.jp> From: Jon Turney In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1198.7 required=5.0 tests=BAYES_00, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2022 19:52:12 -0000 On 22/07/2022 15:44, Carlo B. wrote: > Hello, > it works, thank you very much. > I also added AUTOCONF_VERSION=2.13 directly into the cygport script, > before calling cygconf and it also worked fine without manually > setting that environment variable. > I think that it would be worth to update the cygport script into > autoconf2.1-2.13-12-src.tar.bz2 to make it working again also for > other people. Is there something wrong with our supplied autconf2.1 package? > > Sincerely, > > Carlo Bramini. > > Il giorno gio 21 lug 2022 alle ore 15:07 Takashi Yano > ha scritto: >> >> On Tue, 19 Jul 2022 12:42:47 +0200 >> "Carlo B." wrote: >>> Hello, >>> I did these actions: >>> 1) Downloaded autoconf2.1-2.13-12-src.tar.bz2 >>> 2) Unpack that file. >>> 3) I run this command: >>> >>> cygport autoconf2.1.cygport all >>> >>> and this is the output on screen: >>> >>>>>> Preparing autoconf2.1-2.13-12.x86_64 >>>>>> Unpacking source autoconf-2.13.tar.gz >>> *** Info: applying patch autoconf2.1-texinfo.patch (-p2): >>> patching file autoconf.texi >>>>>> Preparing working source directory >>> *** Info: applying patch autoconf2.1-2.13-12.cygwin.patch (-p2): >>> patching file CYGWIN-PATCHES/autoconf2.1.README >>>>>> Compiling autoconf2.1-2.13-12.x86_64 >>> *** ERROR: could not detect autoconf version; perhaps set AUTOCONF_VERSION? This is a regression in cygport, which I'll see about fixing. (Briefly: cygport tries to detect the version of autoconf which was used to generate the ./configure script, so it knows what option arguments to supply to it. Recently this was extended to detect autoconf 2.7x, but that seems to have broken detecting autoconf 2.1x) >>> >>> Have you an idea of the cause of the problem? >>> I tried to download and rebuild also autoconf2.5 and autoconf2.7 and >>> they worked fine, only 2.1 fails. >>> Thank you very much for your time. >> >> I could build autoconf2.1 successfully by the following steps. >> >> >> 1) Modify autoconf2.1.cygport as follows. >> >> diff --git a/autoconf2.1.cygport.orig b/autoconf2.1.cygport >> index c8b075f..6876c3c 100755 >> --- a/autoconf2.1.cygport.orig >> +++ b/autoconf2.1.cygport >> @@ -28,7 +28,7 @@ src_compile() { >> cd ${B} >> cygconf --program-suffix=-2.13 >> cygmake -j1 >> - (makeinfo --no-split -I ${S} -o autoconf2.13.info autoconf.texi) >> + (makeinfo --no-split -o autoconf2.13.info ${S}/autoconf.texi) I'm not sure why this change is needed. >> } >> >> DIFF_EXCLUDES="autoconf.info standards.info stamp-vti version.texi" >> >> 2) Run 'export AUTOCONF_VERSION=2.13' >> 3) Run 'cygport autoconf2.1.cygport all'