<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>22205</bug_id>
          
          <creation_ts>2008-11-12 05:39:44 -0800</creation_ts>
          <short_desc>webkit won&apos;t compile with bison 2.4!</short_desc>
          <delta_ts>2009-01-11 01:36:40 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="daniel petre">daniel.petre</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bero</cc>
    
    <cc>gsherwood</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>mario.bensi</cc>
    
    <cc>peter</cc>
    
    <cc>plaes</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>98466</commentid>
    <comment_count>0</comment_count>
    <who name="daniel petre">daniel.petre</who>
    <bug_when>2008-11-12 05:39:44 -0800</bug_when>
    <thetext>hello,
it seems webkit-gtk will not compile on gentoo with bison 2.4 (downgrading to bison 2.3 works) as in http://pastebin.com/m471f5e34</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98475</commentid>
    <comment_count>1</comment_count>
    <who name="Rafał Mużyło">galtgendo</who>
    <bug_when>2008-11-12 09:34:32 -0800</bug_when>
    <thetext>pastebin is a very bad thing for bugzilla, as it will be invalid shortly.

attach build.log, please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99024</commentid>
    <comment_count>2</comment_count>
      <attachid>25212</attachid>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-11-17 07:47:55 -0800</bug_when>
    <thetext>Created attachment 25212
Error building webkit with bison 2.4 installed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99025</commentid>
    <comment_count>3</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-11-17 07:48:48 -0800</bug_when>
    <thetext>It isn&apos;t only gentoo.  We have the same problem on Sourcemage with Bison 2.4 and webkit.  Here is the final error (also attaching complete log):

/usr/bin/bison -d -p cssyy WebCore/css/CSSGrammar.y -o ./DerivedSources/CSSGrammar.cpp
WebCore/css/CSSGrammar.y:348.11-20: symbol maybe_sgml redefined
make: *** [DerivedSources/CSSGrammar.cpp] Error 1

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99028</commentid>
    <comment_count>4</comment_count>
    <who name="daniel petre">daniel.petre</who>
    <bug_when>2008-11-17 07:52:09 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Created an attachment (id=25212) [review]
&gt; Error building webkit with bison 2.4 installed
&gt; 

gentoo just released bison 2.4-r1, will test tomorrow and report if changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99216</commentid>
    <comment_count>5</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-11-18 13:15:42 -0800</bug_when>
    <thetext>I patched with the gentoo patch for R1 and it still fails.  Maybe it will work for you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99297</commentid>
    <comment_count>6</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-11-19 05:13:49 -0800</bug_when>
    <thetext>Here is the response I got on the bison mailing list:

&gt; &gt; I have reported a bug with the webkit developers, but thought maybe
&gt; &gt; you would have a fix, so I can continue building webkit nightly
&gt; &gt; builds and have bison 2.4 installed.  Webkit build fine with bison
&gt; &gt; 2.3.
&gt; &gt; 
&gt; &gt; It fails very early in the build with this error:  

&gt; &gt; WebCore/css/CSSGrammar.y:348.11-20: symbol maybe_sgml redefined make:  

&gt; 334 maybe_sgml:
&gt; 335     /* empty */
&gt; 336   | maybe_sgml SGML_CD
&gt; 337   | maybe_sgml WHITESPACE
&gt; 338   ;  

&gt; 346 closing_brace:
&gt; 347     &apos;}&apos;
&gt; 348   | %prec maybe_sgml TOKEN_EOF
&gt; 349   ;  

The argument of %prec must be a token.  maybe_sgml is a nonterminal.  
Bison 2.3 ignored this error.  Bison 2.3b and later complain about it.

I can&apos;t tell for sure what the webkit developers intended here, but 
removing maybe_sgml from line 348 should make Bison stop complaining.

-------------------------------
Removing maybe-sgml from line 348 results in:

/usr/bin/bison -d -p cssyy WebCore/css/CSSGrammar.y
-o ./DerivedSources/CSSGrammar.cpp 
WebCore/css/CSSGrammar.y: conflicts:105 shift/reduce, 6 reduce/reduce 
WebCore/css/CSSGrammar.y: expected 48 shift/reduce conflicts
WebCore/css/CSSGrammar.y: expected 0 reduce/reduce conflicts 
make: *** [DerivedSources/CSSGrammar.cpp] Error 1

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100445</commentid>
    <comment_count>7</comment_count>
    <who name="Jeff Cook">cookiecaper</who>
    <bug_when>2008-11-26 14:14:18 -0800</bug_when>
    <thetext>I get the same issue on Arch Linux with Bison 2.4 currently in testing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100446</commentid>
    <comment_count>8</comment_count>
    <who name="Jeff Cook">cookiecaper</who>
    <bug_when>2008-11-26 14:15:21 -0800</bug_when>
    <thetext>Also, the Gentoo bug report, fyi: http://bugs.gentoo.org/show_bug.cgi?format=multiple&amp;id=246518</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100655</commentid>
    <comment_count>9</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-11-28 18:15:12 -0800</bug_when>
    <thetext>This bug also present on Mac OS X, if you using the Bison 2.4 port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100740</commentid>
    <comment_count>10</comment_count>
    <who name="Peter Gordon">peter</who>
    <bug_when>2008-11-29 15:31:22 -0800</bug_when>
    <thetext>This bug also appears on Fedora Development (&quot;rawhide&quot;) using Bison 2.4 (specifically, bison-2.4-2.fc11).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101015</commentid>
    <comment_count>11</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2008-12-02 09:46:50 -0800</bug_when>
    <thetext>Confirming the bug and updating its info as it should plague all ports and not only gtk as reported.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101179</commentid>
    <comment_count>12</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-12-03 04:05:36 -0800</bug_when>
    <thetext>*** Bug 22622 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101447</commentid>
    <comment_count>13</comment_count>
      <attachid>25765</attachid>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2008-12-05 00:11:33 -0800</bug_when>
    <thetext>Created attachment 25765
fix-bison-incompatibility.patch

Created this patch based on discussions in bison-bugs mailinglist.

This fixes the build error, but it is so far only compile tested, because I have some linking troubles in JavascriptCore...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101476</commentid>
    <comment_count>14</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-12-05 05:47:55 -0800</bug_when>
    <thetext>This patch fails during the build for me although at a different place.  It looks similar to the one I created from the discussions on the bison mailing list.  I could never get it to work correct.  Here is the failure for me:


./doltlibtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -DWTF_USE_ICU_UNICODE=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES  -DXP_UNIX -DNDEBUG    -I./WebCore -I./WebCore/bindings/js -I./WebCore/bridge -I./WebCore/bridge/c -I./WebCore/css -I./WebCore/dom -I./WebCore/editing -I./WebCore/history -I./WebCore/html -I./WebCore/inspector -I./WebCore/loader -I./WebCore/loader/appcache -I./WebCore/loader/archive -I./WebCore/loader/icon -I./WebCore/page -I./WebCore/page/animation -I./WebCore/platform -I./WebCore/platform/graphics -I./WebCore/platform/graphics/filters -I./WebCore/platform/image-decoders -I./WebCore/platform/image-decoders/bmp -I./WebCore/platform/image-decoders/gif -I./WebCore/platform/image-decoders/ico -I./WebCore/platform/image-decoders/jpeg -I./WebCore/platform/image-decoders/png -I./WebCore/platform/image-decoders/xbm -I./WebCore/platform/network -I./WebCore/platform/text -I./WebCore/plugins -I./WebCore/rendering -I./WebCore/rendering/style -I./WebCore/xml -I./WebCore/bindings/js -DWTF_USE_CURL=1 -I./WebCore/platform/network/curl  -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DASHBOARD_SUPPORT=1 -DENABLE_DATABASE=1 -I./WebCore/platform/sql -I./WebCore/storage -DENABLE_DOM_STORAGE=1 -I./WebCore/storage -DENABLE_ICONDATABASE=1   -DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_WORKERS=1  -DENABLE_GEOLOCATION=1 -DENABLE_SVG=1 -I\./WebCore/svg -I\./WebCore/svg/animation -I\./WebCore/svg/graphics -I\./WebCore/svg/graphics/filters -DENABLE_SVG_USE=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_FONTS=1  -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_ANIMATION=1 -DDATA_DIR=\&quot;/usr/share\&quot; -I./JavaScriptCore -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore/API -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/jit -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -I./JavaScriptCore/pcre -I./JavaScriptCore/parser -I./JavaScriptCore/runtime  -I./WebCore/loader/gtk -I./WebCore/page/gtk -I./WebCore/platform/graphics/cairo -I./WebCore/platform/graphics/gtk -I./WebCore/platform/gtk -DUSE_FREETYPE=1  -I./WebCore/svg/graphics/cairo   -fvisibility-inlines-hidden -fno-rtti -fno-strict-aliasing -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -D_REENTRANT  -I/usr/include  -I/usr/include/libxml2   -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12   -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12      -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -I/usr/include/libxml2     -march=pentium4 -pipe -O2 -MT DerivedSources/libWebCore_la-CSSGrammar.lo -MD -MP -MF DerivedSources/.deps/libWebCore_la-CSSGrammar.Tpo -c -o DerivedSources/libWebCore_la-CSSGrammar.lo `test -f &apos;DerivedSources/CSSGrammar.cpp&apos; || echo &apos;./&apos;`DerivedSources/CSSGrammar.cpp
make[1]: Leaving directory `/usr/src/WebKit-r39007&apos;
WebCore/css/CSSGrammar.y: In function &apos;int cssyyparse(void*)&apos;:
WebCore/css/CSSGrammar.y:1360: error: expected `;&apos; before &apos;}&apos; token
WebCore/css/CSSGrammar.y:1361: error: expected `;&apos; before &apos;}&apos; token
WebCore/css/CSSGrammar.y:1363: error: expected `;&apos; before &apos;}&apos; token
make[1]: *** [DerivedSources/libWebCore_la-CSSGrammar.lo] Error 1
make: *** [all] Error 2
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101487</commentid>
    <comment_count>15</comment_count>
    <who name="Bernhard Rosenkraenzer">bero</who>
    <bug_when>2008-12-05 07:12:35 -0800</bug_when>
    <thetext>The patch works fine here (Ark Linux, building webkit-qt), both with bison 2.4 and 2.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101493</commentid>
    <comment_count>16</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-12-05 08:20:25 -0800</bug_when>
    <thetext>Double checked the patch and still getting the error with bison 2.4.  Bison 2.3 with no patches works fine. Building webkit-gtk here with Source Mage and gcc 4.3.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101756</commentid>
    <comment_count>17</comment_count>
      <attachid>25831</attachid>
    <who name="Bernhard Rosenkraenzer">bero</who>
    <bug_when>2008-12-07 13:10:00 -0800</bug_when>
    <thetext>Created attachment 25831
Updated patch

