<?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>147559</bug_id>
          
          <creation_ts>2015-08-03 08:38:37 -0700</creation_ts>
          <short_desc>[GTK] r186800 broke the build on Ubuntu 14.04</short_desc>
          <delta_ts>2015-08-25 12:14:04 -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>New Bugs</component>
          <version>528+ (Nightly build)</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>146057</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1114185</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-03 08:38:37 -0700</bug_when>
    <thetext>After http://trac.webkit.org/changeset/186800 I got the following
build error on my Ubuntu 14.04 (with Clang 3.5 compiler)

-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
CMake Error at Source/cmake/OptionsGTK.cmake:423 (message):
  Recompile GTK+ with Wayland backend to use ENABLE_WAYLAND_TARGET
Call Stack (most recent call first):
  CMakeLists.txt:164 (include)


-- Configuring incomplete, errors occurred!
See also &quot;/home/webkit/WebKit/WebKitBuild/Release/CMakeFiles/CMakeOutput.log&quot;.
See also &quot;/home/webkit/WebKit/WebKitBuild/Release/CMakeFiles/CMakeError.log&quot;.


It seems GTK3_SUPPORTS_WAYLAND is false for some reason. Is 
it possible to make the build work or should I disable Wayland?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114192</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-08-03 08:51:54 -0700</bug_when>
    <thetext>So, ubuntu builds GTK+ without wayland support, I guess we should detect that. We can get that info from the targets variable of the pkg-config file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114227</commentid>
    <comment_count>2</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-03 10:36:02 -0700</bug_when>
    <thetext>One more thing, I tested the build on Ubuntu 15.04 too, the build works fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114322</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-03 13:19:14 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; So, ubuntu builds GTK+ without wayland support, I guess we should detect
&gt; that.

That&apos;s what we were doing until r185788 when I intentionally removed that behavior. I somewhat prefer requiring the user to explicitly disable the Wayland backend. But I think it&apos;s reasonable to autodetect it, since there&apos;s no way autodetection could cause the feature to be disabled accidentally; if your GTK+ has no Wayland support then you really don&apos;t need WebKitGTK+ to have it either. The same argument could be made to support how we currently handle CairoGL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114328</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-03 13:24:30 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; We can get that info from the targets variable of the pkg-config file.

You already have GTK3_SUPPORTS_X11 and GTK3_SUPPORTS_WAYLAND, so the thing to do is to check them and set ENABLE_X11_TARGET and ENABLE_WAYLAND_TARGET accordingly. This has to be done after calling find_package(GTK3) and *before* calling WEBKIT_OPTION_END. This will require dropping the required GTK+ version from the call to find_package, since it&apos;s not possible to know until after WEBKIT_OPTION_END, and then checking it manually in an if statement using the VERSION_LESS operator after WEBKIT_OPTION_END.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114523</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-08-03 22:28:37 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #1)
&gt; &gt; We can get that info from the targets variable of the pkg-config file.
&gt; 
&gt; You already have GTK3_SUPPORTS_X11 and GTK3_SUPPORTS_WAYLAND, so the thing
&gt; to do is to check them and set ENABLE_X11_TARGET and ENABLE_WAYLAND_TARGET
&gt; accordingly. This has to be done after calling find_package(GTK3) and
&gt; *before* calling WEBKIT_OPTION_END. This will require dropping the required
&gt; GTK+ version from the call to find_package, since it&apos;s not possible to know
&gt; until after WEBKIT_OPTION_END, and then checking it manually in an if
&gt; statement using the VERSION_LESS operator after WEBKIT_OPTION_END.

Could you write a patch instead of telling us how to do it? :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1114598</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-04 05:38:54 -0700</bug_when>
    <thetext>Of course :) but you have to wait until my trip is done; if you get impatient, there is your solution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1118271</commentid>
    <comment_count>7</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2015-08-17 15:46:03 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; After http://trac.webkit.org/changeset/186800 I got the following
&gt; build error on my Ubuntu 14.04 (with Clang 3.5 compiler)
&gt; 
&gt; -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
&gt; CMake Error at Source/cmake/OptionsGTK.cmake:423 (message):
&gt;   Recompile GTK+ with Wayland backend to use ENABLE_WAYLAND_TARGET
&gt; Call Stack (most recent call first):
&gt;   CMakeLists.txt:164 (include)
&gt; 
&gt; 
&gt; -- Configuring incomplete, errors occurred!
&gt; See also
&gt; &quot;/home/webkit/WebKit/WebKitBuild/Release/CMakeFiles/CMakeOutput.log&quot;.
&gt; See also &quot;/home/webkit/WebKit/WebKitBuild/Release/CMakeFiles/CMakeError.log&quot;.
&gt; 
&gt; 
&gt; It seems GTK3_SUPPORTS_WAYLAND is false for some reason. Is 
&gt; it possible to make the build work or should I disable Wayland?

I think this may get fixed just by doing:

$ rm -fr WebKitBuild
$ Tools/gtk/install-dependencies
$ Tools/Scripts/update-webkitgtk-libs

We ship GTK+-3.16 on the JHBuild, but the Wayland headers have to be installed _before_ building the GTK+ we ship in the JHBuild. Otherwise the configure script of GTK+ will disable the support for wayland.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120116</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-22 09:04:35 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; I think this may get fixed just by doing:
&gt; 
&gt; $ rm -fr WebKitBuild
&gt; $ Tools/gtk/install-dependencies
&gt; $ Tools/Scripts/update-webkitgtk-libs
&gt; 
&gt; We ship GTK+-3.16 on the JHBuild, but the Wayland headers have to be
&gt; installed _before_ building the GTK+ we ship in the JHBuild. Otherwise the
&gt; configure script of GTK+ will disable the support for wayland.

