summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnout Vandecappelle <arnout@mind.be>2013-10-24 09:46:12 (GMT)
committer Peter Korsgaard <peter@korsgaard.com>2013-10-27 09:52:26 (GMT)
commit73a6b6801afd2ec9c24126236a3001e86db67245 (patch)
treed7d220f723b9d5877174c4cba530f5cf54b11804
parent5bc39dcf41cca2faabba72f41540a653afc9c836 (diff)
downloadbuildroot-73a6b6801afd2ec9c24126236a3001e86db67245.tar.gz
buildroot-73a6b6801afd2ec9c24126236a3001e86db67245.tar.bz2
webkit: fix build with bison 3.0
Apply a patch from upstream. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/webkit/webkit-0008-support-bison-3.0.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/package/webkit/webkit-0008-support-bison-3.0.patch b/package/webkit/webkit-0008-support-bison-3.0.patch
new file mode 100644
index 0000000..c081b20
--- /dev/null
+++ b/package/webkit/webkit-0008-support-bison-3.0.patch
@@ -0,0 +1,22 @@
+ANGLE doesn't build with bison 3.0
+
+Author: allan.jensen@digia.com
+​https://bugs.webkit.org/show_bug.cgi?id=119798
+Reviewed by Antti Koivisto.
+Make glslang.y compatible with bison 3.0, by using %lex-param
+to set YYLEX_PARAM and getting rid of useless YYID macro.
+
+From upstream: http://trac.webkit.org/changeset/154109
+[Arnout: adapted to our older webkit version]
+Signed-off-by: Arnout Vandecaeppelle (Essensium/Mind) <arnout@mind.be>
+---
+Index: trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y
+===================================================================
+--- trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y (revision 154108)
++++ trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y (revision 154109)
+@@ -48,4 +48,5 @@
+ %pure-parser
+ %parse-param {TParseContext* context}
++%lex-param {YYLEX_PARAM}
+
+ %union {