<?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>150595</bug_id>
          
          <creation_ts>2015-10-27 11:56:32 -0700</creation_ts>
          <short_desc>[FTL] Fix the build with LLVM 3.7</short_desc>
          <delta_ts>2015-11-09 10:37:04 -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>New Bugs</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>142128</blocked>
    
    <blocked>143605</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1136877</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-10-27 11:56:32 -0700</bug_when>
    <thetext>build error:

../../Source/JavaScriptCore/llvm/library/LLVMExports.cpp: In function &apos;JSC::LLVMAPI* initializeAndGetJSCLLVMAPI(void (*)(const char*, ...) volatile, bool*)&apos;:
../../Source/JavaScriptCore/llvm/library/LLVMExports.cpp:132:17496: error: invalid conversion from &apos;LLVMOpaqueValue* (*)(LLVMBuilderRef, LLVMTypeRef, unsigned int, const char*) {aka LLVMOpaqueValue* (*)(LLVMOpaqueBuilder*, LLVMOpaqueType*, unsigned int, const char*)}&apos; to &apos;LLVMOpaqueValue* (*)(LLVMBuilderRef, LLVMTypeRef, LLVMValueRef, unsigned int, const char*) {aka LLVMOpaqueValue* (*)(LLVMOpaqueBuilder*, LLVMOpaqueType*, LLVMOpaqueValue*, unsigned int, const char*)}&apos; [-fpermissive]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136879</commentid>
    <comment_count>1</comment_count>
      <attachid>264147</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-10-27 12:02:04 -0700</bug_when>
    <thetext>Created attachment 264147
Patch

WIP patch, it fixed the build with LLVM 3.7, but we need a fix works with 3.6 and 3.7 too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136892</commentid>
    <comment_count>2</comment_count>
      <attachid>264150</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-10-27 12:29:56 -0700</bug_when>
    <thetext>Created attachment 264150
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137090</commentid>
    <comment_count>3</comment_count>
      <attachid>264204</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-10-28 02:52:56 -0700</bug_when>
    <thetext>Created attachment 264204
Patch

EFL EWS was flakey, let&apos;s see again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1138173</commentid>
    <comment_count>4</comment_count>
      <attachid>264204</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-10-31 11:01:00 -0700</bug_when>
    <thetext>Comment on attachment 264204
Patch

I think Filip should review this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139563</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-11-05 01:24:50 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Comment on attachment 264204 [details]
&gt; Patch
&gt; 
&gt; I think Filip should review this.

Filip, could you possibly check it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140170</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-11-06 22:43:53 -0800</bug_when>
    <thetext>Ping?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140186</commentid>
    <comment_count>7</comment_count>
      <attachid>264204</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-11-07 08:41:17 -0800</bug_when>
    <thetext>Comment on attachment 264204
Patch

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

&gt; Source/JavaScriptCore/llvm/LLVMAPI.h:50
&gt; +
&gt; +    // LLVMBuildLandingPad has different prototype with LLVM 3.7 and prior versions.
&gt; +#if LLVM_VERSION_MAJOR &gt;= 4 || (LLVM_VERSION_MAJOR == 3 &amp;&amp; LLVM_VERSION_MINOR &gt;= 7)
&gt; +    LLVMValueRef (*BuildLandingPad)(LLVMBuilderRef B, LLVMTypeRef Ty, unsigned NumClauses, const char *Name);
&gt; +#else
&gt; +    LLVMValueRef (*BuildLandingPad)(LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef PersFn, unsigned NumClauses, const char *Name);
&gt; +#endif

Let&apos;s just remove this function instead.  We don&apos;t call it, and it&apos;s a mistake for it to be in the API struct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140315</commentid>
    <comment_count>8</comment_count>
      <attachid>265037</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-11-09 03:03:18 -0800</bug_when>
    <thetext>Created attachment 265037
Patch

