<?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>83584</bug_id>
          
          <creation_ts>2012-04-10 08:18:05 -0700</creation_ts>
          <short_desc>Fix the build with gcc 4.7.0</short_desc>
          <delta_ts>2012-04-13 06:54:34 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</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>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>43191</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andras Becsi">abecsi</reporter>
          <assigned_to name="Andras Becsi">abecsi</assigned_to>
          <cc>jingdow</cc>
    
    <cc>kbalazs</cc>
    
    <cc>ossy</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>599283</commentid>
    <comment_count>0</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-10 08:18:05 -0700</bug_when>
    <thetext>Building WebKit with the recently released gcc 4.7.0 is not possible because the compiler has a few new warning messages which make the build fail because of Werror.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599340</commentid>
    <comment_count>1</comment_count>
      <attachid>136470</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-10 09:24:42 -0700</bug_when>
    <thetext>Created attachment 136470
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599351</commentid>
    <comment_count>2</comment_count>
      <attachid>136470</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-04-10 09:50:22 -0700</bug_when>
    <thetext>Comment on attachment 136470
proposed fix

Attachment 136470 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/12379515</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599352</commentid>
    <comment_count>3</comment_count>
      <attachid>136473</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-10 09:51:36 -0700</bug_when>
    <thetext>Created attachment 136473
updated patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599356</commentid>
    <comment_count>4</comment_count>
      <attachid>136474</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-10 10:00:13 -0700</bug_when>
    <thetext>Created attachment 136474
updated patch with updated changelog

*sigh*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>599542</commentid>
    <comment_count>5</comment_count>
      <attachid>136474</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-04-10 12:51:45 -0700</bug_when>
    <thetext>Comment on attachment 136474
updated patch with updated changelog

View in context: https://bugs.webkit.org/attachment.cgi?id=136474&amp;action=review

&gt; Source/WebCore/html/HTMLImageElement.cpp:76
&gt; -    if (optionalHeight &gt; 0)
&gt; +    if (optionalHeight)

Heh.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600196</commentid>
    <comment_count>6</comment_count>
      <attachid>136474</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-11 04:23:29 -0700</bug_when>
    <thetext>Comment on attachment 136474
updated patch with updated changelog

Clearing flags on attachment: 136474

Committed r113848: &lt;http://trac.webkit.org/changeset/113848&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600197</commentid>
    <comment_count>7</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-11 04:23:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>600979</commentid>
    <comment_count>8</comment_count>
    <who name="">jingdow</who>
    <bug_when>2012-04-12 01:10:51 -0700</bug_when>
    <thetext>Still fails with error:

g++: error: unrecognized command line option ‘-fuse-ld=gold’

on x86_64 architecture. It works if I manually edit &apos;Tools/qmake/mkspecs/features/unix/default_post.prf&apos; removing lines 41-46.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>601030</commentid>
    <comment_count>9</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2012-04-12 02:21:18 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; Still fails with error:
&gt; 
&gt; g++: error: unrecognized command line option ‘-fuse-ld=gold’
&gt; 
&gt; on x86_64 architecture. It works if I manually edit &apos;Tools/qmake/mkspecs/features/unix/default_post.prf&apos; removing lines 41-46.

Strange. Do you use the same gcc for building qt and webkit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>601040</commentid>
    <comment_count>10</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-12 02:41:02 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; Still fails with error:
&gt; 
&gt; g++: error: unrecognized command line option ‘-fuse-ld=gold’
&gt; 
&gt; on x86_64 architecture. It works if I manually edit &apos;Tools/qmake/mkspecs/features/unix/default_post.prf&apos; removing lines 41-46.

You have to build Qt with the same compiler you try to build WebKit, since the QT_GCC_FOO_VERSION variables are set on compile time of Qt.

So if your Qt was built with gcc 4.6 (or older), then the check does not work, and the -fuse-ld=gold is appended.

