mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
java-vm-2.eclass: PT PaX markings are no longer supported, bug #592856
The -C flag to paxctl has been stripped out by pax-utils.eclass for ages anyway.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
@@ -280,10 +280,8 @@ java-vm_set-pax-markings() {
|
||||
local executables=( "${1}"/bin/* )
|
||||
[[ -d "${1}"/jre ]] && executables+=( "${1}"/jre/bin/* )
|
||||
|
||||
# Ensure a PaX header is created.
|
||||
local pax_markings="C"
|
||||
# Usally disabeling MPROTECT is sufficent.
|
||||
local pax_markings+="m"
|
||||
# Usually disabling MPROTECT is sufficient.
|
||||
local pax_markings="m"
|
||||
# On x86 for heap sizes over 700MB disable SEGMEXEC and PAGEEXEC as well.
|
||||
use x86 && pax_markings+="sp"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user