commit: 7118c17644b232edd056a4f43f508320807bf68b
Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 14 17:40:21 2016 +0000
Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Aug 14 17:40:21 2016 +0000
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7118c176
www-client/firefox - Fix build install issues with pax-marking xpcshell
www-client/firefox/firefox-48.0.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/www-client/firefox/firefox-48.0.ebuild
b/www-client/firefox/firefox-48.0.ebuild
index ede05ab..353fb46 100644
--- a/www-client/firefox/firefox-48.0.ebuild
+++ b/www-client/firefox/firefox-48.0.ebuild
@@ -254,6 +254,9 @@ src_compile() {
src_install() {
cd "${BUILD_OBJ_DIR}" || die
+ # Pax mark xpcshell for hardened support, only used for startupcache
creation.
+ pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
+
# Add our default prefs for firefox
cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \