On Tue, Nov 15, 2022, at 2:02 PM, Nick Bowler wrote: > But neither suggestion makes any difference. Timestamps seem OK; it > appears that make is deciding to aclocal.m4 (and then configure) because > of prerequisites that do not exist outright: > > % make -d > [...] > Considering target file 'aclocal.m4'. > [...] > Prerequisite 'autoconf/autoupdate.m4' of target 'aclocal.m4' > does not exist. > Prerequisite 'autoconf/autoscan.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/general.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/status.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/autoheader.m4' of target 'aclocal.m4' > does not exist. > Prerequisite 'autoconf/autotest.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/programs.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/lang.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/c.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/erlang.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/fortran.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/go.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/functions.m4' of target 'aclocal.m4' does > not exist. > Prerequisite 'autoconf/headers.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/types.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/libs.m4' of target 'aclocal.m4' does not exist. > Prerequisite 'autoconf/specific.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'autoconf/oldnames.m4' of target 'aclocal.m4' does not > exist. > Prerequisite 'm4/autobuild.m4' is older than target 'aclocal.m4'. > Prerequisite 'm4/m4.m4' is older than target 'aclocal.m4'. > Prerequisite 'm4/make-case.m4' is older than target 'aclocal.m4'. > Prerequisite 'm4/perl-time-hires.m4' is older than target 'aclocal.m4'. > Prerequisite 'configure.ac' is older than target 'aclocal.m4'.
Huh. This is probably a bug in the bootstrap script. The files from lib/autoconf/ shouldn't be dependencies of aclocal.m4 at all, I don't think. I'll look into this more on the weekend. zw