On 2010/11/04 16:34, Landry Breuil wrote:
>
> databases/freetds breaks too.. for an unknown reason even as it doesn't
> depend on metaauto/autoconf/automake, authoeader and aclocal are triggered
> during build, and thus fails due to missing AUTO*_VERSION.
${WRKSRC}/missing checks for the existence of the various scripts
(autoconf/whatever). if they exist, it tries to use them, otherwise
it ignores them.
without metaauto this would be ok because the files missing checks
for simply aren't there.
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.
anyway, the simplest way is to force it to use autoconf/autobreak and
regenerate, I've just committed this, so this should work with the
metaauto diff now. (this actually wanted doing anyway as configure.ac
was updated with the distribution patchset, but they didn't include
a newly generated configure script - I'll be glad when there's a
proper new upstream release...)