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).

Reply via email to