commit: d94b9e0e9dd9b20ebd2f1381111da79d6df98796
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 06:36:06 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 06:41:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94b9e0e
app-emulation/virtualbox: Don't apply nopie patch unconditionally.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-emulation/virtualbox/virtualbox-5.1.24.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app-emulation/virtualbox/virtualbox-5.1.24.ebuild
b/app-emulation/virtualbox/virtualbox-5.1.24.ebuild
index 8249f3d55e2..e874868ea02 100644
--- a/app-emulation/virtualbox/virtualbox-5.1.24.ebuild
+++ b/app-emulation/virtualbox/virtualbox-5.1.24.ebuild
@@ -182,9 +182,9 @@ src_prepare() {
fi
# Only add nopie patch when we're on hardened
- #if ! gcc-specs-pie ; then
- # rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
- #fi
+ if gcc-specs-pie ; then
+ eapply "${FILESDIR}/050_virtualbox-5.1.24-nopie.patch"
+ fi
# Only add paxmark patch when we're on pax_kernel
if use pax_kernel ; then
@@ -192,7 +192,6 @@ src_prepare() {
fi
eapply "${WORKDIR}/patches"
- eapply "${FILESDIR}/050_virtualbox-5.1.24-nopie.patch"
eapply_user
}