--- ebuild.sh.orig 2004-06-25 00:37:41.620637088 +0200 +++ ebuild.sh 2004-06-25 00:39:52.629720680 +0200 @@ -780,12 +780,14 @@ dyn_compile() { trap "abort_compile" SIGINT SIGQUIT - [ "${CFLAGS-unset}" != "unset" ] && export CFLAGS - [ "${CXXFLAGS-unset}" != "unset" ] && export CXXFLAGS - [ "${LIBCFLAGS-unset}" != "unset" ] && export LIBCFLAGS - [ "${LIBCXXFLAGS-unset}" != "unset" ] && export LIBCXXFLAGS - [ "${LDFLAGS-unset}" != "unset" ] && export LDFLAGS - [ "${ASFLAGS-unset}" != "unset" ] && export ASFLAGS + [ "${CFLAGS-unset}" = "unset" ] && CFLAGS="" + [ "${CXXFLAGS-unset}" = "unset" ] && CXXFLAGS="" + [ "${LIBCFLAGS-unset}" = "unset" ] && LIBCFLAGS="" + [ "${LIBCXXFLAGS-unset}" = "unset" ] && LIBCXXFLAGS="" + [ "${LDFLAGS-unset}" = "unset" ] && LDFLAGS="" + [ "${ASFLAGS-unset}" = "unset" ] && ASFLAGS="" + + export CFLAGS LIBCFLAGS LIBCXXFLAGS LDFLAGS ASFLAGS [ "${DISTCC_DIR-unset}" == "unset" ] && export DISTCC_DIR="${PORTAGE_TMPDIR}/.distcc" [ ! -z "${DISTCC_DIR}" ] && addwrite "${DISTCC_DIR}"