This was a one-time issue caused by running install-dependencies before Wayland support was added. I don&apos;t think we need to change anything here. But I will change PlatformGTK.cmake to allow automagic detection of X11/Wayland support.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120255</commentid>
    <comment_count>9</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-24 02:02:42 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; I think this may get fixed just by doing:
&gt; &gt; 
&gt; &gt; $ rm -fr WebKitBuild
&gt; &gt; $ Tools/gtk/install-dependencies
&gt; &gt; $ Tools/Scripts/update-webkitgtk-libs
&gt; &gt; 
&gt; &gt; We ship GTK+-3.16 on the JHBuild, but the Wayland headers have to be
&gt; &gt; installed _before_ building the GTK+ we ship in the JHBuild. Otherwise the
&gt; &gt; configure script of GTK+ will disable the support for wayland.
&gt; 
&gt; This was a one-time issue caused by running install-dependencies before
&gt; Wayland support was added. I don&apos;t think we need to change anything here.
&gt; But I will change PlatformGTK.cmake to allow automagic detection of
&gt; X11/Wayland support.

Unfortunately it didn&apos;t fix the issue for me, GTK is 
still built without Wayland support for some reason.

...
checking for wayland-scanner... /usr/bin/wayland-scanner
checking for WAYLAND_DEPENDENCIES... no
...
        GTK+ 3.16.4
        ===========

        GDK backends:         x11
        X11 extensions:       XKB Xinerama XI2.2 XRANDR XFIXES Composite DAMAGE
        Print backends:       file lpr
        Dynamic modules:      yes
        Included immodules:   none
        colord support:       no
        libcanberra support:  no
        Introspection:        yes
        Debugging:            minimum
        Documentation:        no
...

GTK&apos;s config.log
-----------------
...
configure:20330: checking for wayland-scanner
configure:20348: found /usr/bin/wayland-scanner
configure:20361: result: /usr/bin/wayland-scanner
configure:20370: $PKG_CONFIG --exists --print-errors &quot;$WAYLAND_DEPENDENCIES&quot;
Requested &apos;wayland-client &gt;= 1.5.91&apos; but version of Wayland Client is 1.4.0
Requested &apos;wayland-cursor &gt;= 1.5.91&apos; but version of Wayland Cursor is 1.4.0
configure:20373: $? = 1
configure:20379: checking for WAYLAND_DEPENDENCIES
configure:20386: result: no
...