Turns out we&apos;re patching some strictness out of bison in Ark -- try the updated patch I&apos;m attaching, that works for me even with stock bison 2.4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101772</commentid>
    <comment_count>18</comment_count>
    <who name="George Sherwood">gsherwood</who>
    <bug_when>2008-12-07 16:00:02 -0800</bug_when>
    <thetext>The new patch works for me with Source Mage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102662</commentid>
    <comment_count>19</comment_count>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2008-12-16 07:38:03 -0800</bug_when>
    <thetext>(In reply to comment #17)
&gt; Created an attachment (id=25831) [review]
&gt; Updated patch
&gt; 
&gt; Turns out we&apos;re patching some strictness out of bison in Ark -- try the updated
&gt; patch I&apos;m attaching, that works for me even with stock bison 2.4

Hey Bero, could you add a ChangeLog and set the review flag?

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102887</commentid>
    <comment_count>20</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2008-12-18 08:53:22 -0800</bug_when>
    <thetext>Forgotten to edit the bug title when I confirmed (sorry for not correcting it earlier).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102923</commentid>
    <comment_count>21</comment_count>
    <who name="Peter Gordon">peter</who>
    <bug_when>2008-12-18 13:54:11 -0800</bug_when>
    <thetext>The updated patch also fixes this issue on Fedora Rawhide. (Applied without change to today&apos;s nightly: SVN 39370.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102929</commentid>
    <comment_count>22</comment_count>
      <attachid>26129</attachid>
    <who name="Bernhard Rosenkraenzer">bero</who>
    <bug_when>2008-12-18 14:42:29 -0800</bug_when>
    <thetext>Created attachment 26129
Updated patch - same as before plus changelog

Adding patch with ChangeLog entry, setting review to ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102930</commentid>
    <comment_count>23</comment_count>
      <attachid>26129</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-12-18 14:49:26 -0800</bug_when>
    <thetext>Comment on attachment 26129
Updated patch - same as before plus changelog

Obviously adding the semicolons is fine to do and harmless. I don&apos;t understand why you&apos;re adding LOWEST_PREC instead of just removing maybe_sgml.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102931</commentid>
    <comment_count>24</comment_count>
    <who name="Bernhard Rosenkraenzer">bero</who>
    <bug_when>2008-12-18 14:54:35 -0800</bug_when>
    <thetext>LOWEST_PREC was the idea of the bison guys:

http://www.mail-archive.com/bug-bison%40gnu.org/msg01270.html

It&apos;s there because they probably know their tool better than I do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102932</commentid>
    <comment_count>25</comment_count>
    <who name="Bernhard Rosenkraenzer">bero</who>
    <bug_when>2008-12-18 14:58:45 -0800</bug_when>
    <thetext>LOWEST_PREC is actually necessary, doing the obvious thing and just removing maybe_sgml results in

perl /usr/src/ark/BUILD/WebKit/WebCore/css/makegrammar.pl ../../../WebCore/css/CSSGrammar.y tmp/CSSGrammar
../../../WebCore/css/CSSGrammar.y: conflicts: 106 shift/reduce, 6 reduce/reduce
../../../WebCore/css/CSSGrammar.y: expected 49 shift/reduce conflicts
../../../WebCore/css/CSSGrammar.y: expected 0 reduce/reduce conflicts
Died at /usr/src/ark/BUILD/WebKit/WebCore/css/makegrammar.pl line 35.
make[1]: *** [tmp/CSSGrammar.cpp] Error 2
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104125</commentid>
    <comment_count>26</comment_count>
      <attachid>26129</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-01-02 11:09:25 -0800</bug_when>
    <thetext>Comment on attachment 26129
Updated patch - same as before plus changelog

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105188</commentid>
    <comment_count>27</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-01-11 01:36:40 -0800</bug_when>
    <thetext>Committed revision 39786.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>25212</attachid>
            <date>2008-11-17 07:47:55 -0800</date>
            <delta_ts>2008-11-17 07:47:55 -0800</delta_ts>
            <desc>Error building webkit with bison 2.4 installed</desc>
            <filename>webkit-bison-build-error</filename>
            <type>text/plain</type>
            <size>11725</size>
            <attacher name="George Sherwood">gsherwood</attacher>
            
              <data encoding="base64">Y2hlY2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUuLi4gaTY4Ni1wYy1saW51eC1nbnUKY2hlY2tpbmcg
aG9zdCBzeXN0ZW0gdHlwZS4uLiBpNjg2LXBjLWxpbnV4LWdudQpjaGVja2luZyB0YXJnZXQgc3lz
dGVtIHR5cGUuLi4gaTY4Ni1wYy1saW51eC1nbnUKY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGli
bGUgaW5zdGFsbC4uLiAvYmluL2luc3RhbGwgLWMKY2hlY2tpbmcgd2hldGhlciBidWlsZCBlbnZp
cm9ubWVudCBpcyBzYW5lLi4uIHllcwpjaGVja2luZyBmb3IgYSB0aHJlYWQtc2FmZSBta2RpciAt
cC4uLiAvYmluL21rZGlyIC1wCmNoZWNraW5nIGZvciBnYXdrLi4uIGdhd2sKY2hlY2tpbmcgd2hl
dGhlciBtYWtlIHNldHMgJChNQUtFKS4uLiB5ZXMKY2hlY2tpbmcgZm9yIG5hdGl2ZSBXaW4zMi4u
LiBubwpjaGVja2luZyBmb3Igc3R5bGUgb2YgaW5jbHVkZSB1c2VkIGJ5IG1ha2UuLi4gR05VCmNo
ZWNraW5nIGZvciBnY2MuLi4gZ2NjCmNoZWNraW5nIGZvciBDIGNvbXBpbGVyIGRlZmF1bHQgb3V0
cHV0IGZpbGUgbmFtZS4uLiBhLm91dApjaGVja2luZyB3aGV0aGVyIHRoZSBDIGNvbXBpbGVyIHdv
cmtzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcuLi4gbm8K
Y2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBleGVjdXRhYmxlcy4uLiAKY2hlY2tpbmcgZm9yIHN1ZmZp
eCBvZiBvYmplY3QgZmlsZXMuLi4gbwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUg
R05VIEMgY29tcGlsZXIuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgZ2NjIGFjY2VwdHMgLWcuLi4g
eWVzCmNoZWNraW5nIGZvciBnY2Mgb3B0aW9uIHRvIGFjY2VwdCBJU08gQzg5Li4uIG5vbmUgbmVl
ZGVkCmNoZWNraW5nIGRlcGVuZGVuY3kgc3R5bGUgb2YgZ2NjLi4uIGdjYzMKY2hlY2tpbmcgd2hl
dGhlciBnY2MgYW5kIGNjIHVuZGVyc3RhbmQgLWMgYW5kIC1vIHRvZ2V0aGVyLi4uIHllcwpjaGVj
a2luZyBmb3IgZysrLi4uIGcrKwpjaGVja2luZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05V
IEMrKyBjb21waWxlci4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciBnKysgYWNjZXB0cyAtZy4uLiB5
ZXMKY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHlsZSBvZiBnKysuLi4gZ2NjMwpjaGVja2luZyBmb3Ig
YSBCU0QtY29tcGF0aWJsZSBpbnN0YWxsLi4uIC9iaW4vaW5zdGFsbCAtYwpjaGVja2luZyBmb3Ig
YSBzZWQgdGhhdCBkb2VzIG5vdCB0cnVuY2F0ZSBvdXRwdXQuLi4gL2Jpbi9zZWQKY2hlY2tpbmcg
Zm9yIGdyZXAgdGhhdCBoYW5kbGVzIGxvbmcgbGluZXMgYW5kIC1lLi4uIC91c3IvYmluL2dyZXAK
Y2hlY2tpbmcgZm9yIGVncmVwLi4uIC91c3IvYmluL2dyZXAgLUUKY2hlY2tpbmcgZm9yIGxkIHVz
ZWQgYnkgZ2NjLi4uIC91c3IvaTY4Ni1wYy1saW51eC1nbnUvYmluL2xkCmNoZWNraW5nIGlmIHRo
ZSBsaW5rZXIgKC91c3IvaTY4Ni1wYy1saW51eC1nbnUvYmluL2xkKSBpcyBHTlUgbGQuLi4geWVz
CmNoZWNraW5nIGZvciAvdXNyL2k2ODYtcGMtbGludXgtZ251L2Jpbi9sZCBvcHRpb24gdG8gcmVs
b2FkIG9iamVjdCBmaWxlcy4uLiAtcgpjaGVja2luZyBmb3IgQlNELWNvbXBhdGlibGUgbm0uLi4g
L3Vzci9iaW4vbm0gLUIKY2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3Jrcy4uLiB5ZXMKY2hlY2tp
bmcgaG93IHRvIHJlY29nbml6ZSBkZXBlbmRlbnQgbGlicmFyaWVzLi4uIHBhc3NfYWxsCmNoZWNr
aW5nIGhvdyB0byBydW4gdGhlIEMgcHJlcHJvY2Vzc29yLi4uIGdjYyAtRQpjaGVja2luZyBmb3Ig
QU5TSSBDIGhlYWRlciBmaWxlcy4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5oLi4uIHll
cwpjaGVja2luZyBmb3Igc3lzL3N0YXQuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0ZGxpYi5oLi4u
IHllcwpjaGVja2luZyBmb3Igc3RyaW5nLmguLi4geWVzCmNoZWNraW5nIGZvciBtZW1vcnkuaC4u
LiB5ZXMKY2hlY2tpbmcgZm9yIHN0cmluZ3MuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGludHR5cGVz
LmguLi4geWVzCmNoZWNraW5nIGZvciBzdGRpbnQuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIHVuaXN0
ZC5oLi4uIHllcwpjaGVja2luZyBkbGZjbi5oIHVzYWJpbGl0eS4uLiB5ZXMKY2hlY2tpbmcgZGxm
Y24uaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGRsZmNuLmguLi4geWVzCmNoZWNraW5n
IGhvdyB0byBydW4gdGhlIEMrKyBwcmVwcm9jZXNzb3IuLi4gZysrIC1FCmNoZWNraW5nIGZvciBn
NzcuLi4gbm8KY2hlY2tpbmcgZm9yIHhsZi4uLiBubwpjaGVja2luZyBmb3IgZjc3Li4uIG5vCmNo
ZWNraW5nIGZvciBmcnQuLi4gbm8KY2hlY2tpbmcgZm9yIHBnZjc3Li4uIG5vCmNoZWNraW5nIGZv
ciBjZjc3Li4uIG5vCmNoZWNraW5nIGZvciBmb3J0NzcuLi4gbm8KY2hlY2tpbmcgZm9yIGZsMzIu
Li4gbm8KY2hlY2tpbmcgZm9yIGFmNzcuLi4gbm8KY2hlY2tpbmcgZm9yIHhsZjkwLi4uIG5vCmNo
ZWNraW5nIGZvciBmOTAuLi4gbm8KY2hlY2tpbmcgZm9yIHBnZjkwLi4uIG5vCmNoZWNraW5nIGZv
ciBwZ2hwZi4uLiBubwpjaGVja2luZyBmb3IgZXBjZjkwLi4uIG5vCmNoZWNraW5nIGZvciBnZm9y
dHJhbi4uLiBubwpjaGVja2luZyBmb3IgZzk1Li4uIG5vCmNoZWNraW5nIGZvciB4bGY5NS4uLiBu
bwpjaGVja2luZyBmb3IgZjk1Li4uIG5vCmNoZWNraW5nIGZvciBmb3J0Li4uIG5vCmNoZWNraW5n
IGZvciBpZm9ydC4uLiBubwpjaGVja2luZyBmb3IgaWZjLi4uIG5vCmNoZWNraW5nIGZvciBlZmMu
Li4gbm8KY2hlY2tpbmcgZm9yIHBnZjk1Li4uIG5vCmNoZWNraW5nIGZvciBsZjk1Li4uIG5vCmNo
ZWNraW5nIGZvciBmdG4uLi4gbm8KY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdO
VSBGb3J0cmFuIDc3IGNvbXBpbGVyLi4uIG5vCmNoZWNraW5nIHdoZXRoZXIgIGFjY2VwdHMgLWcu
Li4gbm8KY2hlY2tpbmcgdGhlIG1heGltdW0gbGVuZ3RoIG9mIGNvbW1hbmQgbGluZSBhcmd1bWVu
dHMuLi4gMTU3Mjg2NApjaGVja2luZyBjb21tYW5kIHRvIHBhcnNlIC91c3IvYmluL25tIC1CIG91
dHB1dCBmcm9tIGdjYyBvYmplY3QuLi4gb2sKY2hlY2tpbmcgZm9yIG9iamRpci4uLiAubGlicwpj
aGVja2luZyBmb3IgYXIuLi4gYXIKY2hlY2tpbmcgZm9yIHJhbmxpYi4uLiByYW5saWIKY2hlY2tp
bmcgZm9yIHN0cmlwLi4uIHN0cmlwCmNoZWNraW5nIGlmIGdjYyBzdXBwb3J0cyAtZm5vLXJ0dGkg
LWZuby1leGNlcHRpb25zLi4uIG5vCmNoZWNraW5nIGZvciBnY2Mgb3B0aW9uIHRvIHByb2R1Y2Ug
UElDLi4uIC1mUElDCmNoZWNraW5nIGlmIGdjYyBQSUMgZmxhZyAtZlBJQyB3b3Jrcy4uLiB5ZXMK
Y2hlY2tpbmcgaWYgZ2NjIHN0YXRpYyBmbGFnIC1zdGF0aWMgd29ya3MuLi4geWVzCmNoZWNraW5n
IGlmIGdjYyBzdXBwb3J0cyAtYyAtbyBmaWxlLm8uLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdGhl
IGdjYyBsaW5rZXIgKC91c3IvaTY4Ni1wYy1saW51eC1nbnUvYmluL2xkKSBzdXBwb3J0cyBzaGFy
ZWQgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIC1sYyBzaG91bGQgYmUgZXhwbGlj
aXRseSBsaW5rZWQgaW4uLi4gbm8KY2hlY2tpbmcgZHluYW1pYyBsaW5rZXIgY2hhcmFjdGVyaXN0
aWNzLi4uIEdOVS9MaW51eCBsZC5zbwpjaGVja2luZyBob3cgdG8gaGFyZGNvZGUgbGlicmFyeSBw
YXRocyBpbnRvIHByb2dyYW1zLi4uIGltbWVkaWF0ZQpjaGVja2luZyB3aGV0aGVyIHN0cmlwcGlu
ZyBsaWJyYXJpZXMgaXMgcG9zc2libGUuLi4geWVzCmNoZWNraW5nIGlmIGxpYnRvb2wgc3VwcG9y
dHMgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBzaGFy
ZWQgbGlicmFyaWVzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHN0YXRpYyBsaWJy
YXJpZXMuLi4gbm8KY29uZmlndXJlOiBjcmVhdGluZyBsaWJ0b29sCmFwcGVuZGluZyBjb25maWd1
cmF0aW9uIHRhZyAiQ1hYIiB0byBsaWJ0b29sCmNoZWNraW5nIGZvciBsZCB1c2VkIGJ5IGcrKy4u
LiAvdXNyL2k2ODYtcGMtbGludXgtZ251L2Jpbi9sZApjaGVja2luZyBpZiB0aGUgbGlua2VyICgv
dXNyL2k2ODYtcGMtbGludXgtZ251L2Jpbi9sZCkgaXMgR05VIGxkLi4uIHllcwpjaGVja2luZyB3
aGV0aGVyIHRoZSBnKysgbGlua2VyICgvdXNyL2k2ODYtcGMtbGludXgtZ251L2Jpbi9sZCkgc3Vw
cG9ydHMgc2hhcmVkIGxpYnJhcmllcy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGcrKyBvcHRpb24gdG8g
cHJvZHVjZSBQSUMuLi4gLWZQSUMKY2hlY2tpbmcgaWYgZysrIFBJQyBmbGFnIC1mUElDIHdvcmtz
Li4uIHllcwpjaGVja2luZyBpZiBnKysgc3RhdGljIGZsYWcgLXN0YXRpYyB3b3Jrcy4uLiB5ZXMK
Y2hlY2tpbmcgaWYgZysrIHN1cHBvcnRzIC1jIC1vIGZpbGUuby4uLiB5ZXMKY2hlY2tpbmcgd2hl
dGhlciB0aGUgZysrIGxpbmtlciAoL3Vzci9pNjg2LXBjLWxpbnV4LWdudS9iaW4vbGQpIHN1cHBv
cnRzIHNoYXJlZCBsaWJyYXJpZXMuLi4geWVzCmNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJh
Y3RlcmlzdGljcy4uLiBHTlUvTGludXggbGQuc28KKGNhY2hlZCkgKGNhY2hlZCkgY2hlY2tpbmcg
aG93IHRvIGhhcmRjb2RlIGxpYnJhcnkgcGF0aHMgaW50byBwcm9ncmFtcy4uLiBpbW1lZGlhdGUK
YXBwZW5kaW5nIGNvbmZpZ3VyYXRpb24gdGFnICJGNzciIHRvIGxpYnRvb2wKY2hlY2tpbmcgZm9y
IHNwZWNpYWwgQyBjb21waWxlciBvcHRpb25zIG5lZWRlZCBmb3IgbGFyZ2UgZmlsZXMuLi4gbm8K
Y2hlY2tpbmcgZm9yIF9GSUxFX09GRlNFVF9CSVRTIHZhbHVlIG5lZWRlZCBmb3IgbGFyZ2UgZmls
ZXMuLi4gNjQKY2hlY2tpbmcgZm9yIGJhc2guLi4gL2Jpbi9iYXNoCmNoZWNraW5nIGlmIGRvbHQg
c3VwcG9ydHMgdGhpcyBob3N0Li4uIHllcywgcmVwbGFjaW5nIGxpYnRvb2wKY2hlY2tpbmcgaWYg
ZysrIHN1cHBvcnRzIC1mdmlzaWJpbGl0eT1oaWRkZW4gLWZ2aXNpYmlsaXR5LWlubGluZXMtaGlk
ZGVuLi4uIHllcwpjaGVja2luZyBmb3IgcGVybC4uLiAvdXNyL2Jpbi9wZXJsCmNoZWNraW5nIGZv
ciBiaXNvbi4uLiAvdXNyL2Jpbi9iaXNvbgpjaGVja2luZyBmb3IgZmxleC4uLiAvdXNyL2Jpbi9m
bGV4CmNoZWNraW5nIGZvciBnYXdrLi4uIChjYWNoZWQpIGdhd2sKY2hlY2tpbmcgZm9yIGdwZXJm
Li4uIC91c3IvYmluL2dwZXJmCmNoZWNraW5nIGZvciBtdi4uLiAvYmluL212CmNoZWNraW5nIGZv
ciBnbGliLWdlbm1hcnNoYWwuLi4gL3Vzci9iaW4vZ2xpYi1nZW5tYXJzaGFsCmNoZWNraW5nIGZv
ciBnbGliLW1rZW51bXMuLi4gL3Vzci9iaW4vZ2xpYi1ta2VudW1zCmNoZWNraW5nIGZvciBhbiBB
TlNJIEMtY29uZm9ybWluZyBjb25zdC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGlubGluZS4uLiBpbmxp
bmUKY2hlY2tpbmcgZm9yIHdvcmtpbmcgdm9sYXRpbGUuLi4geWVzCmNoZWNraW5nIGZvciBBTlNJ
IEMgaGVhZGVyIGZpbGVzLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Igc3RkYm9vbC5oIHRo
YXQgY29uZm9ybXMgdG8gQzk5Li4uIHllcwpjaGVja2luZyBmb3IgX0Jvb2wuLi4geWVzCmNoZWNr
aW5nIHB0aHJlYWQuaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIHB0aHJlYWQuaCBwcmVzZW5j
ZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIHB0aHJlYWQuaC4uLiB5ZXMKY2hlY2tpbmcgZm9yIGpwZWdf
ZGVzdHJveV9kZWNvbXByZXNzIGluIC1sanBlZy4uLiB5ZXMKY2hlY2tpbmcgZm9yIGpwZWdsaWIu
Li4geWVzCmNoZWNraW5nIGZvciBwa2ctY29uZmlnLi4uIC91c3IvYmluL3BrZy1jb25maWcKY2hl
Y2tpbmcgZm9yIGxpYnBuZzEyLi4uIHllcwpjaGVja2luZyB0aGUgVW5pY29kZSBiYWNrZW5kIHRv
IHVzZS4uLiBpY3UKY2hlY2tpbmcgZm9yIGljdS1jb25maWcuLi4gL3Vzci9iaW4vaWN1LWNvbmZp
ZwpjaGVja2luZyB0aGUgdGFyZ2V0IHdpbmRvd2luZyBzeXN0ZW0uLi4geDExCmNoZWNraW5nIGZv
ciBIaWxkb24gVUkgZXh0ZW5zaW9ucy4uLiBubwpjaGVja2luZyB0aGUgSFRUUCBiYWNrZW5kIHRv
IHVzZS4uLiBjdXJsCmNoZWNraW5nIGZvciBHTE9CQUxERVBTLi4uIHllcwpjaGVja2luZyBmb3Ig
TElCWE1MLi4uIHllcwpjaGVja2luZyBmb3IgUEFOR08uLi4geWVzCmNoZWNraW5nIGZvciBDQUlS
Ty4uLiB5ZXMKY2hlY2tpbmcgZm9yIEdUSy4uLiB5ZXMKY2hlY2tpbmcgZm9yIFhULi4uIHllcwpj
aGVja2luZyB3aGV0aGVyIHRvIGRvIGEgZGVidWcgYnVpbGQuLi4gbm8KY2hlY2tpbmcgd2hldGhl
ciB0byBlbmFibGUgb3B0aW1pemVkIGJ1aWxkcy4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBl
bmFibGUgRGFzaGJvYXJkIHN1cHBvcnQuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxl
IEhUTUw1IG9mZmxpbmUgd2ViIGFwcGxpY2F0aW9ucyBzdXBwb3J0Li4uIHllcwpjaGVja2luZyB3
aGV0aGVyIHRvIGVuYWJsZSBIVE1MNSBjbGllbnQtc2lkZSBzZXNzaW9uIGFuZCBwZXJzaXN0ZW50
IHN0b3JhZ2Ugc3VwcG9ydC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgSFRNTDUg
Y2xpZW50LXNpZGUgZGF0YWJhc2Ugc3RvcmFnZSBzdXBwb3J0Li4uIHllcwpjaGVja2luZyB3aGV0
aGVyIHRvIGVuYWJsZSBpY29uIGRhdGFiYXNlIHN1cHBvcnQuLi4geWVzCmNoZWNraW5nIHdoZXRo
ZXIgdG8gZW5hYmxlIEhUTUw1IHZpZGVvIHN1cHBvcnQuLi4gbm8KY2hlY2tpbmcgd2hldGhlciB0
byBlbmFibGUgWFBhdGggc3VwcG9ydC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUg
WFNMVCBzdXBwb3J0Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBTVkcgc3VwcG9y
dC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgU1ZHIGFuaW1h
dGlvbi4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgU1ZHIGZp
bHRlcnMuLi4gbm8KY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgU1ZHIGZv
bnRzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciBTVkcgZm9y
ZWlnbiBvYmplY3RzLi4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBTVkcgYXMgSW1h
Z2Ugc3VwcG9ydC4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3Ig
U1ZHIHVzZSBlbGVtZW50Li4uIHllcwpjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBjb2RlIGNv
dmVyYWdlIHN1cHBvcnQuLi4gbm8KY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgb3B0aW1pemVk
IG1lbW9yeSBhbGxvY2F0b3IuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIEpJVCBj
b21waWxhdGlvbi4uLiB5ZXMKY2hlY2tpbmcgdGhlIGZvbnQgYmFja2VuZCB0byB1c2UuLi4gZnJl
ZXR5cGUKY2hlY2tpbmcgZm9yIExJQkNVUkwuLi4geWVzCmNoZWNraW5nIGZvciBGUkVFVFlQRS4u
LiB5ZXMKY2hlY2tpbmcgZm9yIFNRTElURTMuLi4geWVzCmNoZWNraW5nIGZvciBMSUJYU0xULi4u
IHllcwpjb25maWd1cmU6IGNyZWF0aW5nIC4vY29uZmlnLnN0YXR1cwpjb25maWcuc3RhdHVzOiBj
cmVhdGluZyBHTlVtYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBXZWJLaXQvZ3RrL3dl
YmtpdC0xLjAucGMKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgV2ViS2l0L2d0ay93ZWJraXQvd2Vi
a2l0dmVyc2lvbi5oCmNvbmZpZy5zdGF0dXM6IGNyZWF0aW5nIGF1dG90b29sc2NvbmZpZy5oCmNv
bmZpZy5zdGF0dXM6IGV4ZWN1dGluZyBkZXBmaWxlcyBjb21tYW5kcwoKV2ViS2l0IHdhcyBjb25m
aWd1cmVkIHdpdGggdGhlIGZvbGxvd2luZyBvcHRpb25zOgoKQnVpbGQgY29uZmlndXJhdGlvbjoK
IEVuYWJsZSBkZWJ1Z2dpbmcgKHNsb3cpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDogbm8KIEVuYWJsZSBHQ0MgYnVpbGQgb3B0aW1pemF0aW9uICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogeWVzCiBDb2RlIGNvdmVyYWdlIHN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA6IG5vCiBVbmljb2RlIGJhY2tlbmQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICA6IGljdQogSFRUUCBiYWNrZW5kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBjdXJsCiBGb250IGJhY2tlbmQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGZyZWV0eXBlCiBPcHRpbWl6ZWQg
bWVtb3J5IGFsbG9jYXRvciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHllcwpGZWF0
dXJlczoKIEpJVCBjb21waWxhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogeWVzCiBEYXNoYm9hcmQgc3VwcG9ydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA6IHllcwogSFRNTDUgb2ZmbGluZSB3ZWIgYXBwbGljYXRpb25zIHN1cHBv
cnQgICAgICAgICAgICAgICAgICAgOiB5ZXMKIEhUTUw1IGNsaWVudC1zaWRlIHNlc3Npb24gYW5k
IHBlcnNpc3RlbnQgc3RvcmFnZSBzdXBwb3J0IDogeWVzCiBIVE1MNSBjbGllbnQtc2lkZSBkYXRh
YmFzZSBzdG9yYWdlIHN1cHBvcnQgICAgICAgICAgICAgICA6IHllcwogSFRNTDUgdmlkZW8gZWxl
bWVudCBzdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBubwogSWNvbiBkYXRh
YmFzZSBzdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiB5ZXMKIFNW
RyBzdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDog
eWVzCiBTVkcgYW5pbWF0aW9uIHN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA6IHllcwogU1ZHIGZpbHRlcnMgc3VwcG9ydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBubwogU1ZHIGZvbnRzIHN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgOiB5ZXMKIFNWRyBmb3JlaWduIG9iamVjdCBzdXBwb3J0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDogeWVzCiBTVkcgYXMgaW1hZ2Ugc3VwcG9ydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHllcwogU1ZHIHVzZSBlbGVtZW50IHN1
cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiB5ZXMKIFhQQVRIIHN1cHBv
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogeWVzCiBYU0xU
IHN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHll
cwpHVEsrIGNvbmZpZ3VyYXRpb246CiBHREsgdGFyZ2V0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IHgxMQogSGlsZG9uIFVJIGV4dGVuc2lvbnMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBubwoKL3Vzci9iaW4vcGVybCBKYXZhU2Ny
aXB0Q29yZS9jcmVhdGVfaGFzaF90YWJsZSBKYXZhU2NyaXB0Q29yZS9wYXJzZXIvS2V5d29yZHMu
dGFibGUgPiBEZXJpdmVkU291cmNlcy9MZXhlci5sdXQuaApDcmVhdGluZyBoYXNodGFibGUgZm9y
IEphdmFTY3JpcHRDb3JlL3BhcnNlci9LZXl3b3Jkcy50YWJsZQovdXNyL2Jpbi9wZXJsIEphdmFT
Y3JpcHRDb3JlL2NyZWF0ZV9oYXNoX3RhYmxlIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvQXJyYXlQ
cm90b3R5cGUuY3BwIC1pID4gSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5s
dXQuaApDcmVhdGluZyBoYXNodGFibGUgZm9yIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvQXJyYXlQ
cm90b3R5cGUuY3BwCi91c3IvYmluL3BlcmwgSmF2YVNjcmlwdENvcmUvY3JlYXRlX2hhc2hfdGFi
bGUgSmF2YVNjcmlwdENvcmUvcnVudGltZS9EYXRlUHJvdG90eXBlLmNwcCAtaSA+IEphdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvRGF0ZVByb3RvdHlwZS5sdXQuaApDcmVhdGluZyBoYXNodGFibGUgZm9y
IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvRGF0ZVByb3RvdHlwZS5jcHAKL3Vzci9iaW4vcGVybCBK
YXZhU2NyaXB0Q29yZS9jcmVhdGVfaGFzaF90YWJsZSBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL01h
dGhPYmplY3QuY3BwIC1pID4gSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYXRoT2JqZWN0Lmx1dC5o
CkNyZWF0aW5nIGhhc2h0YWJsZSBmb3IgSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYXRoT2JqZWN0
LmNwcAovdXNyL2Jpbi9wZXJsIEphdmFTY3JpcHRDb3JlL2NyZWF0ZV9oYXNoX3RhYmxlIEphdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvTnVtYmVyQ29uc3RydWN0b3IuY3BwIC1pID4gSmF2YVNjcmlwdENv
cmUvcnVudGltZS9OdW1iZXJDb25zdHJ1Y3Rvci5sdXQuaApDcmVhdGluZyBoYXNodGFibGUgZm9y
IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvTnVtYmVyQ29uc3RydWN0b3IuY3BwCi91c3IvYmluL3Bl
cmwgSmF2YVNjcmlwdENvcmUvY3JlYXRlX2hhc2hfdGFibGUgSmF2YVNjcmlwdENvcmUvcnVudGlt
ZS9SZWdFeHBDb25zdHJ1Y3Rvci5jcHAgLWkgPiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL1JlZ0V4
cENvbnN0cnVjdG9yLmx1dC5oCkNyZWF0aW5nIGhhc2h0YWJsZSBmb3IgSmF2YVNjcmlwdENvcmUv
cnVudGltZS9SZWdFeHBDb25zdHJ1Y3Rvci5jcHAKL3Vzci9iaW4vcGVybCBKYXZhU2NyaXB0Q29y
ZS9jcmVhdGVfaGFzaF90YWJsZSBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL1JlZ0V4cE9iamVjdC5j
cHAgLWkgPiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL1JlZ0V4cE9iamVjdC5sdXQuaApDcmVhdGlu
ZyBoYXNodGFibGUgZm9yIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvUmVnRXhwT2JqZWN0LmNwcAov
dXNyL2Jpbi9wZXJsIEphdmFTY3JpcHRDb3JlL2NyZWF0ZV9oYXNoX3RhYmxlIEphdmFTY3JpcHRD
b3JlL3J1bnRpbWUvU3RyaW5nUHJvdG90eXBlLmNwcCAtaSA+IEphdmFTY3JpcHRDb3JlL3J1bnRp
bWUvU3RyaW5nUHJvdG90eXBlLmx1dC5oCkNyZWF0aW5nIGhhc2h0YWJsZSBmb3IgSmF2YVNjcmlw
dENvcmUvcnVudGltZS9TdHJpbmdQcm90b3R5cGUuY3BwCi91c3IvYmluL3BlcmwgSmF2YVNjcmlw
dENvcmUvcGNyZS9kZnRhYmxlcyBKYXZhU2NyaXB0Q29yZS9wY3JlL2NoYXJ0YWJsZXMuYwovdXNy
L2Jpbi9iaXNvbiAtZCAtcCBranN5eSAuL0phdmFTY3JpcHRDb3JlL3BhcnNlci9HcmFtbWFyLnkg
LW8gRGVyaXZlZFNvdXJjZXMvR3JhbW1hci5jcHAgPiBiaXNvbl9vdXQudHh0IDI+JjEKL3Vzci9i
aW4vcGVybCAtcCAtZSAnRU5EIHsgaWYgKCRjb25mbGljdCkgeyB1bmxpbmsgIkdyYW1tYXIuY3Bw
IjsgZGllOyB9IH0gJGNvbmZsaWN0IHx8PSAvY29uZmxpY3QvJyA8IGJpc29uX291dC50eHQKY2F0
IC4vRGVyaXZlZFNvdXJjZXMvR3JhbW1hci5ocHAgPiAuL0Rlcml2ZWRTb3VyY2VzL0dyYW1tYXIu
aApybSAtZiAuL0Rlcml2ZWRTb3VyY2VzL0dyYW1tYXIuaHBwIGJpc29uX291dC50eHQKcm0gLWYg
Li9EZXJpdmVkU291cmNlcy9DU1NHcmFtbWFyLmNwcC5oIC4vRGVyaXZlZFNvdXJjZXMvQ1NTR3Jh
bW1hci5ocHAKL3Vzci9iaW4vYmlzb24gLWQgLXAgY3NzeXkgV2ViQ29yZS9jc3MvQ1NTR3JhbW1h
ci55IC1vIC4vRGVyaXZlZFNvdXJjZXMvQ1NTR3JhbW1hci5jcHAKV2ViQ29yZS9jc3MvQ1NTR3Jh
bW1hci55OjM0OC4xMS0yMDogc3ltYm9sIG1heWJlX3NnbWwgcmVkZWZpbmVkCm1ha2U6ICoqKiBb
RGVyaXZlZFNvdXJjZXMvQ1NTR3JhbW1hci5jcHBdIEVycm9yIDEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>25765</attachid>
            <date>2008-12-05 00:11:33 -0800</date>
            <delta_ts>2008-12-05 00:11:33 -0800</delta_ts>
            <desc>fix-bison-incompatibility.patch</desc>
            <filename>fix-bison-incompatibility.patch</filename>
            <type>text/plain</type>
            <size>463</size>
            <attacher name="Priit Laes (IRC: plaes)">plaes</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvY3NzL0NTU0dyYW1tYXIueSBiL1dlYkNvcmUvY3NzL0NTU0dy
YW1tYXIueQppbmRleCA5ZWU5YzkzLi45ZDBhMGM2IDEwMDY0NAotLS0gYS9XZWJDb3JlL2Nzcy9D
U1NHcmFtbWFyLnkKKysrIGIvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55CkBAIC05NCw2ICs5NCw4
IEBAIHN0YXRpYyBpbnQgY3NzeXlsZXgoWVlTVFlQRSogeXlsdmFsLCB2b2lkKiBwYXJzZXIpCiAK
ICVleHBlY3QgNDkKIAorJW5vbmFzc29jIExPV0VTVF9QUkVDCisKICVsZWZ0IFVOSU1QT1JUQU5U
X1RPSwogCiAldG9rZW4gV0hJVEVTUEFDRSBTR01MX0NECkBAIC0zNDksNyArMzUxLDcgQEAgbWF5
YmVfY2hhcnNldDoKIAogY2xvc2luZ19icmFjZToKICAgICAnfScKLSAgfCAlcHJlYyBtYXliZV9z
Z21sIFRPS0VOX0VPRgorICB8ICVwcmVjIExPV0VTVF9QUkVDIFRPS0VOX0VPRgogICA7CiAKIGNo
YXJzZXQ6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>25831</attachid>
            <date>2008-12-07 13:10:00 -0800</date>
            <delta_ts>2008-12-18 14:42:29 -0800</delta_ts>
            <desc>Updated patch</desc>
            <filename>fix-bison-incompatibility.patch</filename>
            <type>text/plain</type>
            <size>1760</size>
            <attacher name="Bernhard Rosenkraenzer">bero</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvY3NzL0NTU0dyYW1tYXIueSBiL1dlYkNvcmUvY3NzL0NTU0dy
YW1tYXIueQppbmRleCA5ZWU5YzkzLi45ZDBhMGM2IDEwMDY0NAotLS0gYS9XZWJDb3JlL2Nzcy9D
U1NHcmFtbWFyLnkKKysrIGIvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55CkBAIC05NCw2ICs5NCw4
IEBAIHN0YXRpYyBpbnQgY3NzeXlsZXgoWVlTVFlQRSogeXlsdmFsLCB2b2lkKiBwYXJzZXIpCiAK
ICVleHBlY3QgNDkKIAorJW5vbmFzc29jIExPV0VTVF9QUkVDCisKICVsZWZ0IFVOSU1QT1JUQU5U
X1RPSwogCiAldG9rZW4gV0hJVEVTUEFDRSBTR01MX0NECkBAIC0zNDksNyArMzUxLDcgQEAgbWF5
YmVfY2hhcnNldDoKIAogY2xvc2luZ19icmFjZToKICAgICAnfScKLSAgfCAlcHJlYyBtYXliZV9z
Z21sIFRPS0VOX0VPRgorICB8ICVwcmVjIExPV0VTVF9QUkVDIFRPS0VOX0VPRgogICA7CiAKIGNo
YXJzZXQ6CkBAIC0xMzU3LDEwICsxMzU3LDEwIEBAIHRlcm06CiAgICAgICAkJC5zdHJpbmcgPSAk
MTsKICAgfQogICAvKiBXZSBtaWdodCBuZWVkIHRvIGFjdHVhbGx5IHBhcnNlIHRoZSBudW1iZXIg
ZnJvbSBhIGRpbWVuc2lvbiwgYnV0IHdlIGNhbid0IGp1c3QgcHV0IHNvbWV0aGluZyB0aGF0IHVz
ZXMgJCQuc3RyaW5nIGludG8gdW5hcnlfdGVybS4gKi8KLSAgfCBESU1FTiBtYXliZV9zcGFjZSB7
ICQkLmlkID0gMDsgJCQuc3RyaW5nID0gJDE7ICQkLnVuaXQgPSBDU1NQcmltaXRpdmVWYWx1ZTo6
Q1NTX0RJTUVOU0lPTiB9Ci0gIHwgdW5hcnlfb3BlcmF0b3IgRElNRU4gbWF5YmVfc3BhY2UgeyAk
JC5pZCA9IDA7ICQkLnN0cmluZyA9ICQyOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFsdWU6OkNT
U19ESU1FTlNJT04gfQorICB8IERJTUVOIG1heWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJp
bmcgPSAkMTsgJCQudW5pdCA9IENTU1ByaW1pdGl2ZVZhbHVlOjpDU1NfRElNRU5TSU9OOyB9Cisg
IHwgdW5hcnlfb3BlcmF0b3IgRElNRU4gbWF5YmVfc3BhY2UgeyAkJC5pZCA9IDA7ICQkLnN0cmlu
ZyA9ICQyOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFsdWU6OkNTU19ESU1FTlNJT047IH0KICAg
fCBVUkkgbWF5YmVfc3BhY2UgeyAkJC5pZCA9IDA7ICQkLnN0cmluZyA9ICQxOyAkJC51bml0ID0g
Q1NTUHJpbWl0aXZlVmFsdWU6OkNTU19VUkk7IH0KLSAgfCBVTklDT0RFUkFOR0UgbWF5YmVfc3Bh
Y2UgeyAkJC5pZCA9IDA7ICQkLnN0cmluZyA9ICQxOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFs
dWU6OkNTU19VTklDT0RFX1JBTkdFIH0KKyAgfCBVTklDT0RFUkFOR0UgbWF5YmVfc3BhY2UgeyAk
JC5pZCA9IDA7ICQkLnN0cmluZyA9ICQxOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFsdWU6OkNT
U19VTklDT0RFX1JBTkdFOyB9CiAgIHwgaGV4Y29sb3IgeyAkJC5pZCA9IDA7ICQkLnN0cmluZyA9
ICQxOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFsdWU6OkNTU19QQVJTRVJfSEVYQ09MT1I7IH0K
ICAgfCAnIycgbWF5YmVfc3BhY2UgeyAkJC5pZCA9IDA7ICQkLnN0cmluZyA9IENTU1BhcnNlclN0
cmluZygpOyAkJC51bml0ID0gQ1NTUHJpbWl0aXZlVmFsdWU6OkNTU19QQVJTRVJfSEVYQ09MT1I7
IH0gLyogSGFuZGxlIGVycm9yIGNhc2U6ICJjb2xvcjogIzsiICovCiAgIC8qIEZJWE1FOiBhY2Nv
cmRpbmcgdG8gdGhlIHNwZWNzIGEgZnVuY3Rpb24gY2FuIGhhdmUgYSB1bmFyeV9vcGVyYXRvciBp
biBmcm9udC4gSSBrbm93IG5vIGNhc2Ugd2hlcmUgdGhpcyBtYWtlcyBzZW5zZSAqLwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26129</attachid>
            <date>2008-12-18 14:42:29 -0800</date>
            <delta_ts>2009-01-02 11:09:25 -0800</delta_ts>
            <desc>Updated patch - same as before plus changelog</desc>
            <filename>WebCore-bison-2.4.patch</filename>
            <type>text/plain</type>
            <size>2172</size>
            <attacher name="Bernhard Rosenkraenzer">bero</attacher>
            
              <data encoding="base64">LS0tIFdlYkNvcmUvQ2hhbmdlTG9nLmJpc29uMjR+CTIwMDgtMTItMTggMjM6MzY6MzUuODcxNDg0
MjczICswMTAwCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkyMDA4LTEyLTE4IDIzOjM5OjAwLjc5MDM1
OTE1NSArMDEwMApAQCAtMCwwICsxLDggQEAKKzIwMDgtMTItMTggIEJlcm5oYXJkIFJvc2Vua3Jh
ZW56ZXIgPGJlcm9AYXJrbGludXguY2g+CisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIyMjA1CisgICAgICAgIEZpeCBjb21wYXRpYmlsaXR5IHdpdGgg
Ymlzb24gMi40LCBwYXJ0aWFsbHkgYmFzZWQgb24gb2xkZXIgcGF0Y2ggYnkKKyAgICAgICAgUHJp
aXQgTGFlcyA8YW1kQHN0b3JlMjAuY29tPgorCisgICAgICAgICogV2ViQ29yZS9jc3MvQ1NTR3Jh
bW1hci55OiBNYWRlIGNvbXBhdGlibGUgd2l0aCBiaXNvbiAyLjQKKwotLS0gV2ViQ29yZS9jc3Mv
Q1NTR3JhbW1hci55LmJpc29uMjR+CTIwMDgtMTItMDUgMDk6MTk6NTIuMDAwMDAwMDAwICswMTAw
CisrKyBXZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkJMjAwOC0xMi0xOCAyMzoyMzozNi40NDgzNjUy
MjEgKzAxMDAKQEAgLTk0LDYgKzk0LDggQEAgc3RhdGljIGludCBjc3N5eWxleChZWVNUWVBFKiB5
eWx2YWwsIHZvaQogCiAlZXhwZWN0IDQ5CiAKKyVub25hc3NvYyBMT1dFU1RfUFJFQworCiAlbGVm
dCBVTklNUE9SVEFOVF9UT0sKIAogJXRva2VuIFdISVRFU1BBQ0UgU0dNTF9DRApAQCAtMzQ5LDcg
KzM1MSw3IEBAIG1heWJlX2NoYXJzZXQ6CiAKIGNsb3NpbmdfYnJhY2U6CiAgICAgJ30nCi0gIHwg
JXByZWMgbWF5YmVfc2dtbCBUT0tFTl9FT0YKKyAgfCAlcHJlYyBMT1dFU1RfUFJFQyBUT0tFTl9F
T0YKICAgOwogCiBjaGFyc2V0OgpAQCAtMTM1NSwxMCArMTM1NywxMCBAQCB0ZXJtOgogICAgICAg
JCQuc3RyaW5nID0gJDE7CiAgIH0KICAgLyogV2UgbWlnaHQgbmVlZCB0byBhY3R1YWxseSBwYXJz
ZSB0aGUgbnVtYmVyIGZyb20gYSBkaW1lbnNpb24sIGJ1dCB3ZSBjYW4ndCBqdXN0IHB1dCBzb21l
dGhpbmcgdGhhdCB1c2VzICQkLnN0cmluZyBpbnRvIHVuYXJ5X3Rlcm0uICovCi0gIHwgRElNRU4g
bWF5YmVfc3BhY2UgeyAkJC5pZCA9IDA7ICQkLnN0cmluZyA9ICQxOyAkJC51bml0ID0gQ1NTUHJp
bWl0aXZlVmFsdWU6OkNTU19ESU1FTlNJT04gfQotICB8IHVuYXJ5X29wZXJhdG9yIERJTUVOIG1h
eWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJpbmcgPSAkMjsgJCQudW5pdCA9IENTU1ByaW1p
dGl2ZVZhbHVlOjpDU1NfRElNRU5TSU9OIH0KKyAgfCBESU1FTiBtYXliZV9zcGFjZSB7ICQkLmlk
ID0gMDsgJCQuc3RyaW5nID0gJDE7ICQkLnVuaXQgPSBDU1NQcmltaXRpdmVWYWx1ZTo6Q1NTX0RJ
TUVOU0lPTjsgfQorICB8IHVuYXJ5X29wZXJhdG9yIERJTUVOIG1heWJlX3NwYWNlIHsgJCQuaWQg
PSAwOyAkJC5zdHJpbmcgPSAkMjsgJCQudW5pdCA9IENTU1ByaW1pdGl2ZVZhbHVlOjpDU1NfRElN
RU5TSU9OOyB9CiAgIHwgVVJJIG1heWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJpbmcgPSAk
MTsgJCQudW5pdCA9IENTU1ByaW1pdGl2ZVZhbHVlOjpDU1NfVVJJOyB9Ci0gIHwgVU5JQ09ERVJB
TkdFIG1heWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJpbmcgPSAkMTsgJCQudW5pdCA9IENT
U1ByaW1pdGl2ZVZhbHVlOjpDU1NfVU5JQ09ERV9SQU5HRSB9CisgIHwgVU5JQ09ERVJBTkdFIG1h
eWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJpbmcgPSAkMTsgJCQudW5pdCA9IENTU1ByaW1p
dGl2ZVZhbHVlOjpDU1NfVU5JQ09ERV9SQU5HRTsgfQogICB8IGhleGNvbG9yIHsgJCQuaWQgPSAw
OyAkJC5zdHJpbmcgPSAkMTsgJCQudW5pdCA9IENTU1ByaW1pdGl2ZVZhbHVlOjpDU1NfUEFSU0VS
X0hFWENPTE9SOyB9CiAgIHwgJyMnIG1heWJlX3NwYWNlIHsgJCQuaWQgPSAwOyAkJC5zdHJpbmcg
PSBDU1NQYXJzZXJTdHJpbmcoKTsgJCQudW5pdCA9IENTU1ByaW1pdGl2ZVZhbHVlOjpDU1NfUEFS
U0VSX0hFWENPTE9SOyB9IC8qIEhhbmRsZSBlcnJvciBjYXNlOiAiY29sb3I6ICM7IiAqLwogICAv
KiBGSVhNRTogYWNjb3JkaW5nIHRvIHRoZSBzcGVjcyBhIGZ1bmN0aW9uIGNhbiBoYXZlIGEgdW5h
cnlfb3BlcmF0b3IgaW4gZnJvbnQuIEkga25vdyBubyBjYXNlIHdoZXJlIHRoaXMgbWFrZXMgc2Vu
c2UgKi8K
</data>
<flag name="review"
          id="12333"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>