Please never call autotools directly, instead use eautoreconf (or eautomake, and JUST THESE TWO) from autotools.eclass. If you have any reason why those don't work, please let me know to fix them. Thanks, Diego
It's a bit sad. Look at the ebuild I dropped in bug 221879. It does solve this problem.
I don't see what the problem is here. I neither see explicit calls to autotools in the ebuild, nor do I see indirect invocations by maintainer mode (as you blogged about it) or similar. A grep for "missing --run" in build.log didn't show anything. Don't know what to do here, CC'ing dev-zero as he fixed the bug mentioned by Rafał Mużyło.
in which one ? There are none in 2.2.11-r1, but but in 2.2.12...
I tested 2.2.12.
Well: Timestamp of tree: Thu, 12 Jun 2008 13:15:02 +0000 # $Header: /var/cvsroot/gentoo-x86/dev-db/unixODBC/unixODBC-2.2.12.ebuild,v 1.14 2008/05/29 14:50:15 dev-zero Exp $ line 70+: cd gODBCConfig touch ChangeLog gnuconfig_update autoreconf --install econf --host=${CHOST} \ --with-odbc="${S}" \ --enable-static \ --prefix=/usr \ --sysconfdir=/etc/${PN} || die "econf gODBCConfig failed"
Ok, this is hopefully fixed. Thanks Rafał for jogging my memory, I really missed that line. I also borrowed the autopoint -f line from the other bug, which you mentioned.