OK, let&apos;s remove it. Should we do a general cleanup for other functions too, or just leave them unchaged until we run into any issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140403</commentid>
    <comment_count>9</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2015-11-09 09:55:06 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; Created attachment 265037 [details]
&gt; Patch
&gt; 
&gt; OK, let&apos;s remove it. Should we do a general cleanup for other functions too,
&gt; or just leave them unchaged until we run into any issue?

Yes, I think that would be very useful!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140421</commentid>
    <comment_count>10</comment_count>
      <attachid>265037</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-09 10:36:59 -0800</bug_when>
    <thetext>Comment on attachment 265037
Patch

Clearing flags on attachment: 265037

Committed r192164: &lt;http://trac.webkit.org/changeset/192164&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1140422</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-09 10:37:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264147</attachid>
            <date>2015-10-27 12:02:04 -0700</date>
            <delta_ts>2015-10-27 12:29:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150595-20151027200114.patch</filename>
            <type>text/plain</type>
            <size>1897</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNTc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NWVhNDdiNDU1NmExM2Q5ZTE0MjJiMjM1YjM2ZTM0MDhjMDg2NjhlLi44YzIzODJhNzZlMmQ4N2I2
ZWFjYjMwZWM3MjI3MjZlNzE1YTY5NjZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMiBAQAorMjAxNS0xMC0yNyAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgorCisgICAgICAgIFtGVExdIEZpeCB0aGUgYnVpbGQgd2l0aCBMTFZNIDMuNworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwNTk1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBsbHZtL0xMVk1BUElG
dW5jdGlvbnMuaDoKKwogMjAxNS0xMC0yNCAgQnJpYW4gQnVyZyAgPGJidXJnQGFwcGxlLmNvbT4K
IAogICAgICAgICBUZWFjaCBjcmVhdGVfaGFzaF90YWJsZSB0byBvbWl0IGJ1aWx0aW5zIG1hY3Jv
cyB3aGVuIGdlbmVyYXRpbmcgdGFibGVzIGZvciBuYXRpdmUtb25seSBvYmplY3RzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJRnVuY3Rpb25zLmggYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJRnVuY3Rpb25zLmgKaW5kZXggMTRjNGYwMDBl
NmJiZjNhM2FkN2I1ODNmNzIwMDUxM2ZhNmQ3Y2EyNi4uNjcxNWEwMzEwZmYzNGU1OWJmNDA5NmU0
NmViMTdlMGNiM2Q2ZTRmZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0v
TExWTUFQSUZ1bmN0aW9ucy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xMVk1B
UElGdW5jdGlvbnMuaApAQCAtNDEyLDcgKzQxMiw3IEBACiAgICAgbWFjcm8oTExWTVZhbHVlUmVm
LCBCdWlsZFN3aXRjaCwgKExMVk1CdWlsZGVyUmVmLCBMTFZNVmFsdWVSZWYgViwgTExWTUJhc2lj
QmxvY2tSZWYgRWxzZSwgdW5zaWduZWQgTnVtQ2FzZXMpKSBcCiAgICAgbWFjcm8oTExWTVZhbHVl
UmVmLCBCdWlsZEluZGlyZWN0QnIsIChMTFZNQnVpbGRlclJlZiBCLCBMTFZNVmFsdWVSZWYgQWRk
ciwgdW5zaWduZWQgTnVtRGVzdHMpKSBcCiAgICAgbWFjcm8oTExWTVZhbHVlUmVmLCBCdWlsZElu
dm9rZSwgKExMVk1CdWlsZGVyUmVmLCBMTFZNVmFsdWVSZWYgRm4sIExMVk1WYWx1ZVJlZiAqQXJn
cywgdW5zaWduZWQgTnVtQXJncywgTExWTUJhc2ljQmxvY2tSZWYgVGhlbiwgTExWTUJhc2ljQmxv
Y2tSZWYgQ2F0Y2gsIGNvbnN0IGNoYXIgKk5hbWUpKSBcCi0gICAgbWFjcm8oTExWTVZhbHVlUmVm
LCBCdWlsZExhbmRpbmdQYWQsIChMTFZNQnVpbGRlclJlZiBCLCBMTFZNVHlwZVJlZiBUeSwgTExW
TVZhbHVlUmVmIFBlcnNGbiwgdW5zaWduZWQgTnVtQ2xhdXNlcywgY29uc3QgY2hhciAqTmFtZSkp
IFwKKyAgICBtYWNybyhMTFZNVmFsdWVSZWYsIEJ1aWxkTGFuZGluZ1BhZCwgKExMVk1CdWlsZGVy
UmVmIEIsIExMVk1UeXBlUmVmIFR5LCB1bnNpZ25lZCBOdW1DbGF1c2VzLCBjb25zdCBjaGFyICpO
YW1lKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwgQnVpbGRSZXN1bWUsIChMTFZNQnVpbGRl
clJlZiBCLCBMTFZNVmFsdWVSZWYgRXhuKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwgQnVp
bGRVbnJlYWNoYWJsZSwgKExMVk1CdWlsZGVyUmVmKSkgXAogICAgIG1hY3JvKHZvaWQsIEFkZENh
c2UsIChMTFZNVmFsdWVSZWYgU3dpdGNoLCBMTFZNVmFsdWVSZWYgT25WYWwsIExMVk1CYXNpY0Js
b2NrUmVmIERlc3QpKSBcCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264150</attachid>
            <date>2015-10-27 12:29:56 -0700</date>
            <delta_ts>2015-10-28 02:52:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150595-20151027202906.patch</filename>
            <type>text/plain</type>
            <size>3509</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNTc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
