Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/webkit-gtk/files: webkit-gtk-1.8.3-bison-3.patch
Date: Fri, 24 Jan 2014 19:06:36
Message-Id: 20140124190632.08ABE2004E@flycatcher.gentoo.org
1 vapier 14/01/24 19:06:31
2
3 Added: webkit-gtk-1.8.3-bison-3.patch
4 Log:
5 Fix building w/bison-3 #485818 by Patrick Lauer.
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
8
9 Revision Changes Path
10 1.1 net-libs/webkit-gtk/files/webkit-gtk-1.8.3-bison-3.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-1.8.3-bison-3.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-1.8.3-bison-3.patch?rev=1.1&content-type=text/plain
14
15 Index: webkit-gtk-1.8.3-bison-3.patch
16 ===================================================================
17 can't rely on YYLEX_PARAM calling yylex correctly, so use %lex-param
18 instead. fixes building with bison-3.
19
20 https://bugs.gentoo.org/485818
21
22 --- Source/ThirdParty/ANGLE/src/compiler/glslang.y
23 +++ Source/ThirdParty/ANGLE/src/compiler/glslang.y
24 @@ -32,6 +32,7 @@
25 %expect 1 /* One shift reduce conflict because of if | else */
26 %pure-parser
27 %parse-param {TParseContext* context}
28 +%lex-param {TParseContext* context}
29
30 %union {
31 struct {