Paul Eggert wrote: > > I don't know where you got this magic number 301-14265 from. > > I got it by checking out the then-current commit of Autoconf from Savannah git, > and building from that. > > Presumably doing the right thing here would mean a fix to Autoconf's > m4_version_prereq macro, not to Gnulib. m4_version_prereq should do the right > thing for the per-commit version numbers that Autoconf itself uses. But m4_version_prereq can not know whether version 2.69.345 is before or after the prerelease 2.69e. I think the real fix is therefore to change the Autoconf build system so that instead of 2.69.301-14265 it would produce 2.69b.67-14265. Then m4_version_prereq would know that this was between 2.69b and 2.69c. Most probably either 'git-version-gen' or some use of 'git describe' can achieve this. Bruno