--- proftpd-1.2.9_rc2.ebuild 2003-09-30 04:36:49.000000000 -0400 +++ proftpd-1.2.9_rc2-r1.ebuild 2003-10-04 20:54:13.000000000 -0400 @@ -58,6 +58,8 @@ # modules="${modules}:mod_radius" # modules="${modules}:mod_rewrite" + has_version sys-devel/hardened-gcc && CFLAGS="${CFLAGS} -yet_exec" + econf \ --sbindir=/usr/sbin \ --localstatedir=/var/run \ @@ -67,6 +69,8 @@ --enable-autoshadow \ --with-modules=${modules} \ ${myconf} $( use_enable ipv6 ) || die "bad ./configure" + + find ${WORKDIR} -name Makefile -type f -exec sed -i "s,-yet_exec,," {} \; make || die "compile problem" }