From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpout2.vodafonemail.de (smtpout2.vodafonemail.de [145.253.239.133]) by sourceware.org (Postfix) with ESMTPS id B53693857C6C for ; Thu, 2 Dec 2021 07:23:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B53693857C6C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=nexgo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=nexgo.de Received: from smtp.vodafone.de (unknown [10.2.0.39]) by smtpout2.vodafonemail.de (Postfix) with ESMTP id E92ED60A68 for ; Thu, 2 Dec 2021 08:23:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexgo.de; s=vfde-smtpout-mb-15sep; t=1638429799; bh=lM6RGZ5XTbk1C6KaPcfAXU1HmcO86yAJ1Xwr9/6DPoo=; h=From:To:Subject:References:Date:In-Reply-To; b=Y4q2R87TDBrQ+7Ebh5EfxS+AGJs12Ji65EdI9xq+v6uUj3GUmcu7ugTPO6L9cIs5i XruKol6jZm1x997m2S7Vao/6/Mbhf0f6iRJrf+HGMx1VMNRWNWVOfY3NUqR8rV7XY/ BLUmlH37Jan1VhrmExdBnuc8tP0jgSlcYy7RCk3I= Received: from Otto (p5b2f3fbc.dip0.t-ipconnect.de [91.47.63.188]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.vodafone.de (Postfix) with ESMTPSA id 4J4S9M1kmsz9wHW for ; Thu, 2 Dec 2021 07:23:16 +0000 (UTC) From: ASSI To: cygwin-apps@cygwin.com Subject: Re: autoconf References: <87mtlk6qvq.fsf@Rainer.invalid> <2262e475-e281-bfc9-b00c-c471b8ad58cb@SystematicSw.ab.ca> Date: Thu, 02 Dec 2021 08:23:08 +0100 In-Reply-To: <2262e475-e281-bfc9-b00c-c471b8ad58cb@SystematicSw.ab.ca> (Brian Inglis's message of "Wed, 1 Dec 2021 23:08:44 -0700") Message-ID: <87wnkncvxf.fsf@Otto.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-purgate-type: clean X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de X-purgate: This mail is considered clean (visit http://www.eleven.de for further information) X-purgate: clean X-purgate-size: 1522 X-purgate-ID: 149169::1638429799-000004E2-0AD86A81/0/0 X-Spam-Status: No, score=-3030.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, 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: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Dec 2021 07:23:23 -0000 Brian Inglis writes: >> How likely is it that they actually rely on that version already? > > Somewhat likely for some GNU packages and gnulib macros that specify > version prereqs: AC_PREREQ is used in 80 packages I have sources for. Most distros still package 2.69 or even earlier and that includes some substantial rolling release distros. As long as these guys don't use the newer version it seems unlikely that we would actually need it, plus I don't see us spending time and effort debugging things that aren't even Cygwin specific. > After that version released in January, I've only had to patch one > package so far, which specified it in August, and they later reduced > it after discussion with distro package maintainers: > > $ grep 'AC_PREREQ(\[2\.[0-9]\+\])' */*.patch > bison/bison-3.7.90-revert-autoconf-upgrade.patch:-AC_PREREQ([2.71]) > bison/bison-3.7.90-revert-autoconf-upgrade.patch:+AC_PREREQ([2.68]) > wget2/configure-ac.upstream.patch:-AC_PREREQ([2.67]) > wget2/configure-ac.upstream.patch:+AC_PREREQ([2.69]) > Xcurses/x11-aclocal-m4-libtoolize.patch:+[AC_PREREQ([2.62])dnl We use > AC_PATH_PROGS_FEATURE_CHECK That's called "jumping the gun" I think. The distro package maintainers will be in their ears immediately and we can just sit back with the popcorn. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada