On 2010/11/05 09:24, Marc Espie wrote: > On Thu, Nov 04, 2010 at 09:35:03PM +0000, Stuart Henderson wrote: > > with metaauto returning 0 when the script set in AUTOxx_VERSION doesn't > > exist or the version number wasn't provided, there's no real problem > > either, missing tries to run it, gets an ok return code, and continues. > > > > but if metaauto is changed to return an error code, missing thinks the > > script exists, thinks it has run it, but it has failed, and passes on > > the error to make which then terminates the build. > > I'm thinking we can AND should deal with it to tell auto* to SHUT UP. > I'm thinking of setting AUTOCONF_VERSION=dont to tell metaauto to RETURN 0, > and thus, to prevent this behavior. > > Yeah, it's abusive and a bit counter-intuitive, but automake-generated > Makefiles ARE abusive and counter-intuitive anyways. >
In the case of databases/freetds I consider it was a genuine (though minor) problem with the port; the input files had been updated but autoconf hadn't been run to generate the new configure script. This would probably make for a simpler fix for tremor-tools though.. (the files depended on are touched so it tries to re-run aclocal; however if you feed MAKE_ENV with the correct AUTOCONF_VERSION then aclocal fails).
