summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2021-06-22 12:25:38 +0200
committerUlrich Müller <ulm@gentoo.org>2021-06-22 12:27:35 +0200
commit561bda218a15bf372255b197fcc00684ae38fd43 (patch)
treecd2c45802f22ef3df4a7d0020aab712f73e8d6cf /dev-lisp/sbcl/sbcl-2.0.11.ebuild
parentdev-libs/openssl: export $CXX (diff)
downloadgentoo-561bda218a15bf372255b197fcc00684ae38fd43.tar.gz
gentoo-561bda218a15bf372255b197fcc00684ae38fd43.tar.bz2
gentoo-561bda218a15bf372255b197fcc00684ae38fd43.zip
dev-lisp/sbcl: Drop pax_kernel support
This is no longer a supported configuration: https://archives.gentoo.org/gentoo-dev/message/0283ed6004111127e0e575cc912feff1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'dev-lisp/sbcl/sbcl-2.0.11.ebuild')
-rw-r--r--dev-lisp/sbcl/sbcl-2.0.11.ebuild14
1 files changed, 2 insertions, 12 deletions
diff --git a/dev-lisp/sbcl/sbcl-2.0.11.ebuild b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
index 7325503741de..8f97a4edc517 100644
--- a/dev-lisp/sbcl/sbcl-2.0.11.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.0.11.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
CDEPEND=">=dev-lisp/asdf-3.3:="
DEPEND="${CDEPEND}
- doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
- pax_kernel? ( sys-apps/elfix )"
+ doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
@@ -153,15 +152,6 @@ src_configure() {
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
- if use pax_kernel ; then
- # To disable PaX on hardened systems
- pax-mark -mr "${bindir}"/src/runtime/sbcl
-
- # Hack to disable PaX on second GENESIS stage
- sed -i -e '/^[ \t]*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
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \