<?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>164937</bug_id>
          
          <creation_ts>2016-11-18 11:17:13 -0800</creation_ts>
          <short_desc>[cmake][OpenWebRTC] Move SDPProcessorScriptResource rules to common WebCore</short_desc>
          <delta_ts>2016-11-21 23:44:21 -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>Tools / Tests</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Olivier Blin">olivier.blin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adam.bergkvist</cc>
    
    <cc>alex</cc>
    
    <cc>annulen</cc>
    
    <cc>calvaris</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>lforschler</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
    
    <cc>youennf</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1252737</commentid>
    <comment_count>0</comment_count>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 11:17:13 -0800</bug_when>
    <thetext>OpenWebRTC cmake build rules have been moved to a common gstreamer directory (bug 154116) and SDPProcessorScriptResource has been moved in openwebrtc directory (bug 163778).
But the SDP_PROCESSOR_SCRIPTS are still living in PlatformGTK.cmake
They should be moved to the common place in platform/GStreamer.cmake

This is needed to build OpenWebRTC support in other gstreamer-based ports, WPE in my case, probably EFL and Qt as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252741</commentid>
    <comment_count>1</comment_count>
      <attachid>295168</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 11:21:26 -0800</bug_when>
    <thetext>Created attachment 295168
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252800</commentid>
    <comment_count>2</comment_count>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-11-18 13:15:56 -0800</bug_when>
    <thetext>Modules/mediastream/sdp.js is certainly not specific to GStreamer, it used used by Mac port too, so it should be moved to WebCore/CMakeLists.txt

I assume the same is true for SDPProcessorScriptResource.cpp, just nobody took care to fix building MediaStream in Mac port with cmake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252889</commentid>
    <comment_count>3</comment_count>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 15:14:19 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Modules/mediastream/sdp.js is certainly not specific to GStreamer, it used
&gt; used by Mac port too, so it should be moved to WebCore/CMakeLists.txt
&gt; 
&gt; I assume the same is true for SDPProcessorScriptResource.cpp, just nobody
&gt; took care to fix building MediaStream in Mac port with cmake.

Actually, it seems the SDP dependencies are wrong.
It lists Source/WebCore/platform/mediastream/openwebrtc/SDPProcessorScriptResource.cpp, but the file is no actually in the Source/WebCore/platform/mediastream/ directory (moved by Youenn in bug 163940, which is about fixing the Mac bots).

So, instead of moving the cmake rules to the gstreamer directory, we should actually move them into the main WebCore/CMakeLists.txt, as you suggests.

Thanks for the review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252905</commentid>
    <comment_count>4</comment_count>
      <attachid>295202</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 15:34:45 -0800</bug_when>
    <thetext>Created attachment 295202
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252907</commentid>
    <comment_count>5</comment_count>
      <attachid>295202</attachid>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-11-18 15:38:33 -0800</bug_when>
    <thetext>Comment on attachment 295202
Patch

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

&gt; Source/WebCore/CMakeLists.txt:3674
&gt; +        platform/mediastream/SDPProcessorScriptResource.cpp

This file should be moved to the main sources list, because its contents are already guarded with ENABLE(WEB_RTC)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252917</commentid>
    <comment_count>6</comment_count>
      <attachid>295207</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 15:58:20 -0800</bug_when>
    <thetext>Created attachment 295207
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252924</commentid>
    <comment_count>7</comment_count>
      <attachid>295207</attachid>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-11-18 16:02:57 -0800</bug_when>
    <thetext>Comment on attachment 295207
Patch

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

&gt; Source/WebCore/CMakeLists.txt:3673
&gt; +endif ()

Sorry for not spotting all issues at once :)

Following if() block checks if WebCore_SDP_PROCESSOR_SCRIPTS is set, now it&apos;s always true, so both blocks can be merged into single if (ENABLE_MEDIA_STREAM) block.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1252937</commentid>
    <comment_count>8</comment_count>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-18 16:28:02 -0800</bug_when>
    <thetext>&gt; Following if() block checks if WebCore_SDP_PROCESSOR_SCRIPTS is set, now
&gt; it&apos;s always true, so both blocks can be merged into single if
&gt; (ENABLE_MEDIA_STREAM) block.

Just this then:

if (ENABLE_MEDIA_STREAM)
    MAKE_JS_FILE_ARRAYS(
        ${DERIVED_SOURCES_WEBCORE_DIR}/SDPProcessorScriptsData.cpp
        ${DERIVED_SOURCES_WEBCORE_DIR}/SDPProcessorScriptsData.h
        ${WEBCORE_DIR}/Modules/mediastream/sdp.js
        ${WEBCORE_DIR}/platform/mediastream/SDPProcessorScriptResource.cpp
    )
endif ()

Youenn, is that ok?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253060</commentid>
    <comment_count>9</comment_count>
      <attachid>295257</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-19 00:57:49 -0800</bug_when>
    <thetext>Created attachment 295257
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253061</commentid>
    <comment_count>10</comment_count>
      <attachid>295258</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-19 01:09:06 -0800</bug_when>
    <thetext>Created attachment 295258
Patch

We still need the intermediate variables</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253062</commentid>
    <comment_count>11</comment_count>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-11-19 01:19:12 -0800</bug_when>
    <thetext>LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253066</commentid>
    <comment_count>12</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-11-19 02:25:28 -0800</bug_when>
    <thetext>This seems mostly good to me.
I am just wondering whether we should use ENABLE_WEB_RTC for SDP stuff instead of ENABLE_MEDIA_STREAM?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253225</commentid>
    <comment_count>13</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2016-11-21 03:59:21 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; This seems mostly good to me.
&gt; I am just wondering whether we should use ENABLE_WEB_RTC for SDP stuff
&gt; instead of ENABLE_MEDIA_STREAM?

Makes sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253229</commentid>
    <comment_count>14</comment_count>
      <attachid>295293</attachid>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-21 06:59:47 -0800</bug_when>
    <thetext>Created attachment 295293
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253234</commentid>
    <comment_count>15</comment_count>
      <attachid>295293</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-11-21 08:01:42 -0800</bug_when>
    <thetext>Comment on attachment 295293
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253236</commentid>
    <comment_count>16</comment_count>
      <attachid>295293</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-21 08:25:59 -0800</bug_when>
    <thetext>Comment on attachment 295293
Patch

Clearing flags on attachment: 295293

