pax-utils.eclass: set PAX_MARKINGS to none
authorMagnus Granberg <zorry@gentoo.org>
Mon, 22 Apr 2019 23:48:23 +0000 (01:48 +0200)
committerMagnus Granberg <zorry@gentoo.org>
Mon, 22 Apr 2019 23:48:23 +0000 (01:48 +0200)
We no longer pax mark packages as default.

Signed-off-by: Magnus Granberg <zorry@gentoo.org>
eclass/pax-utils.eclass

index f6f9623cc90066ef60e46ca93160148f1fb5bf43..ef7c5b90069b4d457f88a276bb924fcd375ec837 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: pax-utils.eclass
 # The eclass wraps the use of paxctl-ng, paxctl, set/getattr and scanelf utilities,
 # deciding which to use depending on what's installed on the build host, and
 # whether we're working with PT_PAX, XATTR_PAX or both.
+# Legacy PT_PAX markings no longer supported.
 #
 # To control what markings are made, set PAX_MARKINGS in /etc/portage/make.conf
-# to contain either "PT", "XT" or "none".  The default is to attempt both
-# PT_PAX and XATTR_PAX.
+# to contain either "PT", "XT" or "none".  The default is none
 
 if [[ -z ${_PAX_UTILS_ECLASS} ]]; then
 _PAX_UTILS_ECLASS=1
@@ -27,8 +27,8 @@ _PAX_UTILS_ECLASS=1
 # @DESCRIPTION:
 # Control which markings are made:
 # PT = PT_PAX markings, XT = XATTR_PAX markings
-# Default to PT markings.
-PAX_MARKINGS=${PAX_MARKINGS:="PT XT"}
+# Default to none markings.
+PAX_MARKINGS=${PAX_MARKINGS:="none"}
 
 # @FUNCTION: pax-mark
 # @USAGE: <flags> <ELF files>