NWVhNDdiNDU1NmExM2Q5ZTE0MjJiMjM1YjM2ZTM0MDhjMDg2NjhlLi4yNDViMDBkYmU5OGI2MWJh
ZWE3MDFmMjQzMjhmNzdmYWYwZWMyZmZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxNS0xMC0yNyAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgorCisgICAgICAgIFtGVExdIEZpeCB0aGUgYnVpbGQgd2l0aCBMTFZNIDMuNworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwNTk1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBsbHZtL0xMVk1BUEku
aDoKKyAgICAgICAgKiBsbHZtL0xMVk1BUElGdW5jdGlvbnMuaDoKKyAgICAgICAgKiBsbHZtL2xp
YnJhcnkvTExWTUV4cG9ydHMuY3BwOgorICAgICAgICAoaW5pdGlhbGl6ZUFuZEdldEpTQ0xMVk1B
UEkpOgorCiAyMDE1LTEwLTI0ICBCcmlhbiBCdXJnICA8YmJ1cmdAYXBwbGUuY29tPgogCiAgICAg
ICAgIFRlYWNoIGNyZWF0ZV9oYXNoX3RhYmxlIHRvIG9taXQgYnVpbHRpbnMgbWFjcm9zIHdoZW4g
Z2VuZXJhdGluZyB0YWJsZXMgZm9yIG5hdGl2ZS1vbmx5IG9iamVjdHMKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xMVk1BUEkuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9sbHZtL0xMVk1BUEkuaAppbmRleCBhMTAzMThiZWZhYTY5MTIyOGY5NGU1NDg4MDE3N2U2OGU0
MjVmZDI4Li5hMTA3NzU4ZDdkNTg2ODQ0ZmM2NmI5MTNjMjcwZGIwYjIzYjEyZTUzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJLmgKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2xsdm0vTExWTUFQSS5oCkBAIC00MSw2ICs0MSwxMyBAQCBzdHJ1Y3QgTExW
TUFQSSB7CiAgICAgCiAgICAgLy8gRnVuY3Rpb25zIHRoYXQgd2UgYWRkIGNvbmRpdGlvbmFsbHku
CiAgICAgdm9pZCAoKkFkZExvd2VyU3dpdGNoUGFzcykoTExWTVBhc3NNYW5hZ2VyUmVmIFBNKTsK
KworICAgIC8vIExMVk1CdWlsZExhbmRpbmdQYWQgaGFzIGRpZmZlcmVudCBwcm90b3R5cGUgd2l0
aCBMTFZNIDMuNyBhbmQgcHJpb3IgdmVyc2lvbnMuCisjaWYgTExWTV9WRVJTSU9OX01BSk9SID49
IDQgfHwgKExMVk1fVkVSU0lPTl9NQUpPUiA9PSAzICYmIExMVk1fVkVSU0lPTl9NSU5PUiA+PSA3
KQorICAgIExMVk1WYWx1ZVJlZiAoKkJ1aWxkTGFuZGluZ1BhZCkoTExWTUJ1aWxkZXJSZWYgQiwg
TExWTVR5cGVSZWYgVHksIHVuc2lnbmVkIE51bUNsYXVzZXMsIGNvbnN0IGNoYXIgKk5hbWUpOwor
I2Vsc2UKKyAgICBMTFZNVmFsdWVSZWYgKCpCdWlsZExhbmRpbmdQYWQpKExMVk1CdWlsZGVyUmVm
IEIsIExMVk1UeXBlUmVmIFR5LCBMTFZNVmFsdWVSZWYgUGVyc0ZuLCB1bnNpZ25lZCBOdW1DbGF1
c2VzLCBjb25zdCBjaGFyICpOYW1lKTsKKyNlbmRpZgogfTsKIAogZXh0ZXJuIExMVk1BUEkqIGxs
dm07CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJRnVuY3Rp
b25zLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJRnVuY3Rpb25zLmgKaW5k
ZXggMTRjNGYwMDBlNmJiZjNhM2FkN2I1ODNmNzIwMDUxM2ZhNmQ3Y2EyNi4uMmQxNTdhZWMyZTQx
ZWI2Yzg3NTI5ZWRjNjI2ODZkY2U5OTMxNGRiYyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2xsdm0vTExWTUFQSUZ1bmN0aW9ucy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9sbHZtL0xMVk1BUElGdW5jdGlvbnMuaApAQCAtNDEyLDcgKzQxMiw2IEBACiAgICAgbWFjcm8o
TExWTVZhbHVlUmVmLCBCdWlsZFN3aXRjaCwgKExMVk1CdWlsZGVyUmVmLCBMTFZNVmFsdWVSZWYg
ViwgTExWTUJhc2ljQmxvY2tSZWYgRWxzZSwgdW5zaWduZWQgTnVtQ2FzZXMpKSBcCiAgICAgbWFj
cm8oTExWTVZhbHVlUmVmLCBCdWlsZEluZGlyZWN0QnIsIChMTFZNQnVpbGRlclJlZiBCLCBMTFZN
VmFsdWVSZWYgQWRkciwgdW5zaWduZWQgTnVtRGVzdHMpKSBcCiAgICAgbWFjcm8oTExWTVZhbHVl
UmVmLCBCdWlsZEludm9rZSwgKExMVk1CdWlsZGVyUmVmLCBMTFZNVmFsdWVSZWYgRm4sIExMVk1W
YWx1ZVJlZiAqQXJncywgdW5zaWduZWQgTnVtQXJncywgTExWTUJhc2ljQmxvY2tSZWYgVGhlbiwg
TExWTUJhc2ljQmxvY2tSZWYgQ2F0Y2gsIGNvbnN0IGNoYXIgKk5hbWUpKSBcCi0gICAgbWFjcm8o
TExWTVZhbHVlUmVmLCBCdWlsZExhbmRpbmdQYWQsIChMTFZNQnVpbGRlclJlZiBCLCBMTFZNVHlw
ZVJlZiBUeSwgTExWTVZhbHVlUmVmIFBlcnNGbiwgdW5zaWduZWQgTnVtQ2xhdXNlcywgY29uc3Qg
Y2hhciAqTmFtZSkpIFwKICAgICBtYWNybyhMTFZNVmFsdWVSZWYsIEJ1aWxkUmVzdW1lLCAoTExW
TUJ1aWxkZXJSZWYgQiwgTExWTVZhbHVlUmVmIEV4bikpIFwKICAgICBtYWNybyhMTFZNVmFsdWVS
ZWYsIEJ1aWxkVW5yZWFjaGFibGUsIChMTFZNQnVpbGRlclJlZikpIFwKICAgICBtYWNybyh2b2lk
LCBBZGRDYXNlLCAoTExWTVZhbHVlUmVmIFN3aXRjaCwgTExWTVZhbHVlUmVmIE9uVmFsLCBMTFZN
QmFzaWNCbG9ja1JlZiBEZXN0KSkgXApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2xsdm0vbGlicmFyeS9MTFZNRXhwb3J0cy5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2
bS9saWJyYXJ5L0xMVk1FeHBvcnRzLmNwcAppbmRleCA1Yzg4MWIzMmZkNmE4MTNlODYxOWE1Yzc3
YjgwNDlkZWUxMjljODI5Li41M2FkYjA4ZjM3NTE4NWRiZDYyMTQyMDRkZTg5ZGVhMGY0Yjg0NDA3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9saWJyYXJ5L0xMVk1FeHBv
cnRzLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9saWJyYXJ5L0xMVk1FeHBv
cnRzLmNwcApAQCAtMTM2LDcgKzEzNiwxMCBAQCBleHRlcm4gIkMiIEpTQzo6TExWTUFQSSogaW5p
dGlhbGl6ZUFuZEdldEpTQ0xMVk1BUEkoCiAjaWYgTExWTV9WRVJTSU9OX01BSk9SID49IDQgfHwg
KExMVk1fVkVSU0lPTl9NQUpPUiA9PSAzICYmIExMVk1fVkVSU0lPTl9NSU5PUiA+PSA2KQogICAg
IHJlc3VsdC0+QWRkTG93ZXJTd2l0Y2hQYXNzID0gTExWTUFkZExvd2VyU3dpdGNoUGFzczsKICNl
bmRpZgotICAgIAorCisgICAgLy8gQWRkIExMVk1CdWlsZExhbmRpbmdQYWQgbWFudWFsbHksIGJl
Y2F1c2UgaXQgaGFzIGRpZmZlcmVudCBwcm90b3R5cGUgd2l0aCBMTFZNIDMuNyBhbmQgcHJpb3Ig
dmVyc2lvbnMuCisgICAgcmVzdWx0LT5CdWlsZExhbmRpbmdQYWQgPSBMTFZNQnVpbGRMYW5kaW5n
UGFkOworCiAgICAgcmV0dXJuIHJlc3VsdDsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264204</attachid>
            <date>2015-10-28 02:52:56 -0700</date>
            <delta_ts>2015-11-09 03:03:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150595-20151028025206.patch</filename>
            <type>text/plain</type>
            <size>3508</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxNjYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA0
