--- bin/ebuild.sh.orig 2010-03-10 15:26:23 +0100 +++ bin/ebuild.sh 2010-03-10 15:41:00 +0100 @@ -579,9 +579,9 @@ --localstatedir="${EPREFIX}"/var/lib \ "$@" \ ${EXTRA_ECONF} - vecho "${ECONF_SOURCE}/configure" "$@" + vecho "${CONFIG_SHELL}${CONFIG_SHELL:+ }${ECONF_SOURCE}/configure" "$@" - if ! "${ECONF_SOURCE}/configure" "$@" ; then + if ! ( "${CONFIG_SHELL:-exec}" "${ECONF_SOURCE}/configure" "$@" ) ; then if [ -s config.log ]; then echo