bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#68464: 30.0.50; autogen.sh creating modified files in build-aux with


From: Pierre Téchoueyres
Subject: bug#68464: 30.0.50; autogen.sh creating modified files in build-aux with Autoconf 2.72
Date: Mon, 15 Jan 2024 21:40:34 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Le lundi 15 janv. 2024 à 15:01, Eli Zaretskii <eliz@gnu.org> a écrit :

> tags 68464 notabug wontfix
> thanks
>
>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Date: Mon, 15 Jan 2024 07:33:53 +0100
>> 
>> Don't know if this is something that should be fixed.
>> 
>> In master,
>> 
>>   git clean -xdf
>>   ./autogen.sh
>> 
>> creates a number of modified files in build-aux
>> 
>>   git status
>> 
>>   On branch master
>>   Your branch is up to date with 'origin/master'.
>> 
>>   Changes not staged for commit:
>>     (use "git add <file>..." to update what will be committed)
>>     (use "git restore <file>..." to discard changes in working directory)
>>           modified:   build-aux/config.guess
>>           modified:   build-aux/config.sub
>>           modified:   build-aux/install-sh
>>           modified:   exec/config.guess
>>           modified:   exec/config.sub
>>           modified:   exec/install-sh
>> 
>> This is on macOS 14.2.1 (23C71), with
>> 
>>   brew info autoconf
>>   ==> autoconf: stable 2.72 (bottled)
>>   Automatic configure script builder
>>   https://www.gnu.org/software/autoconf
>>   /usr/local/Cellar/autoconf/2.72 (71 files, 3.6MB) *
>>     Poured from bottle using the formulae.brew.sh API on 2024-01-04 at 
>> 21:35:37
>>   
>>   brew info automake
>>   ==> automake: stable 1.16.5 (bottled)
>> 
>> So it looks like I got a new Autconf recently.
>
> This is a known issue with Autoconf 2.71 and later, see
>
>   https://lists.gnu.org/archive/html/emacs-devel/2021-05/msg00130.html
>   https://lists.gnu.org/archive/html/emacs-devel/2021-05/msg00187.html
>
> My only recommendation is to downgrade back to an older version of
> Autoconf.  I'm a happy user of 2.69.
>

For the two files (build-aux/config.guess, build-aux/config.sub) this is
triggered by the timestamp in those files that is older than the release
of autoconf 2.71. May you consider applying the attached patch which
fixes it (based on emacs-29) ?

It also fixes two copyright years and an typo

Attachment: 0001-Fix-build-aux-config.guess-build-aux-config.sub.patch
Description: fix build-aux/config.{guess,sub}


reply via email to

[Prev in Thread] Current Thread [Next in Thread]