NDY0OTE4YTFlZmI5YjMwOTdjYjZmMWE1ZjJiMDlhYzJlNjlhZDU0Li5lYmI1MTc0ZDI1MjU1MTZi
NTE3ZmQyYWYwYTAxZWIyODM5OTkzZWE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxNS0xMC0yOCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgorCisgICAgICAgIFtGVExdIEZpeCB0aGUgYnVpbGQgd2l0aCBMTFZNIDMuNworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwNTk1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBsbHZtL0xMVk1BUEku
aDoKKyAgICAgICAgKiBsbHZtL0xMVk1BUElGdW5jdGlvbnMuaDoKKyAgICAgICAgKiBsbHZtL2xp
YnJhcnkvTExWTUV4cG9ydHMuY3BwOgorICAgICAgICAoaW5pdGlhbGl6ZUFuZEdldEpTQ0xMVk1B
UEkpOgorCiAyMDE1LTEwLTI3ICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+
CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogUmVtb3ZlIFRpbWVsaW5lIE1hcmtET01Db250ZW50
IGFuZCBNYXJrTG9hZCwgZGF0YSBpcyBhbHJlYWR5IGF2YWlsYWJsZQpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vTExWTUFQSS5oIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2xsdm0vTExWTUFQSS5oCmluZGV4IGExMDMxOGJlZmFhNjkxMjI4Zjk0ZTU0ODgwMTc3ZTY4ZTQy
NWZkMjguLmExMDc3NThkN2Q1ODY4NDRmYzY2YjkxM2MyNzBkYjBiMjNiMTJlNTMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xMVk1BUEkuaAorKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJLmgKQEAgLTQxLDYgKzQxLDEzIEBAIHN0cnVjdCBMTFZN
QVBJIHsKICAgICAKICAgICAvLyBGdW5jdGlvbnMgdGhhdCB3ZSBhZGQgY29uZGl0aW9uYWxseS4K
ICAgICB2b2lkICgqQWRkTG93ZXJTd2l0Y2hQYXNzKShMTFZNUGFzc01hbmFnZXJSZWYgUE0pOwor
CisgICAgLy8gTExWTUJ1aWxkTGFuZGluZ1BhZCBoYXMgZGlmZmVyZW50IHByb3RvdHlwZSB3aXRo
IExMVk0gMy43IGFuZCBwcmlvciB2ZXJzaW9ucy4KKyNpZiBMTFZNX1ZFUlNJT05fTUFKT1IgPj0g
NCB8fCAoTExWTV9WRVJTSU9OX01BSk9SID09IDMgJiYgTExWTV9WRVJTSU9OX01JTk9SID49IDcp
CisgICAgTExWTVZhbHVlUmVmICgqQnVpbGRMYW5kaW5nUGFkKShMTFZNQnVpbGRlclJlZiBCLCBM
TFZNVHlwZVJlZiBUeSwgdW5zaWduZWQgTnVtQ2xhdXNlcywgY29uc3QgY2hhciAqTmFtZSk7Cisj
ZWxzZQorICAgIExMVk1WYWx1ZVJlZiAoKkJ1aWxkTGFuZGluZ1BhZCkoTExWTUJ1aWxkZXJSZWYg
QiwgTExWTVR5cGVSZWYgVHksIExMVk1WYWx1ZVJlZiBQZXJzRm4sIHVuc2lnbmVkIE51bUNsYXVz
ZXMsIGNvbnN0IGNoYXIgKk5hbWUpOworI2VuZGlmCiB9OwogCiBleHRlcm4gTExWTUFQSSogbGx2
bTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xMVk1BUElGdW5jdGlv
bnMuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xMVk1BUElGdW5jdGlvbnMuaAppbmRl
eCAxNGM0ZjAwMGU2YmJmM2EzYWQ3YjU4M2Y3MjAwNTEzZmE2ZDdjYTI2Li4yZDE1N2FlYzJlNDFl
YjZjODc1MjllZGM2MjY4NmRjZTk5MzE0ZGJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvbGx2bS9MTFZNQVBJRnVuY3Rpb25zLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2xsdm0vTExWTUFQSUZ1bmN0aW9ucy5oCkBAIC00MTIsNyArNDEyLDYgQEAKICAgICBtYWNybyhM
TFZNVmFsdWVSZWYsIEJ1aWxkU3dpdGNoLCAoTExWTUJ1aWxkZXJSZWYsIExMVk1WYWx1ZVJlZiBW
LCBMTFZNQmFzaWNCbG9ja1JlZiBFbHNlLCB1bnNpZ25lZCBOdW1DYXNlcykpIFwKICAgICBtYWNy
byhMTFZNVmFsdWVSZWYsIEJ1aWxkSW5kaXJlY3RCciwgKExMVk1CdWlsZGVyUmVmIEIsIExMVk1W
YWx1ZVJlZiBBZGRyLCB1bnNpZ25lZCBOdW1EZXN0cykpIFwKICAgICBtYWNybyhMTFZNVmFsdWVS
ZWYsIEJ1aWxkSW52b2tlLCAoTExWTUJ1aWxkZXJSZWYsIExMVk1WYWx1ZVJlZiBGbiwgTExWTVZh
bHVlUmVmICpBcmdzLCB1bnNpZ25lZCBOdW1BcmdzLCBMTFZNQmFzaWNCbG9ja1JlZiBUaGVuLCBM
TFZNQmFzaWNCbG9ja1JlZiBDYXRjaCwgY29uc3QgY2hhciAqTmFtZSkpIFwKLSAgICBtYWNybyhM
TFZNVmFsdWVSZWYsIEJ1aWxkTGFuZGluZ1BhZCwgKExMVk1CdWlsZGVyUmVmIEIsIExMVk1UeXBl
UmVmIFR5LCBMTFZNVmFsdWVSZWYgUGVyc0ZuLCB1bnNpZ25lZCBOdW1DbGF1c2VzLCBjb25zdCBj
aGFyICpOYW1lKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwgQnVpbGRSZXN1bWUsIChMTFZN
QnVpbGRlclJlZiBCLCBMTFZNVmFsdWVSZWYgRXhuKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJl
ZiwgQnVpbGRVbnJlYWNoYWJsZSwgKExMVk1CdWlsZGVyUmVmKSkgXAogICAgIG1hY3JvKHZvaWQs
IEFkZENhc2UsIChMTFZNVmFsdWVSZWYgU3dpdGNoLCBMTFZNVmFsdWVSZWYgT25WYWwsIExMVk1C
YXNpY0Jsb2NrUmVmIERlc3QpKSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
bGx2bS9saWJyYXJ5L0xMVk1FeHBvcnRzLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZt
L2xpYnJhcnkvTExWTUV4cG9ydHMuY3BwCmluZGV4IDVjODgxYjMyZmQ2YTgxM2U4NjE5YTVjNzdi
ODA0OWRlZTEyOWM4MjkuLjUzYWRiMDhmMzc1MTg1ZGJkNjIxNDIwNGRlODlkZWEwZjRiODQ0MDcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL2xpYnJhcnkvTExWTUV4cG9y
dHMuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL2xpYnJhcnkvTExWTUV4cG9y
dHMuY3BwCkBAIC0xMzYsNyArMTM2LDEwIEBAIGV4dGVybiAiQyIgSlNDOjpMTFZNQVBJKiBpbml0
aWFsaXplQW5kR2V0SlNDTExWTUFQSSgKICNpZiBMTFZNX1ZFUlNJT05fTUFKT1IgPj0gNCB8fCAo
TExWTV9WRVJTSU9OX01BSk9SID09IDMgJiYgTExWTV9WRVJTSU9OX01JTk9SID49IDYpCiAgICAg
cmVzdWx0LT5BZGRMb3dlclN3aXRjaFBhc3MgPSBMTFZNQWRkTG93ZXJTd2l0Y2hQYXNzOwogI2Vu
ZGlmCi0gICAgCisKKyAgICAvLyBBZGQgTExWTUJ1aWxkTGFuZGluZ1BhZCBtYW51YWxseSwgYmVj
YXVzZSBpdCBoYXMgZGlmZmVyZW50IHByb3RvdHlwZSB3aXRoIExMVk0gMy43IGFuZCBwcmlvciB2
ZXJzaW9ucy4KKyAgICByZXN1bHQtPkJ1aWxkTGFuZGluZ1BhZCA9IExMVk1CdWlsZExhbmRpbmdQ
YWQ7CisKICAgICByZXR1cm4gcmVzdWx0OwogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>265037</attachid>
            <date>2015-11-09 03:03:18 -0800</date>
            <delta_ts>2015-11-09 10:36:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150595-20151109030315.patch</filename>
            <type>text/plain</type>
            <size>1776</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkyMTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
