aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
diff options
context:
space:
mode:
authorKoen Kooi <koen.kooi@linaro.org>2016-09-21 10:16:19 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2016-09-26 08:29:15 +0200
commitbfa10542df5a4565a35178031995f3ce7dcc558b (patch)
tree0c8bd555cd34311c2028aef1c7b62664b9a0aab4 /meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
parent7742daa9bb70cee2101fd491ff65d9e928909fed (diff)
downloadmeta-openembedded-bfa10542df5a4565a35178031995f3ce7dcc558b.tar.gz
mozjs: fix crash on non-x86 64 bit systems
Mozjs is mozillaware, meaning that it barely works on x86 and is plain broken on everything else. This time mozjs assumes that noone will ever have more than 47bit for VA, breaking aarch64 which can have more. Thanks to polkit developers using mozjs systemd will crash early during boot when using polkit. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb')
-rw-r--r--meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb b/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
index d477f4bb05..24631e4eac 100644
--- a/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
+++ b/meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb
@@ -15,6 +15,7 @@ SRC_URI = " \
file://fix_milestone_compile_issue.patch \
file://0010-fix-cross-compilation-on-i586-targets.patch;patchdir=../../ \
file://0001-add-support-for-big-endian-32bit-ARM.patch;patchdir=../../ \
+ file://Manually_mmap_heap_memory_esr17.patch;patchdir=../../ \
"
SRC_URI[md5sum] = "20b6f8f1140ef6e47daa3b16965c9202"