Created attachment 293787 [details] autotools-utils.eclass.patch autotools-utils.eclass currently ignores some errors. I'm attaching the patch.
Hrm, I'd move that directory changing into separate function TBH. Give me a while.
Either way, I agree pushd/popd should die on error.
/var/cvsroot/gentoo-x86/eclass/autotools-utils.eclass,v <-- autotools-utils.eclass new revision: 1.26; previous revision: 1.25 /var/cvsroot/gentoo-x86/eclass/ChangeLog,v <-- ChangeLog new revision: 1.27; previous revision: 1.26
Reverted due to humongous breakage.
Committed once again :P.