automake 1.14 to 1.18 only provide very old versions of config.guess/.sub

Christian Franke Christian.Franke@t-online.de
Mon Sep 1 10:20:15 GMT 2025


ASSI via Cygwin wrote:
> Christian Franke via Cygwin writes:
>> The cygport scripts from various automake packages run 'gnuconfigize'
>> which overwrite the upstream versions of config.guess and config.sub
>> with the now 5+ year old versions provided by cygport.
>>
>> ...
>>
>> $ grep ^timestamp /usr/share/cygport/config.*
>> /usr/share/cygport/config.guess:timestamp='2020-04-26'
>> /usr/share/cygport/config.sub:timestamp='2020-05-04'
>>
>> Upstream:
>> automake-1.18.1/lib/config.sub:timestamp='2024-05-27'
>>
>> Is this downgrade intentional?
> Well, Yaakov obviously did that for some reason that is not really
> transparent to me now and started doing so much earlier than the version
> of the current file suggests (at leat in 2014).  From the comments, what
> he wanted to do is keep a newer version that made it into cygport via a
> submodule in data/gnuconfig… which has never been updated since Yaakov
> dropped maintenance, most likely because that wasn't really on the radar
> until now.  Now, I could certainly rip out the gnuconfigize from the
> autotools packages 1.16+ since these would all come with later versions
> of these files, but I have no idea what secondary effects this will
> have.

Possible alternative approach:
https://sourceware.org/pipermail/cygwin-apps/2025-September/044591.html

-- 
Regards,
Christian



More information about the Cygwin mailing list