From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.74]) by sourceware.org (Postfix) with ESMTPS id 45A64385AC1F for ; Thu, 2 Dec 2021 09:21:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 45A64385AC1F Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MTiLj-1n0ny70gRx-00U4lD for ; Thu, 02 Dec 2021 10:21:50 +0100 Received: by calimero.vinschen.de (Postfix, from userid 500) id 425E5A80D4C; Thu, 2 Dec 2021 10:21:49 +0100 (CET) Date: Thu, 2 Dec 2021 10:21:49 +0100 From: Corinna Vinschen To: cygwin-apps@cygwin.com Subject: Re: autoconf Message-ID: Reply-To: cygwin-apps@cygwin.com Mail-Followup-To: cygwin-apps@cygwin.com References: <87mtlk6qvq.fsf@Rainer.invalid> <2262e475-e281-bfc9-b00c-c471b8ad58cb@SystematicSw.ab.ca> <87wnkncvxf.fsf@Otto.invalid> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <87wnkncvxf.fsf@Otto.invalid> X-Provags-ID: V03:K1:GDQb51NMFB0tPHj+uz2VKzupYLl3qouoGThKPWvx9HooziyOmP9 27UWyA2VPNrFPyqDUpT9kMS4Cl6ufwYFwV/5yP4QLe0GgAsB0penXjy3wUMiNH2dlwxGN47 W1PqiwPutJZB3YrJsyq7n7B7vjzOezmhRLKC2yojqAqRUdOFjC9PlG5F1Qvb4NS5pOJxdH0 qplXgAlq1NhXeN/Jqr5Xg== X-UI-Out-Filterresults: notjunk:1;V03:K0:p3DWMK87J+4=:AU/cM5EN97SCHRkIQPqB6K Nb3sLuWkPWrL0j2kU6dKU9X2BeuesA7Ah5ET8IaLLalmFFqrXI7xQpHt+xKOQoUL8885KziQ4 BTNY8/4SM/ofpy98SjyXGPiKJ0y0WUr7Cwe58Tz26GKN7afsHwZsqybr2elTWr9Puk/Qk3IFX OL37WIkTi8Qp/J71NRlCzfIhWZdIczYsh0MoQ9DVuheOkX88W2scr6r07+5tmOZZgnXzML2+5 lLiaTq53oQIaXto3hJgX96iEAqov05gTPpnqp6r7Pw9ore4WDaDbRDjadQvg46al36RW0WMjy EcOammbPs/syL4wkHRy9hl0RVDJh+SKYJqoqgK+qEVpgZ77yQV4yj3nhM9HJBpDCes0j0KiEG WJlzbVyxNknr5X304/k0WYMRx36+XJrE2IF/ie3g4jUuCwvPypvkMcEv91yGfgBtbG+MyfktV lNBb4RCG/TtcKKR2AbbO2QYLSL7WJlB1XjdeWN+mz35BaxGfXIYAMP3BizvhmE1EKdiRUXBS7 ZISVQVatsNn7V/rVeDZqxBu5117pvwjZzaqFdPyR69lubgOtDoZFL4jb92DdpsqDz5bNSHSLG TyYDvZ1Ln7sn7P7Vc+Cqd7auKSCgJg4+5d6GntVWcfAIG3f3yyEg4rdNP2TodShmkYTmcO8Fw lvEGV5hdni1U16JvKSE4ZJpBcIgAWUfSiwssnwxWva/7j8GrfSD0CkspdQX6JfC+6AsQWxwMq cqD5+Yoh3JhkljMJ X-Spam-Status: No, score=-99.4 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_NONE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL, 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: 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 09:21:54 -0000 On Dec 2 08:23, ASSI wrote: > 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. gawk has moved to AC_PREREQ([2.71]) and the maintainer does not want to go back. I had to patch that already for Cygwin's gawk 5.1.1-1. Corinna