Committed r208948: &lt;http://trac.webkit.org/changeset/208948&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253237</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-21 08:26:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253262</commentid>
    <comment_count>18</comment_count>
    <who name="Olivier Blin">olivier.blin</who>
    <bug_when>2016-11-21 10:02:51 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; Comment on attachment 295293 [details]
&gt; Patch
&gt; 
&gt; Thanks!


Thanks all for the careful review!

By the way, would it make sense to move WebRTC specific classes to a specific subdirectory under WebCore/Modules?
It would help to make explicit what is for the MediaStream API, and what is for WebRTC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1253351</commentid>
    <comment_count>19</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-11-21 23:44:21 -0800</bug_when>
    <thetext>&gt; By the way, would it make sense to move WebRTC specific classes to a
&gt; specific subdirectory under WebCore/Modules?
&gt; It would help to make explicit what is for the MediaStream API, and what is
&gt; for WebRTC.

It might be worth splitting mediastream in Modules and platform, although there will be obviously some interactions between the two</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295168</attachid>
            <date>2016-11-18 11:21:26 -0800</date>
            <delta_ts>2016-11-18 15:34:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161118202119.patch</filename>
            <type>text/plain</type>
            <size>3305</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uMTYxNTU3NjkzODA4MGRkODU1MDAxZWE2M2Y5YzQ5
ZTE1Y2UxY2Y0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHRvIEdTdHJlYW1l
ciBkaXJlY3RvcnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE2NDkzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIE9wZW5XZWJSVEMgY21ha2UgYnVpbGQgcnVsZXMgaGF2ZSBiZWVuIG1vdmVkIHRvIGEgY29t
bW9uIGdzdHJlYW1lciBkaXJlY3RvcnkgKGJ1ZyAxNTQxMTYpCisgICAgICAgIGFuZCBTRFBQcm9j
ZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBvcGVud2VicnRjIGRpcmVjdG9y
eSAoYnVnIDE2Mzc3OCkuCisKKyAgICAgICAgQnV0IHRoZSBTRFBfUFJPQ0VTU09SX1NDUklQVFMg
YXJlIHN0aWxsIGxpdmluZyBpbiBQbGF0Zm9ybUdUSy5jbWFrZQorICAgICAgICBUaGV5IHNob3Vs
ZCBiZSBtb3ZlZCB0byB0aGUgY29tbW9uIHBsYWNlIGluIHBsYXRmb3JtL0dTdHJlYW1lci5jbWFr
ZQorCisgICAgICAgIFRoaXMgaXMgbmVlZGVkIHRvIGJ1aWxkIE9wZW5XZWJSVEMgc3VwcG9ydCBp
biBvdGhlciBnc3RyZWFtZXItYmFzZWQgcG9ydHMsCisgICAgICAgIFdQRSBpbiBteSBjYXNlLCBw
cm9iYWJseSBFRkwgYW5kIFF0IGFzIHdlbGwuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBidWls
ZCBmaXggb25seQorCisgICAgICAgICogUGxhdGZvcm1HVEsuY21ha2U6CisgICAgICAgICogcGxh
dGZvcm0vR1N0cmVhbWVyLmNtYWtlOgorCiAyMDE2LTExLTE4ICBEYW4gQmVybnN0ZWluICA8bWl0
ekBhcHBsZS5jb20+CiAKICAgICAgICAgVHJpZWQgdG8gZml4IHNvbWUgbm9uLW1hY09TIGJ1aWxk
cy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlIGIvU291cmNl
L1dlYkNvcmUvUGxhdGZvcm1HVEsuY21ha2UKaW5kZXggYmFjZTQ2NmRiNmViYjg3M2QwMWU5YzQw
ZWY4ZmUwMzMyNWY1NmJkMy4uYzJiZDU0ODE4MWRiYmVlNTEwYTY1MTQ5MzlmN2I1YjJkNzhhNGUx
MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1HVEsuY21ha2UKKysrIGIvU291
cmNlL1dlYkNvcmUvUGxhdGZvcm1HVEsuY21ha2UKQEAgLTE2Niw4ICsxNjYsNiBAQCBsaXN0KEFQ
UEVORCBXZWJDb3JlX1NPVVJDRVMKIAogICAgIHBsYXRmb3JtL2ltYWdlLWRlY29kZXJzL2NhaXJv
L0ltYWdlQmFja2luZ1N0b3JlQ2Fpcm8uY3BwCiAKLSAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9T
RFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHAKLQogICAgIHBsYXRmb3JtL25ldHdvcmsvc291
cC9BdXRoZW50aWNhdGlvbkNoYWxsZW5nZVNvdXAuY3BwCiAgICAgcGxhdGZvcm0vbmV0d29yay9z
b3VwL0NlcnRpZmljYXRlSW5mby5jcHAKICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvQ29va2ll
SmFyU291cC5jcHAKQEAgLTI2MCw5ICsyNTgsNiBAQCBzZXQoV2ViQ29yZV9VU0VSX0FHRU5UX1ND
UklQVFMKIAogc2V0KFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTX0RFUEVOREVOQ0lFUyAke1dF
QkNPUkVfRElSfS9wbGF0Zm9ybS9ndGsvUmVuZGVyVGhlbWVHdGsuY3BwKQogCi1zZXQoV2ViQ29y
ZV9TRFBfUFJPQ0VTU09SX1NDUklQVFMgJHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9tZWRpYXN0cmVh
bS9zZHAuanMpCi1zZXQoV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVT
ICR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL21lZGlhc3RyZWFtL29wZW53ZWJydGMvU0RQUHJvY2Vz
c29yU2NyaXB0UmVzb3VyY2UuY3BwKQotCiBsaXN0KEFQUEVORCBXZWJDb3JlX0xJQlJBUklFUwog
ICAgICR7QVRLX0xJQlJBUklFU30KICAgICAke0NBSVJPX0xJQlJBUklFU30KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0dTdHJlYW1lci5jbWFrZSBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL0dTdHJlYW1lci5jbWFrZQppbmRleCA3NmRlMDg1YTFjN2Q1ZTIwNWE1NTE3Njg0
YjBlODFhYzQ0YWNkY2IyLi4wMDA0MTEzMjcxZGQ1ZmQyZjM3NzlhNjY3YTBlMTYyNTBkNGNmNjE1
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9HU3RyZWFtZXIuY21ha2UKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vR1N0cmVhbWVyLmNtYWtlCkBAIC0zLDYgKzMsOSBA
QCBsaXN0KEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMKICkKIAogaWYgKEVOQUJM
RV9NRURJQV9TVFJFQU0pCisgICAgc2V0KFdlYkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTICR7
V0VCQ09SRV9ESVJ9L01vZHVsZXMvbWVkaWFzdHJlYW0vc2RwLmpzKQorICAgIHNldChXZWJDb3Jl
X1NEUF9QUk9DRVNTT1JfU0NSSVBUU19ERVBFTkRFTkNJRVMgJHtXRUJDT1JFX0RJUn0vcGxhdGZv
cm0vbWVkaWFzdHJlYW0vb3BlbndlYnJ0Yy9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHAp
CisKICAgICBsaXN0KEFQUEVORCBXZWJDb3JlX1NZU1RFTV9JTkNMVURFX0RJUkVDVE9SSUVTCiAg
ICAgICAgICR7T1BFTldFQlJUQ19JTkNMVURFX0RJUlN9CiAgICAgKQpAQCAtMTQsNiArMTcsOCBA
QCBpZiAoRU5BQkxFX01FRElBX1NUUkVBTSkKICAgICBsaXN0KEFQUEVORCBXZWJDb3JlX1NPVVJD
RVMKICAgICAgICAgcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0
ZUdTdHJlYW1lck93ci5jcHAKIAorICAgICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9j
ZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHAKKwogICAgICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9v
cGVud2VicnRjL01lZGlhRW5kcG9pbnRPd3IuY3BwCiAgICAgICAgIHBsYXRmb3JtL21lZGlhc3Ry
ZWFtL29wZW53ZWJydGMvT3BlbldlYlJUQ1V0aWxpdGllcy5jcHAKICAgICAgICAgcGxhdGZvcm0v
bWVkaWFzdHJlYW0vb3BlbndlYnJ0Yy9SZWFsdGltZU1lZGlhU291cmNlQ2VudGVyT3dyLmNwcAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295202</attachid>
            <date>2016-11-18 15:34:45 -0800</date>
            <delta_ts>2016-11-18 15:58:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161119003438.patch</filename>
            <type>text/plain</type>
            <size>3016</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uNTA0ZmZkMDYzN2M3MWRhYjhmNmM1ZTI4MDM3YWNh
MGIyZmJkYWQxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHJ1bGVzIHRvIGNv
bW1vbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjQ5MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBvcGVud2Vi
cnRjIGRpcmVjdG9yeSAoYnVnIDE2Mzc3OCkuCisKKyAgICAgICAgU2luY2UgaXQgaXMgbm90IHNw
ZWNpZmljIHRvIHRoZSBHVEsgcG9ydCwgdGhlIG1hdGNoaW5nIGNtYWtlIHJ1bGVzIHNob3VsZCBi
ZQorICAgICAgICBtb3ZlZCBvdXQgZnJvbSBQbGF0Zm9ybUdUSy5jbWFrZSB0byB0aGUgbWFpbiBX
ZWJDb3JlIENNYWtlTGlzdHMudHh0LgorCisgICAgICAgIFRoaXMgaXMgbmVlZGVkIHRvIGJ1aWxk
IE9wZW5XZWJSVEMgc3VwcG9ydCBpbiBvdGhlciBwb3J0cywgV1BFIGluIG15IGNhc2UsCisgICAg
ICAgIHByb2JhYmx5IE1hYywgRUZMIGFuZCBRdCBhcyB3ZWxsLgorCisgICAgICAgIFRoaXMgYWxz
byBmaXhlcyB0aGUgcGF0aCBpbiBTRFAgc2NyaXB0cyBkZXBlbmRlbmNpZXMsIHRoZSBvbGQgb3Bl
bndlYnJ0YyBzdWJkaXIKKyAgICAgICAgd2FzIHN0aWxsIGJlaW5nIHVzZWQuCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLCBidWlsZCBmaXggb25seQorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6
CisgICAgICAgICogUGxhdGZvcm1HVEsuY21ha2U6CisKIDIwMTYtMTEtMTggIERhbiBCZXJuc3Rl
aW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBUcmllZCB0byBmaXggc29tZSBub24tbWFj
T1MgYnVpbGRzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9T
b3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAppbmRleCBmYWE0OTYyNWI5MjEzOWEzNGE3MzI2
MzA0NDg3NzhkNzA2NWVjNTIwLi5lOWRhMTQ5NjQ5ZGVmMmM3Y2YwMDE3MzczMTZiNDZiNTA1MThh
NWEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAtMzY2Niw2ICszNjY2LDE1IEBAIGlmIChXZWJD
b3JlX1VTRVJfQUdFTlRfU0NSSVBUUykKICAgICApCiBlbmRpZiAoKQogCitpZiAoRU5BQkxFX01F
RElBX1NUUkVBTSkKKyAgICBzZXQoV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFMgJHtXRUJD
T1JFX0RJUn0vTW9kdWxlcy9tZWRpYXN0cmVhbS9zZHAuanMpCisgICAgc2V0KFdlYkNvcmVfU0RQ
X1BST0NFU1NPUl9TQ1JJUFRTX0RFUEVOREVOQ0lFUyAke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9t
ZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHApCisKKyAgICBsaXN0KEFQ
UEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vU0RQUHJv
Y2Vzc29yU2NyaXB0UmVzb3VyY2UuY3BwCisgICAgKQorZW5kaWYKKwogaWYgKFdlYkNvcmVfU0RQ
X1BST0NFU1NPUl9TQ1JJUFRTKQogICAgICMgTmVjZXNzYXJ5IHZhcmlhYmxlczoKICAgICAjIFdl
YkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTIGNvbnRhaW5pbmcgdGhlIEphdmFTY3JpcHQgc291
cmNlcyBsaXN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUdUSy5jbWFrZSBi
L1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCmluZGV4IGJhY2U0NjZkYjZlYmI4NzNk
MDFlOWM0MGVmOGZlMDMzMjVmNTZiZDMuLmMyYmQ1NDgxODFkYmJlZTUxMGE2NTE0OTM5ZjdiNWIy
ZDc4YTRlMTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCisr
KyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCkBAIC0xNjYsOCArMTY2LDYgQEAg
bGlzdChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCiAKICAgICBwbGF0Zm9ybS9pbWFnZS1kZWNvZGVy
cy9jYWlyby9JbWFnZUJhY2tpbmdTdG9yZUNhaXJvLmNwcAogCi0gICAgcGxhdGZvcm0vbWVkaWFz
dHJlYW0vU0RQUHJvY2Vzc29yU2NyaXB0UmVzb3VyY2UuY3BwCi0KICAgICBwbGF0Zm9ybS9uZXR3
b3JrL3NvdXAvQXV0aGVudGljYXRpb25DaGFsbGVuZ2VTb3VwLmNwcAogICAgIHBsYXRmb3JtL25l
dHdvcmsvc291cC9DZXJ0aWZpY2F0ZUluZm8uY3BwCiAgICAgcGxhdGZvcm0vbmV0d29yay9zb3Vw
L0Nvb2tpZUphclNvdXAuY3BwCkBAIC0yNjAsOSArMjU4LDYgQEAgc2V0KFdlYkNvcmVfVVNFUl9B
R0VOVF9TQ1JJUFRTCiAKIHNldChXZWJDb3JlX1VTRVJfQUdFTlRfU0NSSVBUU19ERVBFTkRFTkNJ
RVMgJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vZ3RrL1JlbmRlclRoZW1lR3RrLmNwcCkKIAotc2V0
KFdlYkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTICR7V0VCQ09SRV9ESVJ9L01vZHVsZXMvbWVk
aWFzdHJlYW0vc2RwLmpzKQotc2V0KFdlYkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTX0RFUEVO
REVOQ0lFUyAke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9vcGVud2VicnRjL1NE
UFByb2Nlc3NvclNjcmlwdFJlc291cmNlLmNwcCkKLQogbGlzdChBUFBFTkQgV2ViQ29yZV9MSUJS
QVJJRVMKICAgICAke0FUS19MSUJSQVJJRVN9CiAgICAgJHtDQUlST19MSUJSQVJJRVN9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295207</attachid>
            <date>2016-11-18 15:58:20 -0800</date>
            <delta_ts>2016-11-19 00:57:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161119005812.patch</filename>
            <type>text/plain</type>
            <size>3278</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uNTA0ZmZkMDYzN2M3MWRhYjhmNmM1ZTI4MDM3YWNh
MGIyZmJkYWQxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHJ1bGVzIHRvIGNv
bW1vbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjQ5MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBvcGVud2Vi
cnRjIGRpcmVjdG9yeSAoYnVnIDE2Mzc3OCkuCisKKyAgICAgICAgU2luY2UgaXQgaXMgbm90IHNw
ZWNpZmljIHRvIHRoZSBHVEsgcG9ydCwgdGhlIG1hdGNoaW5nIGNtYWtlIHJ1bGVzIHNob3VsZCBi
ZQorICAgICAgICBtb3ZlZCBvdXQgZnJvbSBQbGF0Zm9ybUdUSy5jbWFrZSB0byB0aGUgbWFpbiBX
ZWJDb3JlIENNYWtlTGlzdHMudHh0LgorCisgICAgICAgIFRoaXMgaXMgbmVlZGVkIHRvIGJ1aWxk
IE9wZW5XZWJSVEMgc3VwcG9ydCBpbiBvdGhlciBwb3J0cywgV1BFIGluIG15IGNhc2UsCisgICAg
ICAgIHByb2JhYmx5IE1hYywgRUZMIGFuZCBRdCBhcyB3ZWxsLgorCisgICAgICAgIFRoaXMgYWxz
byBmaXhlcyB0aGUgcGF0aCBpbiBTRFAgc2NyaXB0cyBkZXBlbmRlbmNpZXMsIHRoZSBvbGQgb3Bl
bndlYnJ0YyBzdWJkaXIKKyAgICAgICAgd2FzIHN0aWxsIGJlaW5nIHVzZWQuCisKKyAgICAgICAg
Tm8gbmV3IHRlc3RzLCBidWlsZCBmaXggb25seQorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6
CisgICAgICAgICogUGxhdGZvcm1HVEsuY21ha2U6CisKIDIwMTYtMTEtMTggIERhbiBCZXJuc3Rl
aW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBUcmllZCB0byBmaXggc29tZSBub24tbWFj
T1MgYnVpbGRzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQgYi9T
b3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAppbmRleCBmYWE0OTYyNWI5MjEzOWEzNGE3MzI2
MzA0NDg3NzhkNzA2NWVjNTIwLi5kNWZjNjA1MmFiZWY5ODIyMzkwOGQ0MTc2MjIyY2I5ODU5NGE1
YTg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAtMjM0NCw2ICsyMzQ0LDcgQEAgc2V0KFdlYkNv
cmVfU09VUkNFUwogICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL1JlYWx0aW1lTWVkaWFTb3VyY2Uu
Y3BwCiAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vUmVhbHRpbWVNZWRpYVNvdXJjZUNlbnRlci5j
cHAKICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9SZWFsdGltZU1lZGlhU291cmNlU2V0dGluZ3Mu
Y3BwCisgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vU0RQUHJvY2Vzc29yU2NyaXB0UmVzb3VyY2Uu
Y3BwCiAKICAgICBwbGF0Zm9ybS9tb2NrL0RldmljZU1vdGlvbkNsaWVudE1vY2suY3BwCiAgICAg
cGxhdGZvcm0vbW9jay9EZXZpY2VPcmllbnRhdGlvbkNsaWVudE1vY2suY3BwCkBAIC0zNjY2LDYg
KzM2NjcsMTEgQEAgaWYgKFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTKQogICAgICkKIGVuZGlm
ICgpCiAKK2lmIChFTkFCTEVfTUVESUFfU1RSRUFNKQorICAgIHNldChXZWJDb3JlX1NEUF9QUk9D
RVNTT1JfU0NSSVBUUyAke1dFQkNPUkVfRElSfS9Nb2R1bGVzL21lZGlhc3RyZWFtL3NkcC5qcykK
KyAgICBzZXQoV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVTICR7V0VC
Q09SRV9ESVJ9L3BsYXRmb3JtL21lZGlhc3RyZWFtL1NEUFByb2Nlc3NvclNjcmlwdFJlc291cmNl
LmNwcCkKK2VuZGlmICgpCisKIGlmIChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUykKICAg
ICAjIE5lY2Vzc2FyeSB2YXJpYWJsZXM6CiAgICAgIyBXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NS
SVBUUyBjb250YWluaW5nIHRoZSBKYXZhU2NyaXB0IHNvdXJjZXMgbGlzdApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvUGxhdGZvcm1HVEsuY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9y
bUdUSy5jbWFrZQppbmRleCBiYWNlNDY2ZGI2ZWJiODczZDAxZTljNDBlZjhmZTAzMzI1ZjU2YmQz
Li5jMmJkNTQ4MTgxZGJiZWU1MTBhNjUxNDkzOWY3YjViMmQ3OGE0ZTEwIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUdUSy5jbWFrZQorKysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0
Zm9ybUdUSy5jbWFrZQpAQCAtMTY2LDggKzE2Niw2IEBAIGxpc3QoQVBQRU5EIFdlYkNvcmVfU09V
UkNFUwogCiAgICAgcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMvY2Fpcm8vSW1hZ2VCYWNraW5nU3Rv
cmVDYWlyby5jcHAKIAotICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL1NEUFByb2Nlc3NvclNjcmlw
dFJlc291cmNlLmNwcAotCiAgICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL0F1dGhlbnRpY2F0aW9u
Q2hhbGxlbmdlU291cC5jcHAKICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvQ2VydGlmaWNhdGVJ
bmZvLmNwcAogICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9Db29raWVKYXJTb3VwLmNwcApAQCAt
MjYwLDkgKzI1OCw2IEBAIHNldChXZWJDb3JlX1VTRVJfQUdFTlRfU0NSSVBUUwogCiBzZXQoV2Vi
Q29yZV9VU0VSX0FHRU5UX1NDUklQVFNfREVQRU5ERU5DSUVTICR7V0VCQ09SRV9ESVJ9L3BsYXRm
b3JtL2d0ay9SZW5kZXJUaGVtZUd0ay5jcHApCiAKLXNldChXZWJDb3JlX1NEUF9QUk9DRVNTT1Jf
U0NSSVBUUyAke1dFQkNPUkVfRElSfS9Nb2R1bGVzL21lZGlhc3RyZWFtL3NkcC5qcykKLXNldChX
ZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUU19ERVBFTkRFTkNJRVMgJHtXRUJDT1JFX0RJUn0v
cGxhdGZvcm0vbWVkaWFzdHJlYW0vb3BlbndlYnJ0Yy9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJj
ZS5jcHApCi0KIGxpc3QoQVBQRU5EIFdlYkNvcmVfTElCUkFSSUVTCiAgICAgJHtBVEtfTElCUkFS
SUVTfQogICAgICR7Q0FJUk9fTElCUkFSSUVTfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295257</attachid>
            <date>2016-11-19 00:57:49 -0800</date>
            <delta_ts>2016-11-19 01:08:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161119095740.patch</filename>
            <type>text/plain</type>
            <size>3656</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uNzcyZjkyYTQ5NGYxMzYwYWU2Mjg4MWNhZTRlYTE2
