--- a/dev-lisp/sbcl/sbcl-1.1.18.ebuild +++ b/dev-lisp/sbcl/sbcl-1.1.18.ebuild @@ -121,11 +121,10 @@ src_compile() { if host-is-pax ; then # To disable PaX on hardened systems - pax-mark -C "${bindir}"/src/runtime/sbcl pax-mark -mr "${bindir}"/src/runtime/sbcl # Hack to disable PaX on second GENESIS stage - sed -i -e '/load/!s/^echo \/\/doing warm.*$/&\npaxctl -C \.\/src\/runtime\/sbcl\npaxctl -mprexs \.\/src\/runtime\/sbcl/' \ + sed -i -e '/^echo \/\/doing warm init - compilation phase$/a\paxmark.sh -mr \.\/src\/runtime\/sbcl' \ "${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime" fi