There should probably be a version check for the actual compiler in the WebKit codebase, but this is not trivial since we support a myriad of compilers. 
And additionally, this is a transition problem which should be fixed by the Qt packagers of the distribution / the provider of your Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>601041</commentid>
    <comment_count>11</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2012-04-12 02:45:05 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; (In reply to comment #8)
&gt; &gt; Still fails with error:
&gt; &gt; 
&gt; &gt; g++: error: unrecognized command line option ‘-fuse-ld=gold’
&gt; &gt; 
&gt; &gt; on x86_64 architecture. It works if I manually edit &apos;Tools/qmake/mkspecs/features/unix/default_post.prf&apos; removing lines 41-46.
&gt; 
&gt; You have to build Qt with the same compiler you try to build WebKit, since the QT_GCC_FOO_VERSION variables are set on compile time of Qt.
&gt; 
&gt; So if your Qt was built with gcc 4.6 (or older), then the check does not work, and the -fuse-ld=gold is appended.
&gt; 
&gt; There should probably be a version check for the actual compiler in the WebKit codebase, but this is not trivial since we support a myriad of compilers. 
&gt; And additionally, this is a transition problem which should be fixed by the Qt packagers of the distribution / the provider of your Qt.

This made me wonder if we should consider removing the QMAKE_LFLAGS += -fuse-ld=gold line altogether and require developers to set ld.gold as the default linker if they want to use it.

Tor Arne, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>602036</commentid>
    <comment_count>12</comment_count>
    <who name="">jingdow</who>
    <bug_when>2012-04-13 06:54:34 -0700</bug_when>
    <thetext>To reply Balazs and Andras: I use Qt binary package provided by my OS (Arch Linux), which is (most probably) compiled with gcc 4.6. Thanks for clarification.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136470</attachid>
            <date>2012-04-10 09:24:42 -0700</date>
            <delta_ts>2012-04-10 09:51:36 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>fix-for-gcc-4.7.0.patch</filename>
            <type>text/plain</type>
            <size>6100</size>
            <attacher name="Andras Becsi">abecsi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhN2U2YzRkLi43ZTk2YjRjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4
IEBACisyMDEyLTA0LTEwICBBbmRyYXMgQmVjc2kgIDxhbmRyYXMuYmVjc2lAbm9raWEuY29tPgor
CisgICAgICAgIEZpeCB0aGUgYnVpbGQgd2l0aCBnY2MgNC43LjAKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgzNTg0CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIG5lZWRlZC4KKworICAg
ICAgICAqIFRhcmdldC5wcmk6IERpc2FibGUgV2Vycm9yIG9uIHRoZSBBTkdMRSBjb2RlIHNpbmNl
IGl0IGhhcyBzZXZlcmFsIHJlY3VycmluZyBpc3N1ZXMKKyAgICAgICAgYmVjYXVzZSBvbGRlciB2
ZXJzaW9ucyBvZiBmbGV4ICg8Mi41LjM1KSBhbmQgYmlzb24gKDwyLjUpIGdlbmVyYXRlIGNvZGUg
d2hpY2gKKyAgICAgICAgdHJpZ2dlcnMgd2FybmluZ3MuIFRoaXMgZ2VuZXJhdGVkIGNvZGUgaXMg
Y29tbWl0dGVkIG9uIGVhY2ggdmVyc2lvbiB1cGRhdGUgb2YgQU5HTEUsCisgICAgICAgIGFuZCBp
dCBpcyB2ZXJ5IGxpa2VseSB0aGF0IHRoZSBjb2RlIGlzIGdlbmVyYXRlZCB3aXRoIG9sZGVyIHZl
cnNpb25zIG9mIHRoZSBtZW50aW9uZWQKKyAgICAgICAgdG9vbHMuCisgICAgICAgICogaHRtbC9I
VE1MSW1hZ2VFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxJbWFnZUVsZW1lbnQ6
OmNyZWF0ZUZvckpTQ29uc3RydWN0b3IpOiBGYWlscyBiZWNhdXNlIG9mIC1XZXJyb3I9ZXh0cmEK
KyAgICAgICAgKiBwYWdlL0ZyYW1lLmg6IEZhaWxzIGJlY2F1c2UgLVdlcnJvcj1kZWxldGUtbm9u
LXZpcnR1YWwtZHRvciwgZ2NjIHJlcXVpcmVzIGNsYXNzZXMKKyAgICAgICAgd2hpY2ggaGF2ZSB2
aXJ0dWFsIG1ldGhvZHMgdG8gaGF2ZSBhIHZpcnR1YWwgZGVzdHJ1Y3RvciBpZiB0aGVpciBvciB0
aGVpciBzdWJjbGFzcworICAgICAgICBpbnN0YW5jZXMgYXJlIGRlbGV0ZWQuCisgICAgICAgIChX
ZWJDb3JlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJhY2tpbmdTdG9yZUNs
aWVudC5oOiBEaXR0by4KKyAgICAgICAgKFdlYkNvcmU6OlRpbGVkQmFja2luZ1N0b3JlQ2xpZW50
Ojp+VGlsZWRCYWNraW5nU3RvcmVDbGllbnQpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oOiBEaXR0by4KKyAgICAgICAgKFdl
YkNvcmU6OlRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyOjp+VGV4dHVyZU1hcHBlclBsYXRmb3Jt
TGF5ZXIpOgorCiAyMDEyLTA0LTEwICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IG1ha2UgZXJyb3IgYSBzdHJpbmcgb24gdGhl
IGZyb250LWVuZCBzaWRlLCBub3QgYW4gb2JqZWN0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJDb3JlL1RhcmdldC5wcmkKaW5kZXggZDQ0YTAwYS4u
NDhhYzdlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvVGFyZ2V0LnByaQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9UYXJnZXQucHJpCkBAIC0zOTUzLDYgKzM5NTMsNyBAQCBjb250YWlucyhERUZJ
TkVTLCBFTkFCTEVfV0VCR0w9MSkgewogICAgICAgICAgICAgQU5HTEVfQ0ZMQUdTICs9IC1Xbm8t
bWlzc2luZy1ub3JldHVybgogICAgICAgICAgICAgQU5HTEVfQ0ZMQUdTICs9IC1Xbm8tdW51c2Vk
LWZ1bmN0aW9uCiAgICAgICAgICAgICBBTkdMRV9DRkxBR1MgKz0gLVduby1yZW9yZGVyCisgICAg
ICAgICAgICBBTkdMRV9DRkxBR1MgKz0gLVduby1lcnJvcgogCiAgICAgICAgICAgICBhbmdsZV9j
eHguY29tbWFuZHMgPSAkJFFNQUtFX0NYWCAtYyAkKENYWEZMQUdTKSAkJEFOR0xFX0NGTEFHUyAk
KElOQ1BBVEgpICR7UU1BS0VfRklMRV9JTn0gLW8gJHtRTUFLRV9GSUxFX09VVH0KICAgICAgICAg
ICAgIGFuZ2xlX2N4eC5vdXRwdXQgPSAke1FNQUtFX1ZBUl9PQkpFQ1RTX0RJUn0ke1FNQUtFX0ZJ
TEVfQkFTRX0kJFFNQUtFX0VYVF9PQkoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTEltYWdlRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbWFnZUVsZW1l
bnQuY3BwCmluZGV4IDJlODQ3ZmUuLjJhZmU5NmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTEltYWdlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
SW1hZ2VFbGVtZW50LmNwcApAQCAtNzMsNyArNzMsNyBAQCBQYXNzUmVmUHRyPEhUTUxJbWFnZUVs
ZW1lbnQ+IEhUTUxJbWFnZUVsZW1lbnQ6OmNyZWF0ZUZvckpTQ29uc3RydWN0b3IoRG9jdW1lbnQq
CiAgICAgUmVmUHRyPEhUTUxJbWFnZUVsZW1lbnQ+IGltYWdlID0gYWRvcHRSZWYobmV3IEhUTUxJ
bWFnZUVsZW1lbnQoaW1nVGFnLCBkb2N1bWVudCkpOwogICAgIGlmIChvcHRpb25hbFdpZHRoKQog
ICAgICAgICBpbWFnZS0+c2V0V2lkdGgoKm9wdGlvbmFsV2lkdGgpOwotICAgIGlmIChvcHRpb25h
bEhlaWdodCA+IDApCisgICAgaWYgKG9wdGlvbmFsSGVpZ2h0KQogICAgICAgICBpbWFnZS0+c2V0
SGVpZ2h0KCpvcHRpb25hbEhlaWdodCk7CiAgICAgcmV0dXJuIGltYWdlLnJlbGVhc2UoKTsKIH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWUuaCBiL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRnJhbWUuaAppbmRleCA0Y2Q0Zjk2Li5lODkxYTM4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0ZyYW1lLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZS5oCkBA
IC00NCw5ICs0NCw3IEBACiAjaW5jbHVkZSAiRnJhbWVXaW4uaCIKICNlbmRpZgogCi0jaWYgVVNF
KFRJTEVEX0JBQ0tJTkdfU1RPUkUpCiAjaW5jbHVkZSAiVGlsZWRCYWNraW5nU3RvcmVDbGllbnQu
aCIKLSNlbmRpZgogCiAjaWYgUExBVEZPUk0oTUFDKQogI2lmbmRlZiBfX09CSkNfXwpAQCAtNzAs
MTAgKzY4LDYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIGNsYXNzIFJlbmRlclBhcnQ7CiAg
ICAgY2xhc3MgVGlsZWRCYWNraW5nU3RvcmU7CiAKLSNpZiAhVVNFKFRJTEVEX0JBQ0tJTkdfU1RP
UkUpCi0gICAgY2xhc3MgVGlsZWRCYWNraW5nU3RvcmVDbGllbnQgeyB9OwotI2VuZGlmCi0KICAg
ICBjbGFzcyBUcmVlU2NvcGU7CiAKICAgICBjbGFzcyBGcmFtZSA6IHB1YmxpYyBSZWZDb3VudGVk
PEZyYW1lPiwgcHVibGljIFRpbGVkQmFja2luZ1N0b3JlQ2xpZW50IHsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZ1N0b3JlQ2xpZW50Lmgg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJhY2tpbmdTdG9yZUNsaWVu
dC5oCmluZGV4IDIwNmYxYWEuLjBlMDIxNDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZ1N0b3JlQ2xpZW50LmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvVGlsZWRCYWNraW5nU3RvcmVDbGllbnQuaApAQCAtMjks
NiArMjksNyBAQCBjbGFzcyBHcmFwaGljc0NvbnRleHQ7CiAKIGNsYXNzIFRpbGVkQmFja2luZ1N0
b3JlQ2xpZW50IHsKIHB1YmxpYzoKKyAgICB2aXJ0dWFsIH5UaWxlZEJhY2tpbmdTdG9yZUNsaWVu
dCgpIHsgfQogICAgIHZpcnR1YWwgdm9pZCB0aWxlZEJhY2tpbmdTdG9yZVBhaW50QmVnaW4oKSA9
IDA7CiAgICAgdmlydHVhbCB2b2lkIHRpbGVkQmFja2luZ1N0b3JlUGFpbnQoR3JhcGhpY3NDb250
ZXh0KiwgY29uc3QgSW50UmVjdCYpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgdGlsZWRCYWNraW5n
U3RvcmVQYWludEVuZChjb25zdCBWZWN0b3I8SW50UmVjdD4mIHBhaW50ZWRBcmVhKSA9IDA7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVy
ZU1hcHBlclBsYXRmb3JtTGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCmluZGV4IGM2OWMxZmIuLjNkMjQ3
YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9U
ZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCkBAIC0yOSw2ICsy
OSw3IEBAIGNsYXNzIEJpdG1hcFRleHR1cmU7CiAKIGNsYXNzIFRleHR1cmVNYXBwZXJQbGF0Zm9y
bUxheWVyIHsKIHB1YmxpYzoKKyAgICB2aXJ0dWFsIH5UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXll
cigpIHsgfQogICAgIHZpcnR1YWwgdm9pZCBwYWludFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFw
cGVyKiwgY29uc3QgRmxvYXRSZWN0JiwgY29uc3QgVHJhbnNmb3JtYXRpb25NYXRyaXgmIG1vZGVs
Vmlld01hdHJpeCA9IFRyYW5zZm9ybWF0aW9uTWF0cml4KCksIGZsb2F0IG9wYWNpdHkgPSAxLjAs
IEJpdG1hcFRleHR1cmUqIG1hc2sgPSAwKSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIHN3YXBCdWZm
ZXJzKCkgeyB9CiB9OwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdl
TG9nCmluZGV4IGYwMGQ3ZDguLjFjMzNiYjMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZwor
KysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wNC0xMCAgQW5kcmFz
IEJlY3NpICA8YW5kcmFzLmJlY3NpQG5va2lhLmNvbT4KKworICAgICAgICBGaXggdGhlIGJ1aWxk
IHdpdGggZ2NjIDQuNy4wCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04MzU4NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy91bml4L2RlZmF1bHRfcG9zdC5wcmY6Cisg
ICAgICAgIFRoZSAtZnVzZS1sZD1nb2xkIG9wdGlvbiBpcyBub3Qgc3VwcG9ydGVkIHdpdGggdXBz
dHJlYW0gZ2NjLgorCiAyMDEyLTA0LTEwICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0
Lm9yZz4KIAogICAgICAgICBbUXRdW1dLMl0gVGVzdE5ldHNjYXBlUGx1Z2luIGlzIGJyb2tlbgpk
aWZmIC0tZ2l0IGEvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy91bml4L2RlZmF1bHRfcG9z
dC5wcmYgYi9Ub29scy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnBy
ZgppbmRleCBjZThlZWNjLi44MWViNjU5IDEwMDY0NAotLS0gYS9Ub29scy9xbWFrZS9ta3NwZWNz
L2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnByZgorKysgYi9Ub29scy9xbWFrZS9ta3NwZWNz
L2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnByZgpAQCAtNDAsNyArNDAsMTAgQEAgaXNFcXVh
bChRVF9BUkNILGkzODYpOkNPTkZJRyhkZWJ1ZywgZGVidWd8cmVsZWFzZSkgewogICBRTUFLRV9M
RkxBR1MgKz0gLVdsLC0tbm8ta2VlcC1tZW1vcnkKIH0gZWxzZSB7CiAgICMgVXNlIGdvbGQgaWYg
YXZhaWxhYmxlCi0gICFzY3JhdGNoYm94OiFtYWM6ZXhpc3RzKC91c3IvYmluL2xkLmdvbGQpOiBR
TUFLRV9MRkxBR1MgKz0gLWZ1c2UtbGQ9Z29sZAorICAhc2NyYXRjaGJveDohbWFjOmV4aXN0cygv
dXNyL2Jpbi9sZC5nb2xkKSB7CisgICAgICAjIFVwc3RyZWFtIGdjYyA0LjcgZG9lcyBub3Qgc3Vw
cG9ydCB0aGUgLWZ1c2UtbGQ9Z29sZCBvcHRpb24gKCBzZWU6IGh0dHA6Ly9zb3VyY2V3YXJlLm9y
Zy9tbC9iaW51dGlscy8yMDExLTAxL21zZzAwMTc4Lmh0bWwgKQorICAgICAgaXNFcXVhbChRVF9H
Q0NfTUFKT1JfVkVSU0lPTiwgNCk6bGVzc1RoYW4oUVRfR0NDX01JTk9SX1ZFUlNJT04sIDcpOlFN
QUtFX0xGTEFHUyArPSAtZnVzZS1sZD1nb2xkCisgIH0KIH0KIAogbG9hZChkZWZhdWx0X3Bvc3Qp
Cg==
</data>
<flag name="commit-queue"
          id="141286"
          type_id="3"
          status="-"
          setter="buildbot"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136473</attachid>
            <date>2012-04-10 09:51:36 -0700</date>
            <delta_ts>2012-04-10 10:00:13 -0700</delta_ts>
            <desc>updated patch</desc>
            <filename>fix-for-gcc-4.7.0.patch</filename>
            <type>text/plain</type>
            <size>5488</size>
            <attacher name="Andras Becsi">abecsi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhN2U2YzRkLi43ZTk2YjRjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4
IEBACisyMDEyLTA0LTEwICBBbmRyYXMgQmVjc2kgIDxhbmRyYXMuYmVjc2lAbm9raWEuY29tPgor
CisgICAgICAgIEZpeCB0aGUgYnVpbGQgd2l0aCBnY2MgNC43LjAKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgzNTg0CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIG5lZWRlZC4KKworICAg
ICAgICAqIFRhcmdldC5wcmk6IERpc2FibGUgV2Vycm9yIG9uIHRoZSBBTkdMRSBjb2RlIHNpbmNl
IGl0IGhhcyBzZXZlcmFsIHJlY3VycmluZyBpc3N1ZXMKKyAgICAgICAgYmVjYXVzZSBvbGRlciB2
ZXJzaW9ucyBvZiBmbGV4ICg8Mi41LjM1KSBhbmQgYmlzb24gKDwyLjUpIGdlbmVyYXRlIGNvZGUg
d2hpY2gKKyAgICAgICAgdHJpZ2dlcnMgd2FybmluZ3MuIFRoaXMgZ2VuZXJhdGVkIGNvZGUgaXMg
Y29tbWl0dGVkIG9uIGVhY2ggdmVyc2lvbiB1cGRhdGUgb2YgQU5HTEUsCisgICAgICAgIGFuZCBp
dCBpcyB2ZXJ5IGxpa2VseSB0aGF0IHRoZSBjb2RlIGlzIGdlbmVyYXRlZCB3aXRoIG9sZGVyIHZl
cnNpb25zIG9mIHRoZSBtZW50aW9uZWQKKyAgICAgICAgdG9vbHMuCisgICAgICAgICogaHRtbC9I
VE1MSW1hZ2VFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxJbWFnZUVsZW1lbnQ6
OmNyZWF0ZUZvckpTQ29uc3RydWN0b3IpOiBGYWlscyBiZWNhdXNlIG9mIC1XZXJyb3I9ZXh0cmEK
KyAgICAgICAgKiBwYWdlL0ZyYW1lLmg6IEZhaWxzIGJlY2F1c2UgLVdlcnJvcj1kZWxldGUtbm9u
LXZpcnR1YWwtZHRvciwgZ2NjIHJlcXVpcmVzIGNsYXNzZXMKKyAgICAgICAgd2hpY2ggaGF2ZSB2
aXJ0dWFsIG1ldGhvZHMgdG8gaGF2ZSBhIHZpcnR1YWwgZGVzdHJ1Y3RvciBpZiB0aGVpciBvciB0
aGVpciBzdWJjbGFzcworICAgICAgICBpbnN0YW5jZXMgYXJlIGRlbGV0ZWQuCisgICAgICAgIChX
ZWJDb3JlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJhY2tpbmdTdG9yZUNs
aWVudC5oOiBEaXR0by4KKyAgICAgICAgKFdlYkNvcmU6OlRpbGVkQmFja2luZ1N0b3JlQ2xpZW50
Ojp+VGlsZWRCYWNraW5nU3RvcmVDbGllbnQpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oOiBEaXR0by4KKyAgICAgICAgKFdl
YkNvcmU6OlRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyOjp+VGV4dHVyZU1hcHBlclBsYXRmb3Jt
TGF5ZXIpOgorCiAyMDEyLTA0LTEwICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IG1ha2UgZXJyb3IgYSBzdHJpbmcgb24gdGhl
IGZyb250LWVuZCBzaWRlLCBub3QgYW4gb2JqZWN0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJDb3JlL1RhcmdldC5wcmkKaW5kZXggZDQ0YTAwYS4u
NDhhYzdlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvVGFyZ2V0LnByaQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9UYXJnZXQucHJpCkBAIC0zOTUzLDYgKzM5NTMsNyBAQCBjb250YWlucyhERUZJ
TkVTLCBFTkFCTEVfV0VCR0w9MSkgewogICAgICAgICAgICAgQU5HTEVfQ0ZMQUdTICs9IC1Xbm8t
bWlzc2luZy1ub3JldHVybgogICAgICAgICAgICAgQU5HTEVfQ0ZMQUdTICs9IC1Xbm8tdW51c2Vk
LWZ1bmN0aW9uCiAgICAgICAgICAgICBBTkdMRV9DRkxBR1MgKz0gLVduby1yZW9yZGVyCisgICAg
ICAgICAgICBBTkdMRV9DRkxBR1MgKz0gLVduby1lcnJvcgogCiAgICAgICAgICAgICBhbmdsZV9j
eHguY29tbWFuZHMgPSAkJFFNQUtFX0NYWCAtYyAkKENYWEZMQUdTKSAkJEFOR0xFX0NGTEFHUyAk
KElOQ1BBVEgpICR7UU1BS0VfRklMRV9JTn0gLW8gJHtRTUFLRV9GSUxFX09VVH0KICAgICAgICAg
ICAgIGFuZ2xlX2N4eC5vdXRwdXQgPSAke1FNQUtFX1ZBUl9PQkpFQ1RTX0RJUn0ke1FNQUtFX0ZJ
TEVfQkFTRX0kJFFNQUtFX0VYVF9PQkoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTEltYWdlRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbWFnZUVsZW1l
bnQuY3BwCmluZGV4IDJlODQ3ZmUuLjJhZmU5NmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTEltYWdlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
SW1hZ2VFbGVtZW50LmNwcApAQCAtNzMsNyArNzMsNyBAQCBQYXNzUmVmUHRyPEhUTUxJbWFnZUVs
ZW1lbnQ+IEhUTUxJbWFnZUVsZW1lbnQ6OmNyZWF0ZUZvckpTQ29uc3RydWN0b3IoRG9jdW1lbnQq
CiAgICAgUmVmUHRyPEhUTUxJbWFnZUVsZW1lbnQ+IGltYWdlID0gYWRvcHRSZWYobmV3IEhUTUxJ
bWFnZUVsZW1lbnQoaW1nVGFnLCBkb2N1bWVudCkpOwogICAgIGlmIChvcHRpb25hbFdpZHRoKQog
ICAgICAgICBpbWFnZS0+c2V0V2lkdGgoKm9wdGlvbmFsV2lkdGgpOwotICAgIGlmIChvcHRpb25h
bEhlaWdodCA+IDApCisgICAgaWYgKG9wdGlvbmFsSGVpZ2h0KQogICAgICAgICBpbWFnZS0+c2V0
SGVpZ2h0KCpvcHRpb25hbEhlaWdodCk7CiAgICAgcmV0dXJuIGltYWdlLnJlbGVhc2UoKTsKIH0K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1RpbGVkQmFja2lu
Z1N0b3JlQ2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJh
Y2tpbmdTdG9yZUNsaWVudC5oCmluZGV4IDIwNmYxYWEuLjBlMDIxNDcgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZ1N0b3JlQ2xpZW50LmgK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvVGlsZWRCYWNraW5nU3RvcmVD
bGllbnQuaApAQCAtMjksNiArMjksNyBAQCBjbGFzcyBHcmFwaGljc0NvbnRleHQ7CiAKIGNsYXNz
IFRpbGVkQmFja2luZ1N0b3JlQ2xpZW50IHsKIHB1YmxpYzoKKyAgICB2aXJ0dWFsIH5UaWxlZEJh
Y2tpbmdTdG9yZUNsaWVudCgpIHsgfQogICAgIHZpcnR1YWwgdm9pZCB0aWxlZEJhY2tpbmdTdG9y
ZVBhaW50QmVnaW4oKSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIHRpbGVkQmFja2luZ1N0b3JlUGFp
bnQoR3JhcGhpY3NDb250ZXh0KiwgY29uc3QgSW50UmVjdCYpID0gMDsKICAgICB2aXJ0dWFsIHZv
aWQgdGlsZWRCYWNraW5nU3RvcmVQYWludEVuZChjb25zdCBWZWN0b3I8SW50UmVjdD4mIHBhaW50
ZWRBcmVhKSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCmluZGV4
IGM2OWMxZmIuLjNkMjQ3YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXll
ci5oCkBAIC0yOSw2ICsyOSw3IEBAIGNsYXNzIEJpdG1hcFRleHR1cmU7CiAKIGNsYXNzIFRleHR1
cmVNYXBwZXJQbGF0Zm9ybUxheWVyIHsKIHB1YmxpYzoKKyAgICB2aXJ0dWFsIH5UZXh0dXJlTWFw
cGVyUGxhdGZvcm1MYXllcigpIHsgfQogICAgIHZpcnR1YWwgdm9pZCBwYWludFRvVGV4dHVyZU1h
cHBlcihUZXh0dXJlTWFwcGVyKiwgY29uc3QgRmxvYXRSZWN0JiwgY29uc3QgVHJhbnNmb3JtYXRp
b25NYXRyaXgmIG1vZGVsVmlld01hdHJpeCA9IFRyYW5zZm9ybWF0aW9uTWF0cml4KCksIGZsb2F0
IG9wYWNpdHkgPSAxLjAsIEJpdG1hcFRleHR1cmUqIG1hc2sgPSAwKSA9IDA7CiAgICAgdmlydHVh
bCB2b2lkIHN3YXBCdWZmZXJzKCkgeyB9CiB9OwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9n
IGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGYwMGQ3ZDguLjFjMzNiYjMgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAx
Mi0wNC0xMCAgQW5kcmFzIEJlY3NpICA8YW5kcmFzLmJlY3NpQG5va2lhLmNvbT4KKworICAgICAg
ICBGaXggdGhlIGJ1aWxkIHdpdGggZ2NjIDQuNy4wCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MzU4NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy91bml4L2RlZmF1
bHRfcG9zdC5wcmY6CisgICAgICAgIFRoZSAtZnVzZS1sZD1nb2xkIG9wdGlvbiBpcyBub3Qgc3Vw
cG9ydGVkIHdpdGggdXBzdHJlYW0gZ2NjLgorCiAyMDEyLTA0LTEwICBCYWxhenMgS2VsZW1lbiAg
PGtiYWxhenNAd2Via2l0Lm9yZz4KIAogICAgICAgICBbUXRdW1dLMl0gVGVzdE5ldHNjYXBlUGx1
Z2luIGlzIGJyb2tlbgpkaWZmIC0tZ2l0IGEvVG9vbHMvcW1ha2UvbWtzcGVjcy9mZWF0dXJlcy91
bml4L2RlZmF1bHRfcG9zdC5wcmYgYi9Ub29scy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgv
ZGVmYXVsdF9wb3N0LnByZgppbmRleCBjZThlZWNjLi44MWViNjU5IDEwMDY0NAotLS0gYS9Ub29s
cy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnByZgorKysgYi9Ub29s
cy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnByZgpAQCAtNDAsNyAr
NDAsMTAgQEAgaXNFcXVhbChRVF9BUkNILGkzODYpOkNPTkZJRyhkZWJ1ZywgZGVidWd8cmVsZWFz
ZSkgewogICBRTUFLRV9MRkxBR1MgKz0gLVdsLC0tbm8ta2VlcC1tZW1vcnkKIH0gZWxzZSB7CiAg
ICMgVXNlIGdvbGQgaWYgYXZhaWxhYmxlCi0gICFzY3JhdGNoYm94OiFtYWM6ZXhpc3RzKC91c3Iv
YmluL2xkLmdvbGQpOiBRTUFLRV9MRkxBR1MgKz0gLWZ1c2UtbGQ9Z29sZAorICAhc2NyYXRjaGJv
eDohbWFjOmV4aXN0cygvdXNyL2Jpbi9sZC5nb2xkKSB7CisgICAgICAjIFVwc3RyZWFtIGdjYyA0
LjcgZG9lcyBub3Qgc3VwcG9ydCB0aGUgLWZ1c2UtbGQ9Z29sZCBvcHRpb24gKCBzZWU6IGh0dHA6
Ly9zb3VyY2V3YXJlLm9yZy9tbC9iaW51dGlscy8yMDExLTAxL21zZzAwMTc4Lmh0bWwgKQorICAg
ICAgaXNFcXVhbChRVF9HQ0NfTUFKT1JfVkVSU0lPTiwgNCk6bGVzc1RoYW4oUVRfR0NDX01JTk9S
X1ZFUlNJT04sIDcpOlFNQUtFX0xGTEFHUyArPSAtZnVzZS1sZD1nb2xkCisgIH0KIH0KIAogbG9h
ZChkZWZhdWx0X3Bvc3QpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>136474</attachid>
            <date>2012-04-10 10:00:13 -0700</date>
            <delta_ts>2012-04-11 04:23:29 -0700</delta_ts>
            <desc>updated patch with updated changelog</desc>
            <filename>fix-for-gcc-4.7.0.patch</filename>
            <type>text/plain</type>
            <size>5455</size>
            <attacher name="Andras Becsi">abecsi</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhN2U2YzRkLi40Y2NkMzFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYg
QEAKKzIwMTItMDQtMTAgIEFuZHJhcyBCZWNzaSAgPGFuZHJhcy5iZWNzaUBub2tpYS5jb20+CisK
KyAgICAgICAgRml4IHRoZSBidWlsZCB3aXRoIGdjYyA0LjcuMAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODM1ODQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgbmVlZGVkLgorCisgICAg
ICAgICogVGFyZ2V0LnByaTogRGlzYWJsZSBXZXJyb3Igb24gdGhlIEFOR0xFIGNvZGUgc2luY2Ug
aXQgaGFzIHNldmVyYWwgcmVjdXJyaW5nIGlzc3VlcworICAgICAgICBiZWNhdXNlIG9sZGVyIHZl
cnNpb25zIG9mIGZsZXggKDwyLjUuMzUpIGFuZCBiaXNvbiAoPDIuNSkgZ2VuZXJhdGUgY29kZSB3
aGljaAorICAgICAgICB0cmlnZ2VycyB3YXJuaW5ncy4gVGhpcyBnZW5lcmF0ZWQgY29kZSBpcyBj
b21taXR0ZWQgb24gZWFjaCB2ZXJzaW9uIHVwZGF0ZSBvZiBBTkdMRSwKKyAgICAgICAgYW5kIGl0
IGlzIHZlcnkgbGlrZWx5IHRoYXQgdGhlIGNvZGUgaXMgZ2VuZXJhdGVkIHdpdGggb2xkZXIgdmVy
c2lvbnMgb2YgdGhlIG1lbnRpb25lZAorICAgICAgICB0b29scy4KKyAgICAgICAgKiBodG1sL0hU
TUxJbWFnZUVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEltYWdlRWxlbWVudDo6
Y3JlYXRlRm9ySlNDb25zdHJ1Y3Rvcik6IEZhaWxzIGJlY2F1c2Ugb2YgLVdlcnJvcj1leHRyYQor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZ1N0b3JlQ2xpZW50Lmg6IEZh
aWxzIGJlY2F1c2UgLVdlcnJvcj1kZWxldGUtbm9uLXZpcnR1YWwtZHRvciwKKyAgICAgICAgZ2Nj
IHJlcXVpcmVzIGNsYXNzZXMgd2hpY2ggaGF2ZSB2aXJ0dWFsIG1ldGhvZHMgdG8gaGF2ZSBhIHZp
cnR1YWwgZGVzdHJ1Y3RvciwgaWYgdGhlaXIgaW5zdGFuY2VzCisgICAgICAgIG9yIHRoZSBpbnN0
YW5jZXMgb2YgdGhlaXIgc3ViY2xhc3NlcyBhcmUgZGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6
OlRpbGVkQmFja2luZ1N0b3JlQ2xpZW50Ojp+VGlsZWRCYWNraW5nU3RvcmVDbGllbnQpOgorICAg
ICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXll
ci5oOiBEaXR0by4KKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVy
Ojp+VGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5ZXIpOgorCiAyMDEyLTA0LTEwICBQYXZlbCBGZWxk
bWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IG1h
a2UgZXJyb3IgYSBzdHJpbmcgb24gdGhlIGZyb250LWVuZCBzaWRlLCBub3QgYW4gb2JqZWN0Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvVGFyZ2V0LnByaSBiL1NvdXJjZS9XZWJDb3JlL1Rh
cmdldC5wcmkKaW5kZXggZDQ0YTAwYS4uNDhhYzdlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvVGFyZ2V0LnByaQorKysgYi9Tb3VyY2UvV2ViQ29yZS9UYXJnZXQucHJpCkBAIC0zOTUzLDYg
KzM5NTMsNyBAQCBjb250YWlucyhERUZJTkVTLCBFTkFCTEVfV0VCR0w9MSkgewogICAgICAgICAg
ICAgQU5HTEVfQ0ZMQUdTICs9IC1Xbm8tbWlzc2luZy1ub3JldHVybgogICAgICAgICAgICAgQU5H
TEVfQ0ZMQUdTICs9IC1Xbm8tdW51c2VkLWZ1bmN0aW9uCiAgICAgICAgICAgICBBTkdMRV9DRkxB
R1MgKz0gLVduby1yZW9yZGVyCisgICAgICAgICAgICBBTkdMRV9DRkxBR1MgKz0gLVduby1lcnJv
cgogCiAgICAgICAgICAgICBhbmdsZV9jeHguY29tbWFuZHMgPSAkJFFNQUtFX0NYWCAtYyAkKENY
WEZMQUdTKSAkJEFOR0xFX0NGTEFHUyAkKElOQ1BBVEgpICR7UU1BS0VfRklMRV9JTn0gLW8gJHtR
TUFLRV9GSUxFX09VVH0KICAgICAgICAgICAgIGFuZ2xlX2N4eC5vdXRwdXQgPSAke1FNQUtFX1ZB
Ul9PQkpFQ1RTX0RJUn0ke1FNQUtFX0ZJTEVfQkFTRX0kJFFNQUtFX0VYVF9PQkoKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEltYWdlRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxJbWFnZUVsZW1lbnQuY3BwCmluZGV4IDJlODQ3ZmUuLjJhZmU5NmIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEltYWdlRWxlbWVudC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW1hZ2VFbGVtZW50LmNwcApAQCAtNzMsNyArNzMsNyBA
QCBQYXNzUmVmUHRyPEhUTUxJbWFnZUVsZW1lbnQ+IEhUTUxJbWFnZUVsZW1lbnQ6OmNyZWF0ZUZv
ckpTQ29uc3RydWN0b3IoRG9jdW1lbnQqCiAgICAgUmVmUHRyPEhUTUxJbWFnZUVsZW1lbnQ+IGlt
YWdlID0gYWRvcHRSZWYobmV3IEhUTUxJbWFnZUVsZW1lbnQoaW1nVGFnLCBkb2N1bWVudCkpOwog
ICAgIGlmIChvcHRpb25hbFdpZHRoKQogICAgICAgICBpbWFnZS0+c2V0V2lkdGgoKm9wdGlvbmFs
V2lkdGgpOwotICAgIGlmIChvcHRpb25hbEhlaWdodCA+IDApCisgICAgaWYgKG9wdGlvbmFsSGVp
Z2h0KQogICAgICAgICBpbWFnZS0+c2V0SGVpZ2h0KCpvcHRpb25hbEhlaWdodCk7CiAgICAgcmV0
dXJuIGltYWdlLnJlbGVhc2UoKTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZ1N0b3JlQ2xpZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJhY2tpbmdTdG9yZUNsaWVudC5oCmluZGV4IDIwNmYxYWEu
LjBlMDIxNDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1Rp
bGVkQmFja2luZ1N0b3JlQ2xpZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvVGlsZWRCYWNraW5nU3RvcmVDbGllbnQuaApAQCAtMjksNiArMjksNyBAQCBjbGFzcyBH
cmFwaGljc0NvbnRleHQ7CiAKIGNsYXNzIFRpbGVkQmFja2luZ1N0b3JlQ2xpZW50IHsKIHB1Ymxp
YzoKKyAgICB2aXJ0dWFsIH5UaWxlZEJhY2tpbmdTdG9yZUNsaWVudCgpIHsgfQogICAgIHZpcnR1
YWwgdm9pZCB0aWxlZEJhY2tpbmdTdG9yZVBhaW50QmVnaW4oKSA9IDA7CiAgICAgdmlydHVhbCB2
b2lkIHRpbGVkQmFja2luZ1N0b3JlUGFpbnQoR3JhcGhpY3NDb250ZXh0KiwgY29uc3QgSW50UmVj
dCYpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgdGlsZWRCYWNraW5nU3RvcmVQYWludEVuZChjb25z
dCBWZWN0b3I8SW50UmVjdD4mIHBhaW50ZWRBcmVhKSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlclBsYXRmb3JtTGF5
ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyUGxhdGZvcm1MYXllci5oCmluZGV4IGM2OWMxZmIuLjNkMjQ3YTIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyUGxhdGZv
cm1MYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9U
ZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllci5oCkBAIC0yOSw2ICsyOSw3IEBAIGNsYXNzIEJpdG1h
cFRleHR1cmU7CiAKIGNsYXNzIFRleHR1cmVNYXBwZXJQbGF0Zm9ybUxheWVyIHsKIHB1YmxpYzoK
KyAgICB2aXJ0dWFsIH5UZXh0dXJlTWFwcGVyUGxhdGZvcm1MYXllcigpIHsgfQogICAgIHZpcnR1
YWwgdm9pZCBwYWludFRvVGV4dHVyZU1hcHBlcihUZXh0dXJlTWFwcGVyKiwgY29uc3QgRmxvYXRS
ZWN0JiwgY29uc3QgVHJhbnNmb3JtYXRpb25NYXRyaXgmIG1vZGVsVmlld01hdHJpeCA9IFRyYW5z
Zm9ybWF0aW9uTWF0cml4KCksIGZsb2F0IG9wYWNpdHkgPSAxLjAsIEJpdG1hcFRleHR1cmUqIG1h
c2sgPSAwKSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIHN3YXBCdWZmZXJzKCkgeyB9CiB9OwpkaWZm
IC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGYwMGQ3ZDgu
LjFjMzNiYjMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMi0wNC0xMCAgQW5kcmFzIEJlY3NpICA8YW5kcmFzLmJl
Y3NpQG5va2lhLmNvbT4KKworICAgICAgICBGaXggdGhlIGJ1aWxkIHdpdGggZ2NjIDQuNy4wCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MzU4NAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcW1ha2UvbWtz
cGVjcy9mZWF0dXJlcy91bml4L2RlZmF1bHRfcG9zdC5wcmY6CisgICAgICAgIFRoZSAtZnVzZS1s
ZD1nb2xkIG9wdGlvbiBpcyBub3Qgc3VwcG9ydGVkIHdpdGggdXBzdHJlYW0gZ2NjLgorCiAyMDEy
LTA0LTEwICBCYWxhenMgS2VsZW1lbiAgPGtiYWxhenNAd2Via2l0Lm9yZz4KIAogICAgICAgICBb
UXRdW1dLMl0gVGVzdE5ldHNjYXBlUGx1Z2luIGlzIGJyb2tlbgpkaWZmIC0tZ2l0IGEvVG9vbHMv
cW1ha2UvbWtzcGVjcy9mZWF0dXJlcy91bml4L2RlZmF1bHRfcG9zdC5wcmYgYi9Ub29scy9xbWFr
ZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVmYXVsdF9wb3N0LnByZgppbmRleCBjZThlZWNjLi44
MWViNjU5IDEwMDY0NAotLS0gYS9Ub29scy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVm
YXVsdF9wb3N0LnByZgorKysgYi9Ub29scy9xbWFrZS9ta3NwZWNzL2ZlYXR1cmVzL3VuaXgvZGVm
YXVsdF9wb3N0LnByZgpAQCAtNDAsNyArNDAsMTAgQEAgaXNFcXVhbChRVF9BUkNILGkzODYpOkNP
TkZJRyhkZWJ1ZywgZGVidWd8cmVsZWFzZSkgewogICBRTUFLRV9MRkxBR1MgKz0gLVdsLC0tbm8t
a2VlcC1tZW1vcnkKIH0gZWxzZSB7CiAgICMgVXNlIGdvbGQgaWYgYXZhaWxhYmxlCi0gICFzY3Jh
dGNoYm94OiFtYWM6ZXhpc3RzKC91c3IvYmluL2xkLmdvbGQpOiBRTUFLRV9MRkxBR1MgKz0gLWZ1
c2UtbGQ9Z29sZAorICAhc2NyYXRjaGJveDohbWFjOmV4aXN0cygvdXNyL2Jpbi9sZC5nb2xkKSB7
CisgICAgICAjIFVwc3RyZWFtIGdjYyA0LjcgZG9lcyBub3Qgc3VwcG9ydCB0aGUgLWZ1c2UtbGQ9
Z29sZCBvcHRpb24gKCBzZWU6IGh0dHA6Ly9zb3VyY2V3YXJlLm9yZy9tbC9iaW51dGlscy8yMDEx
LTAxL21zZzAwMTc4Lmh0bWwgKQorICAgICAgaXNFcXVhbChRVF9HQ0NfTUFKT1JfVkVSU0lPTiwg
NCk6bGVzc1RoYW4oUVRfR0NDX01JTk9SX1ZFUlNJT04sIDcpOlFNQUtFX0xGTEFHUyArPSAtZnVz
ZS1sZD1nb2xkCisgIH0KIH0KIAogbG9hZChkZWZhdWx0X3Bvc3QpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>