ZTZjMWQ1YmU5ZjMxMTRiMzZlZmZlMzNmZjlkMjc0NDE1MmJiMmY3Li42OGI5Y2NkMGQ3NTA3NWE2
ZTg3YTc2ZmJhYTlkZjhjMWRmOTg1YmViIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMiBAQAorMjAxNS0xMS0wOSAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgorCisgICAgICAgIFtGVExdIEZpeCB0aGUgYnVpbGQgd2l0aCBMTFZNIDMuNworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwNTk1CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBsbHZtL0xMVk1BUElG
dW5jdGlvbnMuaDogUmVtb3ZlZCB0aGUgdW51c2VkIEJ1aWxkTGFuZGluZ1BhZCBmdW5jdGlvbi4K
KwogMjAxNS0xMS0wOCAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4KIAog
ICAgICAgICBbRVM2XSBNaW5pbWl6ZSBFUzZfQ0xBU1NfU1lOVEFYIGlmZGVmcwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsdm0vTExWTUFQSUZ1bmN0aW9ucy5oIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2xsdm0vTExWTUFQSUZ1bmN0aW9ucy5oCmluZGV4IDE0YzRmMDAwZTZi
YmYzYTNhZDdiNTgzZjcyMDA1MTNmYTZkN2NhMjYuLjJkMTU3YWVjMmU0MWViNmM4NzUyOWVkYzYy
Njg2ZGNlOTkzMTRkYmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9sbHZtL0xM
Vk1BUElGdW5jdGlvbnMuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvbGx2bS9MTFZNQVBJ
RnVuY3Rpb25zLmgKQEAgLTQxMiw3ICs0MTIsNiBAQAogICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwg
QnVpbGRTd2l0Y2gsIChMTFZNQnVpbGRlclJlZiwgTExWTVZhbHVlUmVmIFYsIExMVk1CYXNpY0Js
b2NrUmVmIEVsc2UsIHVuc2lnbmVkIE51bUNhc2VzKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJl
ZiwgQnVpbGRJbmRpcmVjdEJyLCAoTExWTUJ1aWxkZXJSZWYgQiwgTExWTVZhbHVlUmVmIEFkZHIs
IHVuc2lnbmVkIE51bURlc3RzKSkgXAogICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwgQnVpbGRJbnZv
a2UsIChMTFZNQnVpbGRlclJlZiwgTExWTVZhbHVlUmVmIEZuLCBMTFZNVmFsdWVSZWYgKkFyZ3Ms
IHVuc2lnbmVkIE51bUFyZ3MsIExMVk1CYXNpY0Jsb2NrUmVmIFRoZW4sIExMVk1CYXNpY0Jsb2Nr
UmVmIENhdGNoLCBjb25zdCBjaGFyICpOYW1lKSkgXAotICAgIG1hY3JvKExMVk1WYWx1ZVJlZiwg
QnVpbGRMYW5kaW5nUGFkLCAoTExWTUJ1aWxkZXJSZWYgQiwgTExWTVR5cGVSZWYgVHksIExMVk1W
YWx1ZVJlZiBQZXJzRm4sIHVuc2lnbmVkIE51bUNsYXVzZXMsIGNvbnN0IGNoYXIgKk5hbWUpKSBc
CiAgICAgbWFjcm8oTExWTVZhbHVlUmVmLCBCdWlsZFJlc3VtZSwgKExMVk1CdWlsZGVyUmVmIEIs
IExMVk1WYWx1ZVJlZiBFeG4pKSBcCiAgICAgbWFjcm8oTExWTVZhbHVlUmVmLCBCdWlsZFVucmVh
Y2hhYmxlLCAoTExWTUJ1aWxkZXJSZWYpKSBcCiAgICAgbWFjcm8odm9pZCwgQWRkQ2FzZSwgKExM
Vk1WYWx1ZVJlZiBTd2l0Y2gsIExMVk1WYWx1ZVJlZiBPblZhbCwgTExWTUJhc2ljQmxvY2tSZWYg
RGVzdCkpIFwK
</data>

          </attachment>
      

    </bug>

</bugzilla>