OTVjNjYwNmY5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHJ1bGVzIHRvIGNv
bW1vbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjQ5MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBjb21tb24g
bWVkaWFzdHJlYW0gZGlyZWN0b3J5IChidWcgMTYzOTQwKS4KKworICAgICAgICBTaW5jZSBpdCBp
cyBub3Qgc3BlY2lmaWMgdG8gdGhlIEdUSyBwb3J0LCB0aGUgbWF0Y2hpbmcgY21ha2UgcnVsZXMg
c2hvdWxkIGJlCisgICAgICAgIG1vdmVkIG91dCBmcm9tIFBsYXRmb3JtR1RLLmNtYWtlIHRvIHRo
ZSBtYWluIFdlYkNvcmUgQ01ha2VMaXN0cy50eHQuCisKKyAgICAgICAgVGhpcyBpcyBuZWVkZWQg
dG8gYnVpbGQgT3BlbldlYlJUQyBzdXBwb3J0IGluIG90aGVyIHBvcnRzLCBXUEUgaW4gbXkgY2Fz
ZSwKKyAgICAgICAgcHJvYmFibHkgTWFjLCBFRkwgYW5kIFF0IGFzIHdlbGwuCisKKyAgICAgICAg
VGhpcyBhbHNvIGZpeGVzIHRoZSBwYXRoIGluIFNEUCBzY3JpcHRzIGRlcGVuZGVuY2llcywgdGhl
IG9sZCBvcGVud2VicnRjIHN1YmRpcgorICAgICAgICB3YXMgc3RpbGwgYmVpbmcgdXNlZC4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMsIGJ1aWxkIGZpeCBvbmx5CisKKyAgICAgICAgKiBDTWFrZUxp
c3RzLnR4dDoKKyAgICAgICAgKiBQbGF0Zm9ybUdUSy5jbWFrZToKKwogMjAxNi0xMS0xOCAgRGFu
IEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIFRyaWVkIHRvIGZpeCBzb21l
IG5vbi1tYWNPUyBidWlsZHMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3Rz
LnR4dCBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CmluZGV4IGZhYTQ5NjI1YjkyMTM5
YTM0YTczMjYzMDQ0ODc3OGQ3MDY1ZWM1MjAuLjQ1NWIxZjg4Mzg3MjgwNDM2Y2Q5NTE1N2M1M2Q0
NjY4MjI1ZjhkMmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0Cisr
KyBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CkBAIC0yMzQ0LDYgKzIzNDQsNyBAQCBz
ZXQoV2ViQ29yZV9TT1VSQ0VTCiAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vUmVhbHRpbWVNZWRp
YVNvdXJjZS5jcHAKICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9SZWFsdGltZU1lZGlhU291cmNl
Q2VudGVyLmNwcAogICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL1JlYWx0aW1lTWVkaWFTb3VyY2VT
ZXR0aW5ncy5jcHAKKyAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRS
ZXNvdXJjZS5jcHAKIAogICAgIHBsYXRmb3JtL21vY2svRGV2aWNlTW90aW9uQ2xpZW50TW9jay5j
cHAKICAgICBwbGF0Zm9ybS9tb2NrL0RldmljZU9yaWVudGF0aW9uQ2xpZW50TW9jay5jcHAKQEAg
LTM2NjYsMTcgKzM2NjcsMTIgQEAgaWYgKFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTKQogICAg
ICkKIGVuZGlmICgpCiAKLWlmIChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUykKLSAgICAj
IE5lY2Vzc2FyeSB2YXJpYWJsZXM6Ci0gICAgIyBXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBU
UyBjb250YWluaW5nIHRoZSBKYXZhU2NyaXB0IHNvdXJjZXMgbGlzdAotICAgICMgV2ViQ29yZV9T
RFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVTIGNvbnRhaW5pbmcgdGhlIHNvdXJjZSBm
aWxlIHRoYXQgd2lsbCBsb2FkIHRoZSBzY3JpcHRzIHRvIGFkZCB0aGUgcHJvcGVyCi0gICAgIyAg
IGRlcGVuZGVuY3kgYW5kIGhhdmluZyB0aGVtIGJ1aWx0IGF0IHRoZSByaWdodCBtb21lbnQKLQor
aWYgKEVOQUJMRV9NRURJQV9TVFJFQU0pCiAgICAgTUFLRV9KU19GSUxFX0FSUkFZUygKICAgICAg
ICAgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L1NEUFByb2Nlc3NvclNjcmlwdHNEYXRh
LmNwcAogICAgICAgICAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vU0RQUHJvY2Vzc29y
U2NyaXB0c0RhdGEuaAotICAgICAgICBXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUwotICAg
ICAgICBXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUU19ERVBFTkRFTkNJRVMKKyAgICAgICAg
JHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9tZWRpYXN0cmVhbS9zZHAuanMKKyAgICAgICAgJHtXRUJD
T1JFX0RJUn0vcGxhdGZvcm0vbWVkaWFzdHJlYW0vU0RQUHJvY2Vzc29yU2NyaXB0UmVzb3VyY2Uu
Y3BwCiAgICAgKQogZW5kaWYgKCkKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUGxhdGZv
cm1HVEsuY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUdUSy5jbWFrZQppbmRleCBiYWNl
NDY2ZGI2ZWJiODczZDAxZTljNDBlZjhmZTAzMzI1ZjU2YmQzLi5jMmJkNTQ4MTgxZGJiZWU1MTBh
NjUxNDkzOWY3YjViMmQ3OGE0ZTEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9y
bUdUSy5jbWFrZQorKysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUdUSy5jbWFrZQpAQCAtMTY2
LDggKzE2Niw2IEBAIGxpc3QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogCiAgICAgcGxhdGZvcm0v
aW1hZ2UtZGVjb2RlcnMvY2Fpcm8vSW1hZ2VCYWNraW5nU3RvcmVDYWlyby5jcHAKIAotICAgIHBs
YXRmb3JtL21lZGlhc3RyZWFtL1NEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlLmNwcAotCiAgICAg
cGxhdGZvcm0vbmV0d29yay9zb3VwL0F1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlU291cC5jcHAKICAg
ICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvQ2VydGlmaWNhdGVJbmZvLmNwcAogICAgIHBsYXRmb3Jt
L25ldHdvcmsvc291cC9Db29raWVKYXJTb3VwLmNwcApAQCAtMjYwLDkgKzI1OCw2IEBAIHNldChX
ZWJDb3JlX1VTRVJfQUdFTlRfU0NSSVBUUwogCiBzZXQoV2ViQ29yZV9VU0VSX0FHRU5UX1NDUklQ
VFNfREVQRU5ERU5DSUVTICR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL2d0ay9SZW5kZXJUaGVtZUd0
ay5jcHApCiAKLXNldChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUyAke1dFQkNPUkVfRElS
fS9Nb2R1bGVzL21lZGlhc3RyZWFtL3NkcC5qcykKLXNldChXZWJDb3JlX1NEUF9QUk9DRVNTT1Jf
U0NSSVBUU19ERVBFTkRFTkNJRVMgJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbWVkaWFzdHJlYW0v
b3BlbndlYnJ0Yy9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHApCi0KIGxpc3QoQVBQRU5E
IFdlYkNvcmVfTElCUkFSSUVTCiAgICAgJHtBVEtfTElCUkFSSUVTfQogICAgICR7Q0FJUk9fTElC
UkFSSUVTfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295258</attachid>
            <date>2016-11-19 01:09:06 -0800</date>
            <delta_ts>2016-11-21 06:59:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161119100858.patch</filename>
            <type>text/plain</type>
            <size>3555</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uNzcyZjkyYTQ5NGYxMzYwYWU2Mjg4MWNhZTRlYTE2