It seems the problem is that 14.04 ships older wayland than GTK+ need.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120324</commentid>
    <comment_count>10</comment_count>
      <attachid>259760</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-24 11:47:13 -0700</bug_when>
    <thetext>Created attachment 259760
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120325</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-24 11:48:01 -0700</bug_when>
    <thetext>(Please do test on Ubuntu; I have not built GTK+ without the Wayland backend.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120330</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-24 11:53:48 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (Please do test on Ubuntu; I have not built GTK+ without the Wayland
&gt; backend.)

thanks, will check tomorrow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120566</commentid>
    <comment_count>13</comment_count>
      <attachid>259760</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-25 03:33:59 -0700</bug_when>
    <thetext>Comment on attachment 259760
Patch

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

&gt; Source/cmake/OptionsGTK.cmake:80
&gt; -WEBKIT_OPTION_DEFINE(ENABLE_X11_TARGET &quot;Whether to enable support for the X11 windowing target.&quot; PUBLIC ON)
&gt; -WEBKIT_OPTION_DEFINE(ENABLE_WAYLAND_TARGET &quot;Whether to enable support for the Wayland windowing target.&quot; PUBLIC ON)
&gt; +WEBKIT_OPTION_DEFINE(ENABLE_X11_TARGET &quot;Whether to enable support for the X11 windowing target.&quot; PUBLIC ${ENABLE_X11_TARGET_DEFAULT})
&gt; +WEBKIT_OPTION_DEFINE(ENABLE_WAYLAND_TARGET &quot;Whether to enable support for the Wayland windowing target.&quot; PUBLIC ${ENABLE_WAYLAND_TARGET_DEFAULT})

I got the following error:

CMake Error at Source/cmake/OptionsGTK.cmake:80 (WEBKIT_OPTION_DEFINE):
  WEBKIT_OPTION_DEFINE Macro invoked with incorrect arguments for macro
  named: WEBKIT_OPTION_DEFINE

It seems ENABLE_WAYLAND_TARGET_DEFAULT is empty here and not OFF.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120602</commentid>
    <comment_count>14</comment_count>
      <attachid>259851</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-25 09:09:05 -0700</bug_when>
    <thetext>Created attachment 259851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120603</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-25 09:09:43 -0700</bug_when>
    <thetext>(Again, please test this on Ubuntu.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120608</commentid>
    <comment_count>16</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-25 09:27:22 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (Again, please test this on Ubuntu.)

I got the following build error:

../../Source/WebCore/platform/graphics/PlatformDisplay.cpp:69:5: error: unknown type name &apos;GdkDisplay&apos;
    GdkDisplay* display = gdk_display_manager_get_default_display(gdk_display_manager_get());
    ^
../../Source/WebCore/platform/graphics/PlatformDisplay.cpp:69:67: error: use of undeclared identifier &apos;gdk_display_manager_get&apos;
    GdkDisplay* display = gdk_display_manager_get_default_display(gdk_display_manager_get());</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120609</commentid>
    <comment_count>17</comment_count>
      <attachid>259853</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-25 09:34:32 -0700</bug_when>
    <thetext>Created attachment 259853
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120623</commentid>
    <comment_count>18</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-08-25 10:20:39 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; Created attachment 259853 [details]
&gt; Patch

It builds fine for me on 14.04.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120679</commentid>
    <comment_count>19</comment_count>
      <attachid>259853</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-25 12:13:55 -0700</bug_when>
    <thetext>Comment on attachment 259853
Patch

Clearing flags on attachment: 259853

Committed r188929: &lt;http://trac.webkit.org/changeset/188929&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120680</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-25 12:14:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259760</attachid>
            <date>2015-08-24 11:47:13 -0700</date>
            <delta_ts>2015-08-25 09:09:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-147559-20150824134704.patch</filename>
            <type>text/plain</type>
            <size>4176</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4ODY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc0dUSy5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCmluZGV4IDYyNjdi
ZmY4NGVhMTJjYjNlNTBiMzMzNjNhMGEyZjA4ZmM1NWJlODkuLjc0ZDk5MDcxNDA2OGVmYTkyM2E4
N2NlNzA4NzRjYTQ4YjZkMGQ1NzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RL
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCkBAIC0zMyw2ICszMyw4
IEBAIHNldChJTlRST1NQRUNUSU9OX0lOU1RBTExfVFlQRUxJQkRJUiAiJHtMSUJfSU5TVEFMTF9E
SVJ9L2dpcmVwb3NpdG9yeS0xLjAiKQogZmluZF9wYWNrYWdlKENhaXJvIDEuMTAuMiBSRVFVSVJF
RCkKIGZpbmRfcGFja2FnZShGb250Y29uZmlnIDIuOC4wIFJFUVVJUkVEKQogZmluZF9wYWNrYWdl
KEZyZWV0eXBlMiAyLjQuMiBSRVFVSVJFRCkKK2ZpbmRfcGFja2FnZShHVEszIDMuNi4wIFJFUVVJ
UkVEKQorZmluZF9wYWNrYWdlKEdESzMgMy42LjAgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoSGFy
ZkJ1enogMC45LjIgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoSUNVIFJFUVVJUkVEKQogZmluZF9w
YWNrYWdlKEpQRUcgUkVRVUlSRUQpCkBAIC00Nyw2ICs0OSw3IEBAIGZpbmRfcGFja2FnZShBVEsg
UkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoV2ViUCBSRVFVSVJFRCkKIGZpbmRfcGFja2FnZShBVFNQ
SSAyLjUuMykKIGZpbmRfcGFja2FnZShFR0wpCitmaW5kX3BhY2thZ2UoR1RLVW5peFByaW50KQog
ZmluZF9wYWNrYWdlKE9wZW5HTCkKIGZpbmRfcGFja2FnZShPcGVuR0xFUzIpCiAKQEAgLTYzLDEz
ICs2NiwxOCBAQCBpZiAoTk9UIE9QRU5HTF9GT1VORCBBTkQgT1BFTkdMRVMyX0ZPVU5EKQogICAg
IHNldChFTkFCTEVfR0xFUzJfREVGQVVMVCBPTikKIGVuZGlmICgpCiAKKyMgU2ltaWxhcmx5LCB3
ZSBhdXRvZGV0ZWN0IHdoaWNoIEdESyBiYWNrZW5kcyB0byBzdXBwb3J0LCBzaW5jZSB0aGVyZSBp
cworIyBiYXNpY2FsbHkgbm8gd2F5IHRoaXMgY291bGQgZXZlciByZXN1bHQgaW4gYW4gdW5kZXNp
cmVkIGNvbmZpZ3VyYXRpb24uCitzZXQoRU5BQkxFX1gxMV9UQVJHRVRfREVGQVVMVCAke0dUSzNf
U1VQUE9SVFNfWDExfSkKK3NldChFTkFCTEVfV0FZTEFORF9UQVJHRVRfREVGQVVMVCAke0dUSzNf
U1VQUE9SVFNfV0FZTEFORH0pCisKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9HTEVTMiAi
V2hldGhlciB0byBlbmFibGUgT3BlbkdMIEVTIDIuMC4iIFBVQkxJQyAke0VOQUJMRV9HTEVTMl9E
RUZBVUxUfSkKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9HVEtET0MgIldoZXRoZXIgb3Ig
bm90IHRvIHVzZSBnZW5lcmF0ZSBndGtkb2MuIiBQVUJMSUMgT0ZGKQogV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX0lOVFJPU1BFQ1RJT04gIldoZXRoZXIgdG8gZW5hYmxlIEdPYmplY3QgaW50
cm9zcGVjdGlvbi4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9PUEVO
R0wgIldoZXRoZXIgdG8gdXNlIE9wZW5HTC4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVG
SU5FKEVOQUJMRV9QTFVHSU5fUFJPQ0VTU19HVEsyICJXaGV0aGVyIHRvIGJ1aWxkIFdlYktpdFBs
dWdpblByb2Nlc3MyIHRvIGxvYWQgR1RLMiBiYXNlZCBwbHVnaW5zLiIgUFVCTElDIE9OKQotV0VC
S0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1gxMV9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1
cHBvcnQgZm9yIHRoZSBYMTEgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKLVdFQktJVF9P
UFRJT05fREVGSU5FKEVOQUJMRV9XQVlMQU5EX1RBUkdFVCAiV2hldGhlciB0byBlbmFibGUgc3Vw
cG9ydCBmb3IgdGhlIFdheWxhbmQgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKK1dFQktJ
VF9PUFRJT05fREVGSU5FKEVOQUJMRV9YMTFfVEFSR0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBw
b3J0IGZvciB0aGUgWDExIHdpbmRvd2luZyB0YXJnZXQuIiBQVUJMSUMgJHtFTkFCTEVfWDExX1RB
UkdFVF9ERUZBVUxUfSkKK1dFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9XQVlMQU5EX1RBUkdF
VCAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgdGhlIFdheWxhbmQgd2luZG93aW5nIHRh
cmdldC4iIFBVQkxJQyAke0VOQUJMRV9XQVlMQU5EX1RBUkdFVF9ERUZBVUxUfSkKIFdFQktJVF9P
UFRJT05fREVGSU5FKFVTRV9MSUJOT1RJRlkgIldoZXRoZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0
IHdlYiBub3RpZmljYXRpb24gaW1wbGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiBXRUJLSVRfT1BU
SU9OX0RFRklORShVU0VfTElCSFlQSEVOICJXaGV0aGVyIHRvIGVuYWJsZSB0aGUgZGVmYXVsdCBh
dXRvbWF0aWMgaHlwaGVuYXRpb24gaW1wbGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiAKQEAgLTIy
NCwxNiArMjMyLDYgQEAgYWRkX2RlZmluaXRpb25zKC1EVVNFUl9BR0VOVF9HVEtfTUFKT1JfVkVS
U0lPTj02MDIpCiBhZGRfZGVmaW5pdGlvbnMoLURVU0VSX0FHRU5UX0dUS19NSU5PUl9WRVJTSU9O
PTEpCiBhZGRfZGVmaW5pdGlvbnMoLURXRUJLSVRHVEtfQVBJX1ZFUlNJT05fU1RSSU5HPSIke1dF
QktJVEdUS19BUElfVkVSU0lPTn0iKQogCi1pZiAoRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQotICAg
IHNldChHVEszX1JFUVVJUkVEX1ZFUlNJT04gMy4xMi4wKQotZWxzZSAoKQotICAgIHNldChHVEsz
X1JFUVVJUkVEX1ZFUlNJT04gMy42LjApCi1lbmRpZiAoKQotCi1maW5kX3BhY2thZ2UoR1RLMyAk
e0dUSzNfUkVRVUlSRURfVkVSU0lPTn0gUkVRVUlSRUQpCi1maW5kX3BhY2thZ2UoR0RLMyAke0dU
SzNfUkVRVUlSRURfVkVSU0lPTn0gUkVRVUlSRUQpCi1maW5kX3BhY2thZ2UoR1RLVW5peFByaW50
KQotCiBzZXQoR1RLX0xJQlJBUklFUyAke0dUSzNfTElCUkFSSUVTfSkKIHNldChHVEtfSU5DTFVE
RV9ESVJTICR7R1RLM19JTkNMVURFX0RJUlN9KQogc2V0KEdES19MSUJSQVJJRVMgJHtHREszX0xJ
QlJBUklFU30pCkBAIC00MjQsNiArNDIyLDEwIEBAIGlmIChFTkFCTEVfV0FZTEFORF9UQVJHRVQp
CiAgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlJlY29tcGlsZSBHVEsrIHdpdGggV2F5bGFu
ZCBiYWNrZW5kIHRvIHVzZSBFTkFCTEVfV0FZTEFORF9UQVJHRVQiKQogICAgIGVuZGlmICgpCiAK
KyAgICBpZiAoRU5BQkxFX1dBWUxBTkRfVEFSR0VUIEFORCBHVEszX1ZFUlNJT04gVkVSU0lPTl9M
RVNTIDMuMTIpCisgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIkdUSysgMy4xMiBpcyByZXF1
aXJlZCB0byB1c2UgRU5BQkxFX1dBWUxBTkRfVEFSR0VUIikKKyAgICBlbmRpZiAoKQorCiAgICAg
ZmluZF9wYWNrYWdlKFdheWxhbmQgUkVRVUlSRUQpCiBlbmRpZiAoKQogCmRpZmYgLS1naXQgYS9D
aGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggYTMzMGUyNTk4YzExMmZiYjY0MTM1MjNmYWZmYjgz
ZGM1YzNjMDRlNy4uMTQ1ZTY3NGRkZmI5ODViZjQ4MGUyODQ1NzNkMzkxN2EzYmRiZGMzYiAxMDA2
NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE1
LTA4LTI0ICBNaWNoYWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAg
ICAgICBbR1RLXSByMTg2ODAwIGJyb2tlIHRoZSBidWlsZCBvbiBVYnVudHUgMTQuMDQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NzU1OQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEF1dG9kZXRlY3Qgc3Vw
cG9ydCBmb3IgWDExIGFuZCBXYXlsYW5kIGJhY2tlbmRzIGJhc2VkIG9uIHRoZSBiYWNrZW5kcwor
ICAgICAgICB0aGF0IEdUSysgd2FzIGNvbXBpbGVkIHdpdGguIFRoaXMgaXMgYSBjb252ZW5pZW5j
ZSBmb3IgVWJ1bnR1IHVzZXJzLAorICAgICAgICB3aGljaCBkb2VzIG5vdCBjb21waWxlIHRoZSBH
REsgV2F5bGFuZCBiYWNrZW5kLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNHVEsu
Y21ha2U6CisKIDIwMTUtMDgtMjAgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGd1c3Rhdm8ubm9y
b25oYUBjb2xsYWJvcmEuY28udWs+CiAKICAgICAgICAgW0dUS10gQXV0by1kZXRlY3Rpb24gb2Yg
Y2Fpcm8tZ2wgZmFpbHMK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259851</attachid>
            <date>2015-08-25 09:09:05 -0700</date>
            <delta_ts>2015-08-25 09:34:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-147559-20150825110855.patch</filename>
            <type>text/plain</type>
            <size>4170</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4ODY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc0dUSy5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCmluZGV4IDYyNjdi
ZmY4NGVhMTJjYjNlNTBiMzMzNjNhMGEyZjA4ZmM1NWJlODkuLjRkOTJjODNkZjM2YWRiMzlkMWMy
MTgxYjdkMDVkY2Y4ZjVlMWQ5NGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RL
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCkBAIC0zMyw2ICszMyw4
IEBAIHNldChJTlRST1NQRUNUSU9OX0lOU1RBTExfVFlQRUxJQkRJUiAiJHtMSUJfSU5TVEFMTF9E
SVJ9L2dpcmVwb3NpdG9yeS0xLjAiKQogZmluZF9wYWNrYWdlKENhaXJvIDEuMTAuMiBSRVFVSVJF
RCkKIGZpbmRfcGFja2FnZShGb250Y29uZmlnIDIuOC4wIFJFUVVJUkVEKQogZmluZF9wYWNrYWdl
KEZyZWV0eXBlMiAyLjQuMiBSRVFVSVJFRCkKK2ZpbmRfcGFja2FnZShHVEszIDMuNi4wIFJFUVVJ
UkVEKQorZmluZF9wYWNrYWdlKEdESzMgMy42LjAgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoSGFy
ZkJ1enogMC45LjIgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoSUNVIFJFUVVJUkVEKQogZmluZF9w
YWNrYWdlKEpQRUcgUkVRVUlSRUQpCkBAIC00Nyw2ICs0OSw3IEBAIGZpbmRfcGFja2FnZShBVEsg
UkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoV2ViUCBSRVFVSVJFRCkKIGZpbmRfcGFja2FnZShBVFNQ
SSAyLjUuMykKIGZpbmRfcGFja2FnZShFR0wpCitmaW5kX3BhY2thZ2UoR1RLVW5peFByaW50KQog
ZmluZF9wYWNrYWdlKE9wZW5HTCkKIGZpbmRfcGFja2FnZShPcGVuR0xFUzIpCiAKQEAgLTYzLDEz
ICs2NiwxOCBAQCBpZiAoTk9UIE9QRU5HTF9GT1VORCBBTkQgT1BFTkdMRVMyX0ZPVU5EKQogICAg
IHNldChFTkFCTEVfR0xFUzJfREVGQVVMVCBPTikKIGVuZGlmICgpCiAKKyMgU2ltaWxhcmx5LCB3
ZSBhdXRvZGV0ZWN0IHdoaWNoIEdESyBiYWNrZW5kcyB0byBzdXBwb3J0LCBzaW5jZSB0aGVyZSBp
cworIyBiYXNpY2FsbHkgbm8gd2F5IHRoaXMgY291bGQgZXZlciByZXN1bHQgaW4gYW4gdW5kZXNp
cmVkIGNvbmZpZ3VyYXRpb24uCitzZXQoRU5BQkxFX1gxMV9UQVJHRVRfREVGQVVMVCAke0dUSzNf
U1VQUE9SVFNfWDExfSkKK3NldChFTkFCTEVfV0FZTEFORF9UQVJHRVRfREVGQVVMVCAke0dUSzNf
U1VQUE9SVFNfV0FZTEFORH0pCisKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9HTEVTMiAi
V2hldGhlciB0byBlbmFibGUgT3BlbkdMIEVTIDIuMC4iIFBVQkxJQyAke0VOQUJMRV9HTEVTMl9E
RUZBVUxUfSkKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9HVEtET0MgIldoZXRoZXIgb3Ig
bm90IHRvIHVzZSBnZW5lcmF0ZSBndGtkb2MuIiBQVUJMSUMgT0ZGKQogV0VCS0lUX09QVElPTl9E
RUZJTkUoRU5BQkxFX0lOVFJPU1BFQ1RJT04gIldoZXRoZXIgdG8gZW5hYmxlIEdPYmplY3QgaW50
cm9zcGVjdGlvbi4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9PUEVO
R0wgIldoZXRoZXIgdG8gdXNlIE9wZW5HTC4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVG
SU5FKEVOQUJMRV9QTFVHSU5fUFJPQ0VTU19HVEsyICJXaGV0aGVyIHRvIGJ1aWxkIFdlYktpdFBs
dWdpblByb2Nlc3MyIHRvIGxvYWQgR1RLMiBiYXNlZCBwbHVnaW5zLiIgUFVCTElDIE9OKQotV0VC
S0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX1gxMV9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1
cHBvcnQgZm9yIHRoZSBYMTEgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKLVdFQktJVF9P
UFRJT05fREVGSU5FKEVOQUJMRV9XQVlMQU5EX1RBUkdFVCAiV2hldGhlciB0byBlbmFibGUgc3Vw
cG9ydCBmb3IgdGhlIFdheWxhbmQgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKK1dFQktJ
VF9PUFRJT05fREVGSU5FKEVOQUJMRV9YMTFfVEFSR0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBw
b3J0IGZvciB0aGUgWDExIHdpbmRvd2luZyB0YXJnZXQuIiBQVUJMSUMgRU5BQkxFX1gxMV9UQVJH
RVRfREVGQVVMVCkKK1dFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9XQVlMQU5EX1RBUkdFVCAi
V2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgdGhlIFdheWxhbmQgd2luZG93aW5nIHRhcmdl
dC4iIFBVQkxJQyBFTkFCTEVfV0FZTEFORF9UQVJHRVRfREVGQVVMVCkKIFdFQktJVF9PUFRJT05f
REVGSU5FKFVTRV9MSUJOT1RJRlkgIldoZXRoZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0IHdlYiBu
b3RpZmljYXRpb24gaW1wbGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiBXRUJLSVRfT1BUSU9OX0RF
RklORShVU0VfTElCSFlQSEVOICJXaGV0aGVyIHRvIGVuYWJsZSB0aGUgZGVmYXVsdCBhdXRvbWF0
aWMgaHlwaGVuYXRpb24gaW1wbGVtZW50YXRpb24uIiBQVUJMSUMgT04pCiAKQEAgLTIyNCwxNiAr
MjMyLDYgQEAgYWRkX2RlZmluaXRpb25zKC1EVVNFUl9BR0VOVF9HVEtfTUFKT1JfVkVSU0lPTj02
MDIpCiBhZGRfZGVmaW5pdGlvbnMoLURVU0VSX0FHRU5UX0dUS19NSU5PUl9WRVJTSU9OPTEpCiBh
ZGRfZGVmaW5pdGlvbnMoLURXRUJLSVRHVEtfQVBJX1ZFUlNJT05fU1RSSU5HPSIke1dFQktJVEdU
S19BUElfVkVSU0lPTn0iKQogCi1pZiAoRU5BQkxFX1dBWUxBTkRfVEFSR0VUKQotICAgIHNldChH
VEszX1JFUVVJUkVEX1ZFUlNJT04gMy4xMi4wKQotZWxzZSAoKQotICAgIHNldChHVEszX1JFUVVJ
UkVEX1ZFUlNJT04gMy42LjApCi1lbmRpZiAoKQotCi1maW5kX3BhY2thZ2UoR1RLMyAke0dUSzNf
UkVRVUlSRURfVkVSU0lPTn0gUkVRVUlSRUQpCi1maW5kX3BhY2thZ2UoR0RLMyAke0dUSzNfUkVR
VUlSRURfVkVSU0lPTn0gUkVRVUlSRUQpCi1maW5kX3BhY2thZ2UoR1RLVW5peFByaW50KQotCiBz
ZXQoR1RLX0xJQlJBUklFUyAke0dUSzNfTElCUkFSSUVTfSkKIHNldChHVEtfSU5DTFVERV9ESVJT
ICR7R1RLM19JTkNMVURFX0RJUlN9KQogc2V0KEdES19MSUJSQVJJRVMgJHtHREszX0xJQlJBUklF
U30pCkBAIC00MjQsNiArNDIyLDEwIEBAIGlmIChFTkFCTEVfV0FZTEFORF9UQVJHRVQpCiAgICAg
ICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIlJlY29tcGlsZSBHVEsrIHdpdGggV2F5bGFuZCBiYWNr
ZW5kIHRvIHVzZSBFTkFCTEVfV0FZTEFORF9UQVJHRVQiKQogICAgIGVuZGlmICgpCiAKKyAgICBp
ZiAoRU5BQkxFX1dBWUxBTkRfVEFSR0VUIEFORCBHVEszX1ZFUlNJT04gVkVSU0lPTl9MRVNTIDMu
MTIpCisgICAgICAgIG1lc3NhZ2UoRkFUQUxfRVJST1IgIkdUSysgMy4xMiBpcyByZXF1aXJlZCB0
byB1c2UgRU5BQkxFX1dBWUxBTkRfVEFSR0VUIikKKyAgICBlbmRpZiAoKQorCiAgICAgZmluZF9w
YWNrYWdlKFdheWxhbmQgUkVRVUlSRUQpCiBlbmRpZiAoKQogCmRpZmYgLS1naXQgYS9DaGFuZ2VM
b2cgYi9DaGFuZ2VMb2cKaW5kZXggYTMzMGUyNTk4YzExMmZiYjY0MTM1MjNmYWZmYjgzZGM1YzNj
MDRlNy4uODMyNGNkMGMyZDE1MThlZGFkZDlhNTU0N2JhYjYxNzM5NGY4MzdmYiAxMDA2NDQKLS0t
IGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE1LTA4LTI1
ICBNaWNoYWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAgICAgICBb
R1RLXSByMTg2ODAwIGJyb2tlIHRoZSBidWlsZCBvbiBVYnVudHUgMTQuMDQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NzU1OQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEF1dG9kZXRlY3Qgc3VwcG9ydCBm
b3IgWDExIGFuZCBXYXlsYW5kIGJhY2tlbmRzIGJhc2VkIG9uIHRoZSBiYWNrZW5kcworICAgICAg
ICB0aGF0IEdUSysgd2FzIGNvbXBpbGVkIHdpdGguIFRoaXMgaXMgYSBjb252ZW5pZW5jZSBmb3Ig
VWJ1bnR1IHVzZXJzLAorICAgICAgICB3aGljaCBkb2VzIG5vdCBjb21waWxlIHRoZSBHREsgV2F5
bGFuZCBiYWNrZW5kLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2U6
CisKIDIwMTUtMDgtMjAgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGd1c3Rhdm8ubm9yb25oYUBj
b2xsYWJvcmEuY28udWs+CiAKICAgICAgICAgW0dUS10gQXV0by1kZXRlY3Rpb24gb2YgY2Fpcm8t
Z2wgZmFpbHMK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259853</attachid>
            <date>2015-08-25 09:34:32 -0700</date>
            <delta_ts>2015-08-25 12:13:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-147559-20150825113422.patch</filename>
            <type>text/plain</type>
            <size>4419</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4ODY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdUSzMuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2UKaW5kZXggMzdkNWEwMGY0
MjZkYmQ4ZjU4OGVlYjNhNjc3OTUxNDBiNzc0ZjEzMi4uNmJjMjY0OWM5ZjA5OTRkN2I0NjdhMGYy
NGUyMzJmYzQzNzZhMmRkZiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHVEszLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR1RLMy5jbWFrZQpAQCAtNTIsMTEgKzUyLDE1IEBAIGlm
IChHVEszX1ZFUlNJT04gQU5EIFZFUlNJT05fT0spCiAgICAgcGtnX2NoZWNrX21vZHVsZXMoR1RL
M19YMTEgZ3RrKy14MTEtMy4wKQogICAgIGlmICgiJHtHVEszX1gxMV9WRVJTSU9OfSIgVkVSU0lP
Tl9FUVVBTCAiJHtHVEszX1ZFUlNJT059IikKICAgICAgICAgc2V0KEdUSzNfU1VQUE9SVFNfWDEx
IFRSVUUpCisgICAgZWxzZSAoKQorICAgICAgICBzZXQoR1RLM19TVVBQT1JUU19YMTEgRkFMU0Up
CiAgICAgZW5kaWYgKCkKIAogICAgIHBrZ19jaGVja19tb2R1bGVzKEdUSzNfV0FZTEFORCBndGsr
LXdheWxhbmQtMy4wKQogICAgIGlmICgiJHtHVEszX1dBWUxBTkRfVkVSU0lPTn0iIFZFUlNJT05f
RVFVQUwgIiR7R1RLM19WRVJTSU9OfSIpCiAgICAgICAgIHNldChHVEszX1NVUFBPUlRTX1dBWUxB
TkQgVFJVRSkKKyAgICBlbHNlICgpCisgICAgICAgIHNldChHVEszX1NVUFBPUlRTX1dBWUxBTkQg
RkFMU0UpCiAgICAgZW5kaWYgKCkKIAogICAgIGlmIChOT1QoIiR7R1RLM19WRVJTSU9OfSIgVkVS
U0lPTl9MRVNTICIzLjE0LjAiKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9PcHRpb25zR1RL
LmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKaW5kZXggNjI2N2JmZjg0ZWEx
MmNiM2U1MGIzMzM2M2EwYTJmMDhmYzU1YmU4OS4uNzFlZmExMWQ2NmZmZjJhZDNjYmVkZTI2MjEz
YTdkOGUzYjE4MTY5ZiAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UK
KysrIGIvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2UKQEAgLTMzLDYgKzMzLDggQEAgc2V0
KElOVFJPU1BFQ1RJT05fSU5TVEFMTF9UWVBFTElCRElSICIke0xJQl9JTlNUQUxMX0RJUn0vZ2ly
ZXBvc2l0b3J5LTEuMCIpCiBmaW5kX3BhY2thZ2UoQ2Fpcm8gMS4xMC4yIFJFUVVJUkVEKQogZmlu
ZF9wYWNrYWdlKEZvbnRjb25maWcgMi44LjAgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoRnJlZXR5
cGUyIDIuNC4yIFJFUVVJUkVEKQorZmluZF9wYWNrYWdlKEdUSzMgMy42LjAgUkVRVUlSRUQpCitm
aW5kX3BhY2thZ2UoR0RLMyAzLjYuMCBSRVFVSVJFRCkKIGZpbmRfcGFja2FnZShIYXJmQnV6eiAw
LjkuMiBSRVFVSVJFRCkKIGZpbmRfcGFja2FnZShJQ1UgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2Uo
SlBFRyBSRVFVSVJFRCkKQEAgLTQ3LDYgKzQ5LDcgQEAgZmluZF9wYWNrYWdlKEFUSyBSRVFVSVJF
RCkKIGZpbmRfcGFja2FnZShXZWJQIFJFUVVJUkVEKQogZmluZF9wYWNrYWdlKEFUU1BJIDIuNS4z
KQogZmluZF9wYWNrYWdlKEVHTCkKK2ZpbmRfcGFja2FnZShHVEtVbml4UHJpbnQpCiBmaW5kX3Bh
Y2thZ2UoT3BlbkdMKQogZmluZF9wYWNrYWdlKE9wZW5HTEVTMikKIApAQCAtNjgsOCArNzEsOCBA
QCBXRUJLSVRfT1BUSU9OX0RFRklORShFTkFCTEVfR1RLRE9DICJXaGV0aGVyIG9yIG5vdCB0byB1
c2UgZ2VuZXJhdGUgZ3RrZG9jLiIgUFVCTAogV0VCS0lUX09QVElPTl9ERUZJTkUoRU5BQkxFX0lO
VFJPU1BFQ1RJT04gIldoZXRoZXIgdG8gZW5hYmxlIEdPYmplY3QgaW50cm9zcGVjdGlvbi4iIFBV
QkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9PUEVOR0wgIldoZXRoZXIgdG8g
dXNlIE9wZW5HTC4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKEVOQUJMRV9QTFVH
SU5fUFJPQ0VTU19HVEsyICJXaGV0aGVyIHRvIGJ1aWxkIFdlYktpdFBsdWdpblByb2Nlc3MyIHRv
IGxvYWQgR1RLMiBiYXNlZCBwbHVnaW5zLiIgUFVCTElDIE9OKQotV0VCS0lUX09QVElPTl9ERUZJ
TkUoRU5BQkxFX1gxMV9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1cHBvcnQgZm9yIHRoZSBY
MTEgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKLVdFQktJVF9PUFRJT05fREVGSU5FKEVO
QUJMRV9XQVlMQU5EX1RBUkdFVCAiV2hldGhlciB0byBlbmFibGUgc3VwcG9ydCBmb3IgdGhlIFdh
eWxhbmQgd2luZG93aW5nIHRhcmdldC4iIFBVQkxJQyBPTikKK1dFQktJVF9PUFRJT05fREVGSU5F
KEVOQUJMRV9YMTFfVEFSR0VUICJXaGV0aGVyIHRvIGVuYWJsZSBzdXBwb3J0IGZvciB0aGUgWDEx
IHdpbmRvd2luZyB0YXJnZXQuIiBQVUJMSUMgJHtHVEszX1NVUFBPUlRTX1gxMX0pCitXRUJLSVRf
T1BUSU9OX0RFRklORShFTkFCTEVfV0FZTEFORF9UQVJHRVQgIldoZXRoZXIgdG8gZW5hYmxlIHN1
cHBvcnQgZm9yIHRoZSBXYXlsYW5kIHdpbmRvd2luZyB0YXJnZXQuIiBQVUJMSUMgJHtHVEszX1NV
UFBPUlRTX1dBWUxBTkR9KQogV0VCS0lUX09QVElPTl9ERUZJTkUoVVNFX0xJQk5PVElGWSAiV2hl
dGhlciB0byBlbmFibGUgdGhlIGRlZmF1bHQgd2ViIG5vdGlmaWNhdGlvbiBpbXBsZW1lbnRhdGlv
bi4iIFBVQkxJQyBPTikKIFdFQktJVF9PUFRJT05fREVGSU5FKFVTRV9MSUJIWVBIRU4gIldoZXRo
ZXIgdG8gZW5hYmxlIHRoZSBkZWZhdWx0IGF1dG9tYXRpYyBoeXBoZW5hdGlvbiBpbXBsZW1lbnRh
dGlvbi4iIFBVQkxJQyBPTikKIApAQCAtMjI0LDE2ICsyMjcsNiBAQCBhZGRfZGVmaW5pdGlvbnMo
LURVU0VSX0FHRU5UX0dUS19NQUpPUl9WRVJTSU9OPTYwMikKIGFkZF9kZWZpbml0aW9ucygtRFVT
RVJfQUdFTlRfR1RLX01JTk9SX1ZFUlNJT049MSkKIGFkZF9kZWZpbml0aW9ucygtRFdFQktJVEdU
S19BUElfVkVSU0lPTl9TVFJJTkc9IiR7V0VCS0lUR1RLX0FQSV9WRVJTSU9OfSIpCiAKLWlmIChF
TkFCTEVfV0FZTEFORF9UQVJHRVQpCi0gICAgc2V0KEdUSzNfUkVRVUlSRURfVkVSU0lPTiAzLjEy
LjApCi1lbHNlICgpCi0gICAgc2V0KEdUSzNfUkVRVUlSRURfVkVSU0lPTiAzLjYuMCkKLWVuZGlm
ICgpCi0KLWZpbmRfcGFja2FnZShHVEszICR7R1RLM19SRVFVSVJFRF9WRVJTSU9OfSBSRVFVSVJF
RCkKLWZpbmRfcGFja2FnZShHREszICR7R1RLM19SRVFVSVJFRF9WRVJTSU9OfSBSRVFVSVJFRCkK
LWZpbmRfcGFja2FnZShHVEtVbml4UHJpbnQpCi0KIHNldChHVEtfTElCUkFSSUVTICR7R1RLM19M
SUJSQVJJRVN9KQogc2V0KEdUS19JTkNMVURFX0RJUlMgJHtHVEszX0lOQ0xVREVfRElSU30pCiBz
ZXQoR0RLX0xJQlJBUklFUyAke0dESzNfTElCUkFSSUVTfSkKQEAgLTQyNCw2ICs0MTcsMTAgQEAg
aWYgKEVOQUJMRV9XQVlMQU5EX1RBUkdFVCkKICAgICAgICAgbWVzc2FnZShGQVRBTF9FUlJPUiAi
UmVjb21waWxlIEdUSysgd2l0aCBXYXlsYW5kIGJhY2tlbmQgdG8gdXNlIEVOQUJMRV9XQVlMQU5E
X1RBUkdFVCIpCiAgICAgZW5kaWYgKCkKIAorICAgIGlmIChFTkFCTEVfV0FZTEFORF9UQVJHRVQg
QU5EIEdUSzNfVkVSU0lPTiBWRVJTSU9OX0xFU1MgMy4xMikKKyAgICAgICAgbWVzc2FnZShGQVRB
TF9FUlJPUiAiR1RLKyAzLjEyIGlzIHJlcXVpcmVkIHRvIHVzZSBFTkFCTEVfV0FZTEFORF9UQVJH
RVQiKQorICAgIGVuZGlmICgpCisKICAgICBmaW5kX3BhY2thZ2UoV2F5bGFuZCBSRVFVSVJFRCkK
IGVuZGlmICgpCiAKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBhMzMw
ZTI1OThjMTEyZmJiNjQxMzUyM2ZhZmZiODNkYzVjM2MwNGU3Li41MDczZTA4ODlmYzNhNjJhNGQ2
MDA1N2RmNDMxOGY2OGY3MDhiZmRmIDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTUtMDgtMjUgIE1pY2hhZWwgQ2F0YW56YXJvICA8bWNh
dGFuemFyb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtHVEtdIHIxODY4MDAgYnJva2UgdGhlIGJ1
aWxkIG9uIFVidW50dSAxNC4wNAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTQ3NTU5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvRmluZEdUSzMuY21ha2U6IEFsd2F5cyBkZWZpbmUg
R1RLM19TVVBQT1JUU19YMTEgYW5kIEdUSzNfU1VQUE9SVFNfV0FZTEFORC4KKyAgICAgICAgKiBT
b3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZTogQXV0b2RldGVjdCBzdXBwb3J0IGZvciBYMTEg
YW5kIFdheWxhbmQgYmFja2VuZHMuCisKIDIwMTUtMDgtMjAgIEd1c3Rhdm8gTm9yb25oYSBTaWx2
YSAgPGd1c3Rhdm8ubm9yb25oYUBjb2xsYWJvcmEuY28udWs+CiAKICAgICAgICAgW0dUS10gQXV0
by1kZXRlY3Rpb24gb2YgY2Fpcm8tZ2wgZmFpbHMK
</data>

          </attachment>
      

    </bug>

</bugzilla>