On 3/28/24 3:40 PM, Bruno Haible wrote:
> Basically:
>   - With --gnu-make, func_emit_lib_Makefile_am invokes autoconf, in order to
>     get the list of AC_SUBSTed variables, and that requires gnulib-comp.m4 to
>     be present.
>   - Without --gnu-make, it's the other way around: we need
>     func_emit_lib_Makefile_am to be executed first, in order to set 
> uses_subdirs,
>     which is used for the contents of gnulib-comp.m4.

Ah, thanks for the explanation. I remember implementing that commit in
Python but I forgot the reasoning for it.

> The simplest way out is what I wrote in [3]:
>   "We have a lot of bug workaround code for automake < 1.14 behaviour that
>    could be dropped.  But let's wait a while for objections, before
>    considering to clean up things."
> 
> Two years have passed since then. It's time to drop the workaround code for
> automake < 1.14.

Sounds good. I didn't realize Automake 1.14 was released in 2013.
Should be safe I assume. :)

Collin

Reply via email to