OTVjNjYwNmY5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHJ1bGVzIHRvIGNv
bW1vbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjQ5MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBjb21tb24g
bWVkaWFzdHJlYW0gZGlyZWN0b3J5IChidWcgMTYzOTQwKS4KKworICAgICAgICBTaW5jZSBpdCBp
cyBub3Qgc3BlY2lmaWMgdG8gdGhlIEdUSyBwb3J0LCB0aGUgbWF0Y2hpbmcgY21ha2UgcnVsZXMg
c2hvdWxkIGJlCisgICAgICAgIG1vdmVkIG91dCBmcm9tIFBsYXRmb3JtR1RLLmNtYWtlIHRvIHRo
ZSBtYWluIFdlYkNvcmUgQ01ha2VMaXN0cy50eHQuCisKKyAgICAgICAgVGhpcyBpcyBuZWVkZWQg
dG8gYnVpbGQgT3BlbldlYlJUQyBzdXBwb3J0IGluIG90aGVyIHBvcnRzLCBXUEUgaW4gbXkgY2Fz
ZSwKKyAgICAgICAgcHJvYmFibHkgTWFjLCBFRkwgYW5kIFF0IGFzIHdlbGwuCisKKyAgICAgICAg
VGhpcyBhbHNvIGZpeGVzIHRoZSBwYXRoIGluIFNEUCBzY3JpcHRzIGRlcGVuZGVuY2llcywgdGhl
IG9sZCBvcGVud2VicnRjIHN1YmRpcgorICAgICAgICB3YXMgc3RpbGwgYmVpbmcgdXNlZC4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMsIGJ1aWxkIGZpeCBvbmx5CisKKyAgICAgICAgKiBDTWFrZUxp
c3RzLnR4dDoKKyAgICAgICAgKiBQbGF0Zm9ybUdUSy5jbWFrZToKKwogMjAxNi0xMS0xOCAgRGFu
IEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIFRyaWVkIHRvIGZpeCBzb21l
IG5vbi1tYWNPUyBidWlsZHMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3Rz
LnR4dCBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CmluZGV4IGZhYTQ5NjI1YjkyMTM5
YTM0YTczMjYzMDQ0ODc3OGQ3MDY1ZWM1MjAuLmI0N2NjOWFlMDFiMjJlY2VjOWU4NTMxNDE5MGQx
OWQ0YmQ0YzJiYjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0Cisr
KyBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CkBAIC0yMzQ0LDYgKzIzNDQsNyBAQCBz
ZXQoV2ViQ29yZV9TT1VSQ0VTCiAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vUmVhbHRpbWVNZWRp
YVNvdXJjZS5jcHAKICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9SZWFsdGltZU1lZGlhU291cmNl
Q2VudGVyLmNwcAogICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL1JlYWx0aW1lTWVkaWFTb3VyY2VT
ZXR0aW5ncy5jcHAKKyAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRS
ZXNvdXJjZS5jcHAKIAogICAgIHBsYXRmb3JtL21vY2svRGV2aWNlTW90aW9uQ2xpZW50TW9jay5j
cHAKICAgICBwbGF0Zm9ybS9tb2NrL0RldmljZU9yaWVudGF0aW9uQ2xpZW50TW9jay5jcHAKQEAg
LTM2NjYsMTEgKzM2NjcsMTMgQEAgaWYgKFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTKQogICAg
ICkKIGVuZGlmICgpCiAKLWlmIChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUykKK2lmIChF
TkFCTEVfTUVESUFfU1RSRUFNKQogICAgICMgTmVjZXNzYXJ5IHZhcmlhYmxlczoKICAgICAjIFdl
YkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTIGNvbnRhaW5pbmcgdGhlIEphdmFTY3JpcHQgc291
cmNlcyBsaXN0CiAgICAgIyBXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUU19ERVBFTkRFTkNJ
RVMgY29udGFpbmluZyB0aGUgc291cmNlIGZpbGUgdGhhdCB3aWxsIGxvYWQgdGhlIHNjcmlwdHMg
dG8gYWRkIHRoZSBwcm9wZXIKICAgICAjICAgZGVwZW5kZW5jeSBhbmQgaGF2aW5nIHRoZW0gYnVp
bHQgYXQgdGhlIHJpZ2h0IG1vbWVudAorICAgIHNldChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NS
SVBUUyAke1dFQkNPUkVfRElSfS9Nb2R1bGVzL21lZGlhc3RyZWFtL3NkcC5qcykKKyAgICBzZXQo
V2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVTICR7V0VCQ09SRV9ESVJ9
L3BsYXRmb3JtL21lZGlhc3RyZWFtL1NEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlLmNwcCkKIAog
ICAgIE1BS0VfSlNfRklMRV9BUlJBWVMoCiAgICAgICAgICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNP
UkVfRElSfS9TRFBQcm9jZXNzb3JTY3JpcHRzRGF0YS5jcHAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlIGIvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1HVEsuY21h
a2UKaW5kZXggYmFjZTQ2NmRiNmViYjg3M2QwMWU5YzQwZWY4ZmUwMzMyNWY1NmJkMy4uYzJiZDU0
ODE4MWRiYmVlNTEwYTY1MTQ5MzlmN2I1YjJkNzhhNGUxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvUGxhdGZvcm1HVEsuY21ha2UKKysrIGIvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1HVEsu
Y21ha2UKQEAgLTE2Niw4ICsxNjYsNiBAQCBsaXN0KEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKIAog
ICAgIHBsYXRmb3JtL2ltYWdlLWRlY29kZXJzL2NhaXJvL0ltYWdlQmFja2luZ1N0b3JlQ2Fpcm8u
Y3BwCiAKLSAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJj
ZS5jcHAKLQogICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9BdXRoZW50aWNhdGlvbkNoYWxsZW5n
ZVNvdXAuY3BwCiAgICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL0NlcnRpZmljYXRlSW5mby5jcHAK
ICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvQ29va2llSmFyU291cC5jcHAKQEAgLTI2MCw5ICsy
NTgsNiBAQCBzZXQoV2ViQ29yZV9VU0VSX0FHRU5UX1NDUklQVFMKIAogc2V0KFdlYkNvcmVfVVNF
Ul9BR0VOVF9TQ1JJUFRTX0RFUEVOREVOQ0lFUyAke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9ndGsv
UmVuZGVyVGhlbWVHdGsuY3BwKQogCi1zZXQoV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFMg
JHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9tZWRpYXN0cmVhbS9zZHAuanMpCi1zZXQoV2ViQ29yZV9T
RFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVTICR7V0VCQ09SRV9ESVJ9L3BsYXRmb3Jt
L21lZGlhc3RyZWFtL29wZW53ZWJydGMvU0RQUHJvY2Vzc29yU2NyaXB0UmVzb3VyY2UuY3BwKQot
CiBsaXN0KEFQUEVORCBXZWJDb3JlX0xJQlJBUklFUwogICAgICR7QVRLX0xJQlJBUklFU30KICAg
ICAke0NBSVJPX0xJQlJBUklFU30K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>295293</attachid>
            <date>2016-11-21 06:59:47 -0800</date>
            <delta_ts>2016-11-21 08:25:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164937-20161121155935.patch</filename>
            <type>text/plain</type>
            <size>3550</size>
            <attacher name="Olivier Blin">olivier.blin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDg5NmY5NWUyMGJkYTM3
