--- lilo-22.5.8-r1.ebuild 2003-11-07 19:41:22.000000000 +0100 +++ lilo-22.5.8-r1.ebuild.new 2003-11-11 16:43:13.000000000 +0100 @@ -47,7 +47,12 @@ src_compile() { # Do not use custom CFLAGS for stability reasons - emake CC="${CC:=gcc}" lilo || die + if has_version 'sys-devel/hardened-gcc' + then + emake CC="${CC:=gcc -yet_exec}" lilo || die + else + emake CC="${CC:=gcc}" lilo || die + fi } src_install() {