sys-apps/sandbox: disable pch on PaX kernels #572092
authorMike Frysinger <vapier@gentoo.org>
Mon, 18 Jan 2016 09:57:32 +0000 (04:57 -0500)
committerMike Frysinger <vapier@gentoo.org>
Mon, 18 Jan 2016 09:57:32 +0000 (04:57 -0500)
sys-apps/sandbox/sandbox-2.10-r1.ebuild

index 0f5b6424c43f25059a74fa0635dbd4944dc17bb8..2270f920e3f19ffa623f739f55db61b0e746ccdc 100644 (file)
@@ -7,7 +7,7 @@
 # period.
 #
 
-inherit eutils flag-o-matic toolchain-funcs multilib unpacker multiprocessing
+inherit eutils flag-o-matic toolchain-funcs multilib unpacker multiprocessing pax-utils
 
 DESCRIPTION="sandbox'd LD_PRELOAD hack"
 HOMEPAGE="https://www.gentoo.org/proj/en/portage/sandbox/"
@@ -56,6 +56,9 @@ sb_configure() {
 
        use multilib && multilib_toolchain_setup ${ABI}
 
+       local myconf=()
+       host-is-pax && myconf+=( --disable-pch ) #301299 #425524 #572092
+
        einfo "Configuring sandbox for ABI=${ABI}..."
        ECONF_SOURCE="${S}" \
        econf ${myconf} || die