NTUyZTQzOGRkYTUwZGY2ZDYyNTEzNzFkNy4uNzcyZjkyYTQ5NGYxMzYwYWU2Mjg4MWNhZTRlYTE2
OTVjNjYwNmY5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTExLTE4ICBPbGl2
aWVyIEJsaW4gIDxvbGl2aWVyLmJsaW5Ac29mdGF0aG9tZS5jb20+CisKKyAgICAgICAgW2NtYWtl
XVtPcGVuV2ViUlRDXSBNb3ZlIFNEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlIHJ1bGVzIHRvIGNv
bW1vbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNjQ5MzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBTRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZSBoYXMgYmVlbiBtb3ZlZCBpbiBjb21tb24g
bWVkaWFzdHJlYW0gZGlyZWN0b3J5IChidWcgMTYzOTQwKS4KKworICAgICAgICBTaW5jZSBpdCBp
cyBub3Qgc3BlY2lmaWMgdG8gdGhlIEdUSyBwb3J0LCB0aGUgbWF0Y2hpbmcgY21ha2UgcnVsZXMg
c2hvdWxkIGJlCisgICAgICAgIG1vdmVkIG91dCBmcm9tIFBsYXRmb3JtR1RLLmNtYWtlIHRvIHRo
ZSBtYWluIFdlYkNvcmUgQ01ha2VMaXN0cy50eHQuCisKKyAgICAgICAgVGhpcyBpcyBuZWVkZWQg
dG8gYnVpbGQgT3BlbldlYlJUQyBzdXBwb3J0IGluIG90aGVyIHBvcnRzLCBXUEUgaW4gbXkgY2Fz
ZSwKKyAgICAgICAgcHJvYmFibHkgTWFjLCBFRkwgYW5kIFF0IGFzIHdlbGwuCisKKyAgICAgICAg
VGhpcyBhbHNvIGZpeGVzIHRoZSBwYXRoIGluIFNEUCBzY3JpcHRzIGRlcGVuZGVuY2llcywgdGhl
IG9sZCBvcGVud2VicnRjIHN1YmRpcgorICAgICAgICB3YXMgc3RpbGwgYmVpbmcgdXNlZC4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMsIGJ1aWxkIGZpeCBvbmx5CisKKyAgICAgICAgKiBDTWFrZUxp
c3RzLnR4dDoKKyAgICAgICAgKiBQbGF0Zm9ybUdUSy5jbWFrZToKKwogMjAxNi0xMS0xOCAgRGFu
IEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIFRyaWVkIHRvIGZpeCBzb21l
IG5vbi1tYWNPUyBidWlsZHMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3Rz
LnR4dCBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CmluZGV4IGZhYTQ5NjI1YjkyMTM5
YTM0YTczMjYzMDQ0ODc3OGQ3MDY1ZWM1MjAuLjhjMjRjODIxYmQ4MWNlNzkxYmZlYzEwYzM5YTJh
NDJjZmVmN2RhOWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0Cisr
KyBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CkBAIC0yMzQ0LDYgKzIzNDQsNyBAQCBz
ZXQoV2ViQ29yZV9TT1VSQ0VTCiAgICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vUmVhbHRpbWVNZWRp
YVNvdXJjZS5jcHAKICAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9SZWFsdGltZU1lZGlhU291cmNl
Q2VudGVyLmNwcAogICAgIHBsYXRmb3JtL21lZGlhc3RyZWFtL1JlYWx0aW1lTWVkaWFTb3VyY2VT
ZXR0aW5ncy5jcHAKKyAgICBwbGF0Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRS
ZXNvdXJjZS5jcHAKIAogICAgIHBsYXRmb3JtL21vY2svRGV2aWNlTW90aW9uQ2xpZW50TW9jay5j
cHAKICAgICBwbGF0Zm9ybS9tb2NrL0RldmljZU9yaWVudGF0aW9uQ2xpZW50TW9jay5jcHAKQEAg
LTM2NjYsMTEgKzM2NjcsMTMgQEAgaWYgKFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTKQogICAg
ICkKIGVuZGlmICgpCiAKLWlmIChXZWJDb3JlX1NEUF9QUk9DRVNTT1JfU0NSSVBUUykKK2lmIChF
TkFCTEVfV0VCX1JUQykKICAgICAjIE5lY2Vzc2FyeSB2YXJpYWJsZXM6CiAgICAgIyBXZWJDb3Jl
X1NEUF9QUk9DRVNTT1JfU0NSSVBUUyBjb250YWluaW5nIHRoZSBKYXZhU2NyaXB0IHNvdXJjZXMg
bGlzdAogICAgICMgV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFNfREVQRU5ERU5DSUVTIGNv
bnRhaW5pbmcgdGhlIHNvdXJjZSBmaWxlIHRoYXQgd2lsbCBsb2FkIHRoZSBzY3JpcHRzIHRvIGFk
ZCB0aGUgcHJvcGVyCiAgICAgIyAgIGRlcGVuZGVuY3kgYW5kIGhhdmluZyB0aGVtIGJ1aWx0IGF0
IHRoZSByaWdodCBtb21lbnQKKyAgICBzZXQoV2ViQ29yZV9TRFBfUFJPQ0VTU09SX1NDUklQVFMg
JHtXRUJDT1JFX0RJUn0vTW9kdWxlcy9tZWRpYXN0cmVhbS9zZHAuanMpCisgICAgc2V0KFdlYkNv
cmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTX0RFUEVOREVOQ0lFUyAke1dFQkNPUkVfRElSfS9wbGF0
Zm9ybS9tZWRpYXN0cmVhbS9TRFBQcm9jZXNzb3JTY3JpcHRSZXNvdXJjZS5jcHApCiAKICAgICBN
QUtFX0pTX0ZJTEVfQVJSQVlTKAogICAgICAgICAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJ
Un0vU0RQUHJvY2Vzc29yU2NyaXB0c0RhdGEuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9QbGF0Zm9ybUdUSy5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCmlu
ZGV4IGJhY2U0NjZkYjZlYmI4NzNkMDFlOWM0MGVmOGZlMDMzMjVmNTZiZDMuLmMyYmQ1NDgxODFk
YmJlZTUxMGE2NTE0OTM5ZjdiNWIyZDc4YTRlMTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L1BsYXRmb3JtR1RLLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtl
CkBAIC0xNjYsOCArMTY2LDYgQEAgbGlzdChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCiAKICAgICBw
bGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9jYWlyby9JbWFnZUJhY2tpbmdTdG9yZUNhaXJvLmNwcAog
Ci0gICAgcGxhdGZvcm0vbWVkaWFzdHJlYW0vU0RQUHJvY2Vzc29yU2NyaXB0UmVzb3VyY2UuY3Bw
Ci0KICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvQXV0aGVudGljYXRpb25DaGFsbGVuZ2VTb3Vw
LmNwcAogICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9DZXJ0aWZpY2F0ZUluZm8uY3BwCiAgICAg
cGxhdGZvcm0vbmV0d29yay9zb3VwL0Nvb2tpZUphclNvdXAuY3BwCkBAIC0yNjAsOSArMjU4LDYg
QEAgc2V0KFdlYkNvcmVfVVNFUl9BR0VOVF9TQ1JJUFRTCiAKIHNldChXZWJDb3JlX1VTRVJfQUdF
TlRfU0NSSVBUU19ERVBFTkRFTkNJRVMgJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vZ3RrL1JlbmRl
clRoZW1lR3RrLmNwcCkKIAotc2V0KFdlYkNvcmVfU0RQX1BST0NFU1NPUl9TQ1JJUFRTICR7V0VC
Q09SRV9ESVJ9L01vZHVsZXMvbWVkaWFzdHJlYW0vc2RwLmpzKQotc2V0KFdlYkNvcmVfU0RQX1BS
T0NFU1NPUl9TQ1JJUFRTX0RFUEVOREVOQ0lFUyAke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9tZWRp
YXN0cmVhbS9vcGVud2VicnRjL1NEUFByb2Nlc3NvclNjcmlwdFJlc291cmNlLmNwcCkKLQogbGlz
dChBUFBFTkQgV2ViQ29yZV9MSUJSQVJJRVMKICAgICAke0FUS19MSUJSQVJJRVN9CiAgICAgJHtD
QUlST19MSUJSQVJJRVN9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>