From 561bda218a15bf372255b197fcc00684ae38fd43 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Tue, 22 Jun 2021 12:25:38 +0200 Subject: dev-lisp/sbcl: Drop pax_kernel support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- dev-lisp/sbcl/sbcl-2.1.3.ebuild | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'dev-lisp/sbcl/sbcl-2.1.3.ebuild') diff --git a/dev-lisp/sbcl/sbcl-2.1.3.ebuild b/dev-lisp/sbcl/sbcl-2.1.3.ebuild index 7e4ebc2afb36..0ff92fe69f4f 100644 --- a/dev-lisp/sbcl/sbcl-2.1.3.ebuild +++ b/dev-lisp/sbcl/sbcl-2.1.3.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 ) )" @@ -155,15 +154,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}" \ -- cgit v1.2.3-65-gdbad