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