From 1930b6d8b95088b87f8855b595a9f11dce45bee5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi>
Date: Wed, 2 Apr 2014 08:24:12 +0300
Subject: [PATCH] main/xulrunner: fix pax mark on x86

---
 main/xulrunner/APKBUILD | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/main/xulrunner/APKBUILD b/main/xulrunner/APKBUILD
index 7d846b3c3fa6..41ec53f1b6c6 100644
--- a/main/xulrunner/APKBUILD
+++ b/main/xulrunner/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=xulrunner
 pkgver=26.0
 _ffoxver=$pkgver
-pkgrel=5
+pkgrel=6
 pkgdesc="runtime environment for xul-based applications"
 url="http://developer.mozilla.org/en/XULRunner"
 arch="all"
@@ -102,7 +102,10 @@ package() {
 	cd "$_builddir"
 
 	# only used for startupcache creation.
-	paxctl -c -m */dist/bin/xpcshell || return 1
+	local paxflags="-m"
+	[ "$CARCH" = "x86" ] && paxflags="-msp"
+
+	paxctl -c $paxflags */dist/bin/xpcshell || return 1
 
 	make -j1 DESTDIR="$pkgdir" -f client.mk install || return 1
 
-- 
GitLab