Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 517000
Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +2 lines)
Line  Link Here
0
-- a/dev-lisp/sbcl/sbcl-1.1.18.ebuild
0
++ b/dev-lisp/sbcl/sbcl-1.1.18.ebuild
Lines 121-131 src_compile() { Link Here
121
121
122
	if host-is-pax ; then
122
	if host-is-pax ; then
123
		# To disable PaX on hardened systems
123
		# To disable PaX on hardened systems
124
		pax-mark -C "${bindir}"/src/runtime/sbcl
125
		pax-mark -mr "${bindir}"/src/runtime/sbcl
124
		pax-mark -mr "${bindir}"/src/runtime/sbcl
126
125
127
		# Hack to disable PaX on second GENESIS stage
126
		# Hack to disable PaX on second GENESIS stage
128
		sed -i -e '/load/!s/^echo \/\/doing warm.*$/&\npaxctl -C \.\/src\/runtime\/sbcl\npaxctl -mprexs \.\/src\/runtime\/sbcl/' \
127
		sed -i -e '/^echo \/\/doing warm init - compilation phase$/a\paxmark.sh -mr \.\/src\/runtime\/sbcl' \
129
			"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
128
			"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
130
	fi
129
	fi
131
130

Return to bug 517000