summaryrefslogtreecommitdiffstats
path: root/meta-efl
diff options
context:
space:
mode:
authorMartin Jansa <Martin.Jansa@gmail.com>2013-06-01 20:02:52 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-06-03 14:32:02 +0200
commit17ace92714bccf64d0d9fcefaabe3067f59fdf0a (patch)
treef1879e75e87ce21661699c57971fd9ec4a284a32 /meta-efl
parent2cab9ba0d4d72496633b92b67ac1a63f605c5ada (diff)
downloadmeta-openembedded-17ace92714bccf64d0d9fcefaabe3067f59fdf0a.tar.gz
webkit-efl: Fix build with gcc-4.8
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-efl')
-rw-r--r--meta-efl/recipes-efl/webkit/webkit-efl/0001-ewk-include-Element.h-for-hasTagName-function.patch43
-rw-r--r--meta-efl/recipes-efl/webkit/webkit-efl_svn.bb3
2 files changed, 45 insertions, 1 deletions
diff --git a/meta-efl/recipes-efl/webkit/webkit-efl/0001-ewk-include-Element.h-for-hasTagName-function.patch b/meta-efl/recipes-efl/webkit/webkit-efl/0001-ewk-include-Element.h-for-hasTagName-function.patch
new file mode 100644
index 000000000..f55366304
--- /dev/null
+++ b/meta-efl/recipes-efl/webkit/webkit-efl/0001-ewk-include-Element.h-for-hasTagName-function.patch
@@ -0,0 +1,43 @@
1From 3de7c4633751c3e55152d4e2429dfcc0f69a1de3 Mon Sep 17 00:00:00 2001
2From: Martin Jansa <Martin.Jansa@gmail.com>
3Date: Sat, 1 Jun 2013 19:23:54 +0200
4Subject: [PATCH] ewk: include Element.h for hasTagName function
5
6* ewebkit build fails like gtk in http://trac.webkit.org/changeset/72745
7 | ../../../lib/libwebcore_efl.so.0.1.0: undefined reference to `WebCore::Node::hasTagName(WebCore::QualifiedName const&) const'
8 | collect2: error: ld returned 1 exit status
9 | make[2]: *** [bin/DumpRenderTree] Error 1
10
11Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
12---
13 Source/WebKit/efl/ewk/ewk_frame.cpp | 1 +
14 Source/WebKit/efl/ewk/ewk_view.cpp | 1 +
15 2 files changed, 2 insertions(+)
16
17diff --git a/Source/WebKit/efl/ewk/ewk_frame.cpp b/Source/WebKit/efl/ewk/ewk_frame.cpp
18index fd1ffd2..c86601a 100644
19--- a/Source/WebKit/efl/ewk/ewk_frame.cpp
20+++ b/Source/WebKit/efl/ewk/ewk_frame.cpp
21@@ -32,6 +32,7 @@
22 #include "FocusController.h"
23 #include "FrameLoaderClientEfl.h"
24 #include "FrameView.h"
25+#include "Element.h"
26 #include "HTMLCollection.h"
27 #include "HTMLHeadElement.h"
28 #include "HTMLImageElement.h"
29diff --git a/Source/WebKit/efl/ewk/ewk_view.cpp b/Source/WebKit/efl/ewk/ewk_view.cpp
30index 9798e94..7a5da60 100644
31--- a/Source/WebKit/efl/ewk/ewk_view.cpp
32+++ b/Source/WebKit/efl/ewk/ewk_view.cpp
33@@ -36,6 +36,7 @@
34 #include "FocusController.h"
35 #include "FrameLoaderClientEfl.h"
36 #include "FrameView.h"
37+#include "Element.h"
38 #include "GraphicsContext.h"
39 #include "HTMLElement.h"
40 #include "HTMLInputElement.h"
41--
421.8.2.1
43
diff --git a/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb b/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
index 33100c2a1..cf6fba76b 100644
--- a/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
+++ b/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
@@ -12,7 +12,7 @@ DEPENDS = "icu libxslt sqlite3 gperf-native bison-native flex-native jpeg \
12# 120145 and 122103 introduces dependency on libsoup-2.39.3 and glib-networking-2.33.2 12# 120145 and 122103 introduces dependency on libsoup-2.39.3 and glib-networking-2.33.2
13SRCREV = "120144" 13SRCREV = "120144"
14PV = "1.9.3+svnr${SRCPV}" 14PV = "1.9.3+svnr${SRCPV}"
15PR = "r2" 15PR = "r3"
16 16
17SRCREV_FORMAT = "source" 17SRCREV_FORMAT = "source"
18 18
@@ -20,6 +20,7 @@ SRC_URI = "\
20 svn://svn.webkit.org/repository/webkit/trunk;module=Source;name=source;protocol=http;subdir=src \ 20 svn://svn.webkit.org/repository/webkit/trunk;module=Source;name=source;protocol=http;subdir=src \
21 svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitLibraries;protocol=http;subdir=src \ 21 svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitLibraries;protocol=http;subdir=src \
22 svn://svn.webkit.org/repository/webkit/trunk/;module=Tools;protocol=http;subdir=src \ 22 svn://svn.webkit.org/repository/webkit/trunk/;module=Tools;protocol=http;subdir=src \
23 file://0001-ewk-include-Element.h-for-hasTagName-function.patch \
23 file://CMakeLists.txt \ 24 file://CMakeLists.txt \
24 file://bison-2.6.patch \ 25 file://bison-2.6.patch \
25" 26"