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

From: Eli Zaretskii <[email-masked]>
Date: Mon, 15 Jan 2024 15:01:38 +0200

tags 68464 notabug wontfix
thanks

> From: Gerd Möllmann <[email-masked]>
> 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.