aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtbase-5.0.2/0013-Disable-mkv8snapshot.patch
blob: 7f4d47e77ac3745cc6888e0351c917f75ac26f0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
From 78b716520396b5317a8b91dbca183483bea8b1d2 Mon Sep 17 00:00:00 2001
From: Mikko Levonmaa <mikko.levonmaa@palm.com>
Date: Tue, 8 Jan 2013 15:58:29 -0800
Subject: [PATCH 13/22] Disable mkv8snapshot

It seems to generate code that throws SIGILL, so disabling it

Program received signal SIGILL, Illegal instruction.
0x26312c60 in ?? ()
(gdb) bt
    function=..., receiver=..., argc=1978934572, args=0x7efff254,
    has_pending_exception=0x7efff277, qml=...)
    at ../3rdparty/v8/src/execution.cc:125
    argc=1, argv=0x7efff254, pending_exception=0x7efff277,
    convert_receiver=false, qml=...) at ../3rdparty/v8/src/execution.cc:194
    receiver=<optimized out>, argc=<optimized out>, argv=<optimized out>,
    pending_exception=0x7efff277, convert_receiver=false)
    at ../3rdparty/v8/src/execution.cc:161
    data=<optimized out>, exc=0x7efff277)
    at ../3rdparty/v8/src/execution.cc:734
    at ../3rdparty/v8/src/api.cc:4742
    at qml/v8/qv8contextwrapper.cpp:155
    ownership=<optimized out>) at qml/v8/qv8engine.cpp:155
    parent=<optimized out>) at qml/v8/qjsengine.cpp:192

Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>
---
 configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure b/configure
index 34074ee..ac09bbf 100755
--- a/configure
+++ b/configure
@@ -799,7 +799,7 @@ CFG_NOBUILD_PARTS=""
 CFG_SKIP_MODULES=""
 CFG_RELEASE_QMAKE=no
 CFG_AUDIO_BACKEND=auto
-CFG_V8SNAPSHOT=auto
+CFG_V8SNAPSHOT=no
 CFG_QML_DEBUG=yes
 CFG_JAVASCRIPTCORE_JIT=auto
 CFG_PKGCONFIG=auto
-- 
1.8.3.2