<?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>126381</bug_id>
          
          <creation_ts>2014-01-02 05:21:14 -0800</creation_ts>
          <short_desc>REGRESSION(r160304): [GTK] Disable libtool fast install</short_desc>
          <delta_ts>2014-01-08 06:31:23 -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>WebKitGTK</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>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>berto</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>963734</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-02 05:21:14 -0800</bug_when>
    <thetext>After r160304 we are currently building some of our binaries that are installed with the -no-fast-install ld flag. This makes that the binaries are installed with the source code path hardcoded in binary RPATH:

$ objdump -p /home/cgarcia/gnome/libexec/WebKitWebProcess | grep RPATH
  RPATH                /home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/.libs:/home/cgarcia/gnome/lib64

The problem is that fast install is not disabled when installing and the binaries are not relinked.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963735</commentid>
    <comment_count>1</comment_count>
      <attachid>220220</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-02 05:24:43 -0800</bug_when>
    <thetext>Created attachment 220220
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963769</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-02 09:51:13 -0800</bug_when>
    <thetext>Martin made a good point, if we disable fast-install globally, we don&apos;t use to use the ld flag for every binary. I&apos;ll update the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963770</commentid>
    <comment_count>3</comment_count>
      <attachid>220231</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-02 10:01:18 -0800</bug_when>
    <thetext>Created attachment 220231
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963771</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-02 10:02:20 -0800</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964028</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-02 23:53:17 -0800</bug_when>
    <thetext>Committed r161255: &lt;http://trac.webkit.org/changeset/161255&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964195</commentid>
    <comment_count>6</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-03 11:32:17 -0800</bug_when>
    <thetext>I&apos;m afraid this change has brought some side effects.

If you &apos;make install&apos; webkit in a temporary directory using the
DESTDIR variable (which is what most packaging systems do) you get
errors like this:

libtool: install: /usr/bin/install -c Programs/WebKitPluginProcess /tmp/destdir/usr/lib/x86_64-linux-gnu/webkit2gtk-3.0/libexec/WebKitPluginProcess
libtool: install: warning: `libjavascriptcoregtk-3.0.la&apos; has not been installed in `/usr/lib/x86_64-linux-gnu&apos;
libtool: install: warning: `libwebkit2gtk-3.0.la&apos; has not been installed in `/usr/lib/x86_64-linux-gnu&apos;
libtool: install: warning: cannot relink `Programs/WebKitWebProcess&apos;

Then the resulting WebKitWebProcess is not the relinked binary but the
libtool script.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964239</commentid>
    <comment_count>7</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-03 13:12:29 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; Then the resulting WebKitWebProcess is not the relinked binary but the libtool script.

Ok, this only seems to happen with the old GNU linker and not with gold.

I don&apos;t quite understand the internals here, but one difference is
that the generated libtool script seems to be configured with
`fast_install=no&apos; in the ld.bfd case, and `fast_install=needless&apos; in
the gold case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965001</commentid>
    <comment_count>8</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-07 07:09:12 -0800</bug_when>
    <thetext>I&apos;m reopening this. If you don&apos;t use the gold linker you end up with
the libtool script installed when you do &apos;make install&apos;:

$ make DESTDIR=/tmp/dest install
  [...]
$ file /tmp/dest/usr/local/libexec/WebKit*
/tmp/dest/usr/local/libexec/WebKitNetworkProcess: Bourne-Again shell script, ASCII text executable, with very long lines
/tmp/dest/usr/local/libexec/WebKitPluginProcess:  Bourne-Again shell script, ASCII text executable, with very long lines
/tmp/dest/usr/local/libexec/WebKitWebProcess:     Bourne-Again shell script, ASCII text executable, with very long lines

If the only problem is the rpath, we can probably strip it using
chrpath or something similar, which is what we&apos;re doing at the moment
in Debian btw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965009</commentid>
    <comment_count>9</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-07 07:35:15 -0800</bug_when>
    <thetext>This seems to be a known libtool bug:

http://savannah.gnu.org/support/?107416</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965023</commentid>
    <comment_count>10</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-07 08:41:36 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; I&apos;m reopening this. If you don&apos;t use the gold linker you end up with
&gt; the libtool script installed when you do &apos;make install&apos;:
&gt;

I&apos;m not using gold and my binaries are correctly relinked before being installed.

&gt; $ make DESTDIR=/tmp/dest install
&gt;   [...]
&gt; $ file /tmp/dest/usr/local/libexec/WebKit*
&gt; /tmp/dest/usr/local/libexec/WebKitNetworkProcess: Bourne-Again shell script, ASCII text executable, with very long lines
&gt; /tmp/dest/usr/local/libexec/WebKitPluginProcess:  Bourne-Again shell script, ASCII text executable, with very long lines
&gt; /tmp/dest/usr/local/libexec/WebKitWebProcess:     Bourne-Again shell script, ASCII text executable, with very long lines
&gt; 
&gt; If the only problem is the rpath, we can probably strip it using
&gt; chrpath or something similar, which is what we&apos;re doing at the moment
&gt; in Debian btw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965031</commentid>
    <comment_count>11</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-07 09:02:25 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; I&apos;m not using gold and my binaries are correctly relinked before
&gt; being installed.

Do you pass DESTDIR to make install? Are the .la files being installed
as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965032</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-07 09:07:15 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #10)
&gt; &gt; I&apos;m not using gold and my binaries are correctly relinked before
&gt; &gt; being installed.
&gt; 
&gt; Do you pass DESTDIR to make install?

No, I don&apos;t

&gt; Are the .la files being installed
&gt; as well?

Yes, it seem so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965045</commentid>
    <comment_count>13</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-07 09:43:00 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; &gt; Do you pass DESTDIR to make install?
&gt;
&gt; No, I don&apos;t

libtool doesn&apos;t seem to be able to find the .la files that it needs to
relink the binaries if they are installed in a temporary dir using
DESTDIR, which is the method that distributors use to package the
sofware.

I think I anyway found the solution, if we pass --enable-fast-install
to configure all binaries will be correctly linked for installation
and without rpath, so that should be enough.

Gustavo, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965052</commentid>
    <comment_count>14</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-01-07 09:56:15 -0800</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; &gt; Do you pass DESTDIR to make install?
&gt; &gt;
&gt; &gt; No, I don&apos;t
&gt; 
&gt; libtool doesn&apos;t seem to be able to find the .la files that it needs to
&gt; relink the binaries if they are installed in a temporary dir using
&gt; DESTDIR, which is the method that distributors use to package the
&gt; sofware.
&gt; 
&gt; I think I anyway found the solution, if we pass --enable-fast-install
&gt; to configure all binaries will be correctly linked for installation
&gt; and without rpath, so that should be enough.

I expected --enable-fast-install to be the same than removing the AC_DISABLE_FAST_INSTALL macro.

Have you tried it with ld as well?

&gt; Gustavo, what do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965055</commentid>
    <comment_count>15</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-07 10:03:01 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; I expected --enable-fast-install to be the same than removing the
&gt; AC_DISABLE_FAST_INSTALL macro.

I think so, yes, but then you would have to disable it explicitly when
developing in order to prevent bug 125436.

&gt; Have you tried it with ld as well?

Yes, because with gold seems to work fine in all situations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965431</commentid>
    <comment_count>16</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2014-01-08 04:02:40 -0800</bug_when>
    <thetext>We could enable fast install when developer mode is off (so in the same situations in which we would use the linker script to narrow down the symbols that are exported), how does that sound?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965438</commentid>
    <comment_count>17</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-08 04:25:37 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; We could enable fast install when developer mode is off (so in the
&gt; same situations in which we would use the linker script to narrow
&gt; down the symbols that are exported), how does that sound?

That actually sounds like the best solution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965443</commentid>
    <comment_count>18</comment_count>
      <attachid>220626</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-08 06:09:00 -0800</bug_when>
    <thetext>Created attachment 220626
Patch

After discussing it on IRC, I think the simplest solution is to
disable the fast-install mode when building with build-webkit (which
is what most developers use) and leave it enabled otherwise, which
should make life easier to everyone else.

I wrote a short summary of the whole issue in the ChangeLog file,
hopefully it&apos;s clear enough.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965444</commentid>
    <comment_count>19</comment_count>
      <attachid>220626</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2014-01-08 06:15:14 -0800</bug_when>
    <thetext>Comment on attachment 220626
Patch

♥ libtool</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>965448</commentid>
    <comment_count>20</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-01-08 06:31:23 -0800</bug_when>
    <thetext>Committed r161496: &lt;http://trac.webkit.org/changeset/161496&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220220</attachid>
            <date>2014-01-02 05:24:43 -0800</date>
            <delta_ts>2014-01-02 10:01:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk-disable-fast-install.diff</filename>
            <type>text/plain</type>
            <size>3425</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA4MmE2Y2ViLi44MWJhZTVm
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgor
CisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6IFtHVEtdIERpc2FibGUgbGlidG9vbCBmYXN0
IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFmdGVyIHIxNjAzMDQgd2UgYXJlIGJ1aWxkaW5nIHNvbWUgb2Ygb3VyIGJpbmFyaWVzIHRoYXQg
YXJlCisgICAgICAgIGluc3RhbGxlZCB3aXRoIHRoZSAtbm8tZmFzdC1pbnN0YWxsIGxkIGZsYWcu
IFRoaXMgbWFrZXMgdGhhdCB0aGUKKyAgICAgICAgYmluYXJpZXMgYXJlIGluc3RhbGxlZCB3aXRo
IHRoZSBzb3VyY2UgY29kZSBwYXRoIGhhcmRjb2RlZCBpbgorICAgICAgICBiaW5hcnkgUlBBVEgu
IERpc2FibGluZyBmYXN0IGluc3RhbGwgZ2xvYmFsbHksIHRoZSBsaWJ0b29sIHNjcmlwdAorICAg
ICAgICBhbHdheXMgcmVsaW5rcyB0aGUgYmluYXJpZXMgcmlnaHQgYmVmb3JlIGJlaW5nIGluc3Rh
bGxlZC4KKworICAgICAgICAqIFNvdXJjZS9hdXRvdG9vbHMvU2V0dXBMaWJ0b29sLm00OiBBZGQg
QUNfRElTQUJMRV9GQVNUX0lOU1RBTEwuCisKIDIwMTMtMTItMzAgIE1hcnRpbiBSb2JpbnNvbiAg
PG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtDTWFrZV0gW0dUS10gQWRkIHN1cHBv
cnQgZm9yIEdPYmplY3QgaW50cm9zcGVjdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXgg
NjE0NjQ0Ny4uNzQxMWM1MCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIg
QEAKKzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6IFtHVEtdIERpc2FibGUgbGlidG9vbCBm
YXN0IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogR05VbWFrZWZpbGUuYW06IEJ1aWxkIGpzYyBiaW5hcnkgd2l0aCAtbm8tZmFzdC1pbnN0
YWxsIGxkIGZsYWcuCisKIDIwMTMtMTItMzAgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3
ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxNjExNTcsIHIx
NjExNTgsIHIxNjExNjAsIHIxNjExNjEsCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvR05VbWFrZWZpbGUuYW0K
aW5kZXggYzRiZWU5Yi4uYTUzNzY4OSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L0dOVW1ha2VmaWxlLmFtCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9HTlVtYWtlZmlsZS5h
bQpAQCAtMTgwLDYgKzE4MCw5IEBAIFByb2dyYW1zX2pzY19AV0VCS0lUR1RLX0FQSV9NQUpPUl9W
RVJTSU9OQF9MREFERCA9IFwKIAlsaWJqYXZhc2NyaXB0Y29yZWd0ay1AV0VCS0lUR1RLX0FQSV9N
QUpPUl9WRVJTSU9OQC5AV0VCS0lUR1RLX0FQSV9NSU5PUl9WRVJTSU9OQC5sYSBcCiAJJChXSU5N
TV9MSUJTKQogCitQcm9ncmFtc19qc2NfQFdFQktJVEdUS19BUElfTUFKT1JfVkVSU0lPTkBfTERG
TEFHUyA9IFwKKwktbm8tZmFzdC1pbnN0YWxsCisKIEVYVFJBX0RJU1QgKz0gXAogCVNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9BVVRIT1JTIFwKIAlTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9n
IFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQy
L0NoYW5nZUxvZwppbmRleCA5NWJhNTVlLi40ODQxYTc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTMgQEAKKzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEu
Y29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6IFtHVEtdIERpc2FibGUgbGlidG9v
bCBmYXN0IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogR05VbWFrZWZpbGUuYW06IEJ1aWxkIG5ldHdvcmsgcHJvY2VzcyBiaW5hcnkgd2l0
aAorICAgICAgICAtbm8tZmFzdC1pbnN0YWxsIGxkIGZsYWcuCisKIDIwMTQtMDEtMDEgIFNpbW9u
IEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgQ3JlYXRlIGEgVGhy
ZWFkZWRTY3JvbGxpbmdUcmVlIHN1YmNsYXNzIG9mIFNjcm9sbGluZ1RyZWUsIGFuZCBwdXNoIGFs
bCBrbm93bGVkZ2Ugb2YgdGhlIHNjcm9sbGluZyB0aHJlYWQgaW50byBpdApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViS2l0Mi9HTlVtYWtlZmls
ZS5hbQppbmRleCAxYjFmZWQ2Li5mY2NkNzQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9H
TlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9HTlVtYWtlZmlsZS5hbQpAQCAtNTM5
LDYgKzUzOSw5IEBAIFByb2dyYW1zX1dlYktpdE5ldHdvcmtQcm9jZXNzX0xEQUREID0gXAogCSQo
R1RLX0xJQlMpIFwKIAkkKExJQlNPVVBfTElCUykKIAorUHJvZ3JhbXNfV2ViS2l0TmV0d29ya1By
b2Nlc3NfTERGTEFHUyA9IFwKKwktbm8tZmFzdC1pbnN0YWxsCisKIAogaWYgRU5BQkxFX1dFQktJ
VDIKIGxpYmV4ZWNfUFJPR1JBTVMgKz0gXApkaWZmIC0tZ2l0IGEvU291cmNlL2F1dG90b29scy9T
ZXR1cExpYnRvb2wubTQgYi9Tb3VyY2UvYXV0b3Rvb2xzL1NldHVwTGlidG9vbC5tNAppbmRleCAx
YzhmZWIwLi4yYjk2NDk5IDEwMDY0NAotLS0gYS9Tb3VyY2UvYXV0b3Rvb2xzL1NldHVwTGlidG9v
bC5tNAorKysgYi9Tb3VyY2UvYXV0b3Rvb2xzL1NldHVwTGlidG9vbC5tNApAQCAtMTIsNiArMTIs
NyBAQCBBQ19TVUJTVChbQVJfRkxBR1NdKQogCiBET0xUCiBBQ19ESVNBQkxFX1NUQVRJQworQUNf
RElTQUJMRV9GQVNUX0lOU1RBTEwKIEFDX0xJQlRPT0xfV0lOMzJfRExMCiBBQ19QUk9HX0xJQlRP
T0wKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220231</attachid>
            <date>2014-01-02 10:01:18 -0800</date>
            <delta_ts>2014-01-08 06:09:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk-disable-fast-install2.diff</filename>
            <type>text/plain</type>
            <size>9100</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA4MmE2Y2ViLi44MWJhZTVm
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgor
CisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6IFtHVEtdIERpc2FibGUgbGlidG9vbCBmYXN0
IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFmdGVyIHIxNjAzMDQgd2UgYXJlIGJ1aWxkaW5nIHNvbWUgb2Ygb3VyIGJpbmFyaWVzIHRoYXQg
YXJlCisgICAgICAgIGluc3RhbGxlZCB3aXRoIHRoZSAtbm8tZmFzdC1pbnN0YWxsIGxkIGZsYWcu
IFRoaXMgbWFrZXMgdGhhdCB0aGUKKyAgICAgICAgYmluYXJpZXMgYXJlIGluc3RhbGxlZCB3aXRo
IHRoZSBzb3VyY2UgY29kZSBwYXRoIGhhcmRjb2RlZCBpbgorICAgICAgICBiaW5hcnkgUlBBVEgu
IERpc2FibGluZyBmYXN0IGluc3RhbGwgZ2xvYmFsbHksIHRoZSBsaWJ0b29sIHNjcmlwdAorICAg
ICAgICBhbHdheXMgcmVsaW5rcyB0aGUgYmluYXJpZXMgcmlnaHQgYmVmb3JlIGJlaW5nIGluc3Rh
bGxlZC4KKworICAgICAgICAqIFNvdXJjZS9hdXRvdG9vbHMvU2V0dXBMaWJ0b29sLm00OiBBZGQg
QUNfRElTQUJMRV9GQVNUX0lOU1RBTEwuCisKIDIwMTMtMTItMzAgIE1hcnRpbiBSb2JpbnNvbiAg
PG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtDTWFrZV0gW0dUS10gQWRkIHN1cHBv
cnQgZm9yIEdPYmplY3QgaW50cm9zcGVjdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXgg
NjE0NjQ0Ny4uZWMxMWViZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6IFtHVEtdIERpc2FibGUgbGlidG9vbCBm
YXN0IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFJlbW92ZSAtbm8tZmFzdC1pbnN0YWxsIGxkIGZsYWcgc2luY2UgZmFzdCBpbnN0YWxsIGlz
IG5vdyBkaXNhYmxlZAorICAgICAgICBnbG9iYWxseS4KKworICAgICAgICAqIEdOVW1ha2VmaWxl
LmFtOgorCiAyMDEzLTEyLTMwICBDb21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9y
Zz4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTYxMTU3LCByMTYxMTU4LCBy
MTYxMTYwLCByMTYxMTYxLApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0dOVW1h
a2VmaWxlLmFtIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0dOVW1ha2VmaWxlLmFtCmluZGV4IGM0
YmVlOWIuLjc2ZDVlNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9HTlVtYWtl
ZmlsZS5hbQorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvR05VbWFrZWZpbGUuYW0KQEAgLTEz
MSw4ICsxMzEsNyBAQCBQcm9ncmFtc19taW5pZG9tX0xEQUREID0gXAogCS1sc3RkYysrCiAKIFBy
b2dyYW1zX21pbmlkb21fTERGTEFHUyA9IFwKLQktbm8taW5zdGFsbCBcCi0JLW5vLWZhc3QtaW5z
dGFsbAorCS1uby1pbnN0YWxsCiAKIFByb2dyYW1zX0xMSW50T2Zmc2V0c0V4dHJhY3Rvcl9DUFBG
TEFHUyA9IFwKIAkkKGdsb2JhbF9jcHBmbGFncykgXApAQCAtMTU1LDggKzE1NCw3IEBAIFByb2dy
YW1zX0xMSW50T2Zmc2V0c0V4dHJhY3Rvcl9MREFERCA9IFwKIAktbHN0ZGMrKwogCiBQcm9ncmFt
c19MTEludE9mZnNldHNFeHRyYWN0b3JfTERGTEFHUyA9IFwKLQktbm8taW5zdGFsbCBcCi0JLW5v
LWZhc3QtaW5zdGFsbAorCS1uby1pbnN0YWxsCiAKICMganNjCiBQcm9ncmFtcy9qc2MkKEVYRUVY
VCk6IFByb2dyYW1zL2pzYy1AV0VCS0lUR1RLX0FQSV9NQUpPUl9WRVJTSU9OQCQoRVhFRVhUKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9n
dGsvQ2hhbmdlTG9nCmluZGV4IGNhNDYyOTYuLjE2MDg3MDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxMiBAQAorMjAxNC0wMS0wMiAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lh
QGlnYWxpYS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihyMTYwMzA0KTogW0dUS10gRGlzYWJs
ZSBsaWJ0b29sIGZhc3QgaW5zdGFsbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI2MzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiB0ZXN0cy9HTlVtYWtlZmlsZS5hbToKKwogMjAxMy0xMi0zMCAgTWFy
dGluIFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gTWFr
ZSB0aGUgb3V0cHV0IGRpcmVjdG9yeSBvZiBHT2JqZWN0IHVuaXQgdGVzdHMgYmluYXJpZXMgY29u
c2lzdGVudCB3aXRoIHRoZSBDTWFrZSBidWlsZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9n
dGsvdGVzdHMvR05VbWFrZWZpbGUuYW0gYi9Tb3VyY2UvV2ViS2l0L2d0ay90ZXN0cy9HTlVtYWtl
ZmlsZS5hbQppbmRleCAzMjg0OGQ0Li44Yjg2YTczIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2d0ay90ZXN0cy9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay90ZXN0cy9H
TlVtYWtlZmlsZS5hbQpAQCAtMjcsOCArMjcsNyBAQCB3ZWJraXRfdGVzdHNfbGRhZGQgPSBcCiAJ
JChYUkVOREVSX0xJQlMpCiAKIHdlYmtpdF90ZXN0c19sZGZsYWdzID0gXAotCS1uby1pbnN0YWxs
IFwKLQktbm8tZmFzdC1pbnN0YWxsCisJLW5vLWluc3RhbGwKIAogaWYgRU5BQkxFX1dFQktJVDEK
IG5vaW5zdF9QUk9HUkFNUyArPSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOTViYTU1ZS4uN2M2NzZjYiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE0LTAxLTAyICBDYXJsb3MgR2FyY2lhIENhbXBv
cyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKHIxNjAzMDQpOiBb
R1RLXSBEaXNhYmxlIGxpYnRvb2wgZmFzdCBpbnN0YWxsCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYzODEKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW1vdmUgLW5vLWZhc3QtaW5zdGFsbCBsZCBmbGFn
IHNpbmNlIGZhc3QgaW5zdGFsbCBpcyBub3cgZGlzYWJsZWQKKyAgICAgICAgZ2xvYmFsbHkuCisK
KyAgICAgICAgKiBHTlVtYWtlZmlsZS5hbToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2d0ay90
ZXN0cy9HTlVtYWtlZmlsZS5hbToKKwogMjAxNC0wMS0wMSAgU2ltb24gRnJhc2VyICA8c2ltb24u
ZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBDcmVhdGUgYSBUaHJlYWRlZFNjcm9sbGluZ1Ry
ZWUgc3ViY2xhc3Mgb2YgU2Nyb2xsaW5nVHJlZSwgYW5kIHB1c2ggYWxsIGtub3dsZWRnZSBvZiB0
aGUgc2Nyb2xsaW5nIHRocmVhZCBpbnRvIGl0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9H
TlVtYWtlZmlsZS5hbSBiL1NvdXJjZS9XZWJLaXQyL0dOVW1ha2VmaWxlLmFtCmluZGV4IDFiMWZl
ZDYuLjVkYzNhYWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0dOVW1ha2VmaWxlLmFtCisr
KyBiL1NvdXJjZS9XZWJLaXQyL0dOVW1ha2VmaWxlLmFtCkBAIC01NzgsOSArNTc4LDYgQEAgUHJv
Z3JhbXNfV2ViS2l0V2ViUHJvY2Vzc19MREFERCA9IFwKIAkkKEdUS19VTklYX1BSSU5USU5HX0xJ
QlMpIFwKIAkkKExJQlNPVVBfTElCUykKIAotUHJvZ3JhbXNfV2ViS2l0V2ViUHJvY2Vzc19MREZM
QUdTID0gXAotCS1uby1mYXN0LWluc3RhbGwKLQogbGliV2ViQ29yZUd0azJfbGFfU09VUkNFUyA9
IFwKIAkkKHdlYmNvcmVndGtfc291cmNlcykKIApAQCAtNzk5LDkgKzc5Niw2IEBAIFByb2dyYW1z
X1dlYktpdFBsdWdpblByb2Nlc3NfTERBREQgPSBcCiAJJChXSU5NTV9MSUJTKSBcCiAJJChaTElC
X0xJQlMpCiAKLVByb2dyYW1zX1dlYktpdFBsdWdpblByb2Nlc3NfTERGTEFHUyA9IFwKLQktbm8t
ZmFzdC1pbnN0YWxsCi0KIFByb2dyYW1zX1dlYktpdFBsdWdpblByb2Nlc3NfQ1hYRkxBR1MgPSBc
CiAJLWZ2aXNpYmlsaXR5LWlubGluZXMtaGlkZGVuIFwKIAkkKGdsb2JhbF9jeHhmbGFncykKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL3Rlc3RzL0dOVW1ha2Vm
aWxlLmFtIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvR05VbWFrZWZp
bGUuYW0KaW5kZXggMGQxZmM5My4uMTVlYzdkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvR05VbWFrZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvR05VbWFrZWZpbGUuYW0KQEAgLTY3LDggKzY3LDcg
QEAgd2Via2l0Ml90ZXN0c19sZGFkZCA9IFwKIAkkKExJQlNPVVBfTElCUykKIAogd2Via2l0Ml90
ZXN0c19sZGZsYWdzID0gXAotCS1uby1pbnN0YWxsIFwKLQktbm8tZmFzdC1pbnN0YWxsCisJLW5v
LWluc3RhbGwKIAogUHJvZ3JhbXMvcmVzb3VyY2VzL3dlYmtpdDJndGstdGVzdHMtcmVzb3VyY2Vz
LmdyZXNvdXJjZTogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvcmVzb3Vy
Y2VzL3dlYmtpdDJndGstdGVzdHMuZ3Jlc291cmNlLnhtbCAkKHNoZWxsICQoR0xJQl9DT01QSUxF
X1JFU09VUkNFUykgLS1zb3VyY2VkaXI9JChzcmNkaXIpIC0tZ2VuZXJhdGUtZGVwZW5kZW5jaWVz
ICQoc3JjZGlyKS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay90ZXN0cy9yZXNvdXJj
ZXMvd2Via2l0Mmd0ay10ZXN0cy5ncmVzb3VyY2UueG1sKQogCSQoQU1fVl9hdClta2RpciAtcCAk
e0dFTlBST0dSQU1TfS9yZXNvdXJjZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9hdXRvdG9vbHMvU2V0
dXBMaWJ0b29sLm00IGIvU291cmNlL2F1dG90b29scy9TZXR1cExpYnRvb2wubTQKaW5kZXggMWM4
ZmViMC4uMmI5NjQ5OSAxMDA2NDQKLS0tIGEvU291cmNlL2F1dG90b29scy9TZXR1cExpYnRvb2wu
bTQKKysrIGIvU291cmNlL2F1dG90b29scy9TZXR1cExpYnRvb2wubTQKQEAgLTEyLDYgKzEyLDcg
QEAgQUNfU1VCU1QoW0FSX0ZMQUdTXSkKIAogRE9MVAogQUNfRElTQUJMRV9TVEFUSUMKK0FDX0RJ
U0FCTEVfRkFTVF9JTlNUQUxMCiBBQ19MSUJUT09MX1dJTjMyX0RMTAogQUNfUFJPR19MSUJUT09M
CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAz
ZjYyYTE1Li44NDQ5ZmQzIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTQtMDEtMDIgIENhcmxvcyBHYXJjaWEgQ2Ft
cG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE2MDMwNCk6
IFtHVEtdIERpc2FibGUgbGlidG9vbCBmYXN0IGluc3RhbGwKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNjM4MQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSAtbm8tZmFzdC1pbnN0YWxsIGxkIGZs
YWcgc2luY2UgZmFzdCBpbnN0YWxsIGlzIG5vdyBkaXNhYmxlZAorICAgICAgICBnbG9iYWxseS4K
KworICAgICAgICAqIEdOVW1ha2VmaWxlLmFtOgorICAgICAgICAqIEd0a0xhdW5jaGVyL0dOVW1h
a2VmaWxlLmFtOgorICAgICAgICAqIE1pbmlCcm93c2VyL2d0ay9HTlVtYWtlZmlsZS5hbToKKyAg
ICAgICAgKiBUZXN0V2ViS2l0QVBJL0dOVW1ha2VmaWxlLmFtOgorICAgICAgICAqIFdlYktpdFRl
c3RSdW5uZXIvR05VbWFrZWZpbGUuYW06CisKIDIwMTQtMDEtMDEgIE1hcnRpbiBSb2JpbnNvbiAg
PG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIFJlbmFtZSBsaWJ0ZXN0bmV0
c2NhcGVwbHVnaW4gdG8gbGliVGVzdE5ldHNjYXBlUGx1Z2luCmRpZmYgLS1naXQgYS9Ub29scy9H
TlVtYWtlZmlsZS5hbSBiL1Rvb2xzL0dOVW1ha2VmaWxlLmFtCmluZGV4IGQzYTJkMDkuLjE0NzBm
NmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0dOVW1ha2VmaWxlLmFtCisrKyBiL1Rvb2xzL0dOVW1ha2Vm
aWxlLmFtCkBAIC0xNjYsNyArMTY2LDYgQEAgUHJvZ3JhbXNfRHVtcFJlbmRlclRyZWVfTERBREQg
PSBcCiAJJChYVF9MSUJTKQogCiBQcm9ncmFtc19EdW1wUmVuZGVyVHJlZV9MREZMQUdTID0gXAot
CS1uby1mYXN0LWluc3RhbGwgXAogCS1uby1pbnN0YWxsCiAKICMgSW1hZ2VEaWZmCkBAIC0xODks
NyArMTg4LDYgQEAgUHJvZ3JhbXNfSW1hZ2VEaWZmX0xEQUREID0gXAogICAgJChHVEtfTElCUykK
IAogUHJvZ3JhbXNfSW1hZ2VEaWZmX0xERkxBR1MgPSBcCi0gICAtbm8tZmFzdC1pbnN0YWxsIFwK
ICAgIC1uby1pbnN0YWxsCiAKICMgY2xlYW4gdGFyZ2V0CmRpZmYgLS1naXQgYS9Ub29scy9HdGtM
YXVuY2hlci9HTlVtYWtlZmlsZS5hbSBiL1Rvb2xzL0d0a0xhdW5jaGVyL0dOVW1ha2VmaWxlLmFt
CmluZGV4IGNlOWU5MWQuLjMxY2EyZmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0d0a0xhdW5jaGVyL0dO
VW1ha2VmaWxlLmFtCisrKyBiL1Rvb2xzL0d0a0xhdW5jaGVyL0dOVW1ha2VmaWxlLmFtCkBAIC0z
OCw2ICszOCw1IEBAIFByb2dyYW1zX0d0a0xhdW5jaGVyX0xEQUREID0gXAogCSQoR1NUUkVBTUVS
X0xJQlMpCiAKIFByb2dyYW1zX0d0a0xhdW5jaGVyX0xERkxBR1MgPSBcCi0JLW5vLWZhc3QtaW5z
dGFsbCBcCiAJLW5vLWluc3RhbGwKIApkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIvZ3Rr
L0dOVW1ha2VmaWxlLmFtIGIvVG9vbHMvTWluaUJyb3dzZXIvZ3RrL0dOVW1ha2VmaWxlLmFtCmlu
ZGV4IDQ1ZTgzNjcuLjhiZGJkZDMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9H
TlVtYWtlZmlsZS5hbQorKysgYi9Ub29scy9NaW5pQnJvd3Nlci9ndGsvR05VbWFrZWZpbGUuYW0K
QEAgLTQ1LDcgKzQ1LDYgQEAgUHJvZ3JhbXNfTWluaUJyb3dzZXJfTERBREQgPSBcCiAJJChMSUJT
T1VQX0xJQlMpCiAKIFByb2dyYW1zX01pbmlCcm93c2VyX0xERkxBR1MgPSBcCi0JLW5vLWZhc3Qt
aW5zdGFsbCBcCiAJLW5vLWluc3RhbGwKIAogQ0xFQU5GSUxFUyArPSBcCmRpZmYgLS1naXQgYS9U
b29scy9UZXN0V2ViS2l0QVBJL0dOVW1ha2VmaWxlLmFtIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9H
TlVtYWtlZmlsZS5hbQppbmRleCBlZDQwZTg3Li4yZWExMDQwIDEwMDY0NAotLS0gYS9Ub29scy9U
ZXN0V2ViS2l0QVBJL0dOVW1ha2VmaWxlLmFtCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvR05V
bWFrZWZpbGUuYW0KQEAgLTQ4LDggKzQ4LDcgQEAgUHJvZ3JhbXNfVGVzdFdlYktpdEFQSV9UZXN0
V1RGX0xEQUREID0gXAogCSQoR0xJQl9MSUJTKQogCiBQcm9ncmFtc19UZXN0V2ViS2l0QVBJX1Rl
c3RXVEZfTERGTEFHUyA9IFwKLQktbm8taW5zdGFsbCBcCi0JLW5vLWZhc3QtaW5zdGFsbAorCS1u
by1pbnN0YWxsCiAKIFByb2dyYW1zX1Rlc3RXZWJLaXRBUElfVGVzdFdURl9TT1VSQ0VTID0gXAog
CVRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV1RGL0F0b21pY1N0cmluZy5jcHAgXApAQCAtOTMs
OCArOTIsNyBAQCBQcm9ncmFtc19UZXN0V2ViS2l0QVBJX1Rlc3RKYXZhU2NyaXB0Q29yZV9MREFE
RCA9IFwKIAkkKEdUS19MSUJTKQogCiBQcm9ncmFtc19UZXN0V2ViS2l0QVBJX1Rlc3RKYXZhU2Ny
aXB0Q29yZV9MREZMQUdTID0gXAotCS1uby1pbnN0YWxsIFwKLQktbm8tZmFzdC1pbnN0YWxsCisJ
LW5vLWluc3RhbGwKIAogUHJvZ3JhbXNfVGVzdFdlYktpdEFQSV9UZXN0SmF2YVNjcmlwdENvcmVf
U09VUkNFUyA9IFwKIAlUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL0phdmFTY3JpcHRDb3JlL1ZN
SW5zcGVjdG9yLmNwcApAQCAtMTY3LDggKzE2NSw3IEBAIFByb2dyYW1zX1Rlc3RXZWJLaXRBUElf
VGVzdFdlYkNvcmVfTERBREQgPSBcCiAJJChaTElCX0xJQlMpCiAKIFByb2dyYW1zX1Rlc3RXZWJL
aXRBUElfVGVzdFdlYkNvcmVfTERGTEFHUyA9IFwKLQktbm8taW5zdGFsbCBcCi0JLW5vLWZhc3Qt
aW5zdGFsbAorCS1uby1pbnN0YWxsCiAKIFByb2dyYW1zX1Rlc3RXZWJLaXRBUElfVGVzdFdlYkNv
cmVfU09VUkNFUyA9IFwKIAlUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvVVJMLmNw
cCBcCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0dOVW1ha2VmaWxlLmFtIGIv
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9HTlVtYWtlZmlsZS5hbQppbmRleCAxNzMyODZiLi4wZTE3
ODM1IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0dOVW1ha2VmaWxlLmFtCisr
KyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvR05VbWFrZWZpbGUuYW0KQEAgLTY0LDcgKzY0LDYg
QEAgUHJvZ3JhbXNfV2ViS2l0VGVzdFJ1bm5lcl9MREFERCA9IFwKIAkkKFhUX0xJQlMpCiAKIFBy
b2dyYW1zX1dlYktpdFRlc3RSdW5uZXJfTERGTEFHUyA9IFwKLQktbm8tZmFzdC1pbnN0YWxsIFwK
IAktbm8taW5zdGFsbAogCiAjIFRoZSBJbmplY3RlZEJ1bmRsZSBsaWJyYXJ5IGFsbG93cyB0aGUg
cmVuZGVyIHByb2Nlc3MgdG8gbG9hZCBoYXJuZXNzIGNvZGUuCg==
</data>
<flag name="review"
          id="243914"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220626</attachid>
            <date>2014-01-08 06:09:00 -0800</date>
            <delta_ts>2014-01-08 06:15:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>126381.diff</filename>
            <type>text/plain</type>
            <size>2846</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBlYjI5YWYyLi4zMzYyOWJi
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAK
KzIwMTQtMDEtMDggIEFsYmVydG8gR2FyY2lhICA8YmVydG9AaWdhbGlhLmNvbT4KKworICAgICAg
ICBSRUdSRVNTSU9OKHIxNjAzMDQpOiBbR1RLXSBEaXNhYmxlIGxpYnRvb2wgZmFzdCBpbnN0YWxs
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYzODEK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEb24ndCBk
aXNhYmxlIHRoZSBsaWJ0b29sIGZhc3QtaW5zdGFsbCBtb2RlIHVuY29uZGl0aW9uYWxseSBieQor
ICAgICAgICBkZWZhdWx0LgorCisgICAgICAgIElmIHRoZSBmYXN0LWluc3RhbGwgbW9kZSBpcyBk
aXNhYmxlZCwgYmluYXJpZXMgYXJlIGdlbmVyYXRlZCByZWFkeQorICAgICAgICB0byB1c2UgdGhl
IGxpYnJhcmllcyBkaXJlY3RseSBmcm9tIHRoZSBidWlsZCB0cmVlLiBJZiB3ZSB1c2UgdGhlCisg
ICAgICAgIEdOVSBsaW5rZXIsIHRob3NlIGJpbmFyaWVzIGFyZSB0aGVuIHJlbGlua2VkIHdoZW4g
dGhleSBhcmUKKyAgICAgICAgaW5zdGFsbGVkLgorCisgICAgICAgIEhvd2V2ZXIsIGxpYnRvb2wg
ZmFpbHMgdG8gZG8gaXQgcHJvcGVybHkgd2hlbiBhbiBpbnN0YWxsYXRpb24KKyAgICAgICAgcHJl
Zml4IGlzIHNldCB3aXRoIERFU1RESVIsIGFuZCBlbmRzIHVwIGluc3RhbGxpbmcgdGhlIGxpYnRv
b2wKKyAgICAgICAgd3JhcHBlcnMgaW5zdGVhZCBvZiB0aGUgYWN0dWFsIGJpbmFyaWVzLgorCisg
ICAgICAgICogU291cmNlL2F1dG90b29scy9TZXR1cExpYnRvb2wubTQ6CisKIDIwMTQtMDEtMDcg
IEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGd1c3Rhdm8ubm9yb25oYUBjb2xsYWJvcmEuY29tPgog
CiAgICAgICAgIFVucmV2aWV3ZWQgR1RLL0NNYWtlIGJ1aWxkIGZpeDogdXNlIHRoZSBjb3JyZWN0
IGxvY2F0aW9uIGZvciBkb2NzLWJ1aWxkLnN0YW1wCmRpZmYgLS1naXQgYS9Tb3VyY2UvYXV0b3Rv
b2xzL1NldHVwTGlidG9vbC5tNCBiL1NvdXJjZS9hdXRvdG9vbHMvU2V0dXBMaWJ0b29sLm00Cmlu
ZGV4IDJiOTY0OTkuLjFjOGZlYjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9hdXRvdG9vbHMvU2V0dXBM
aWJ0b29sLm00CisrKyBiL1NvdXJjZS9hdXRvdG9vbHMvU2V0dXBMaWJ0b29sLm00CkBAIC0xMiw3
ICsxMiw2IEBAIEFDX1NVQlNUKFtBUl9GTEFHU10pCiAKIERPTFQKIEFDX0RJU0FCTEVfU1RBVElD
Ci1BQ19ESVNBQkxFX0ZBU1RfSU5TVEFMTAogQUNfTElCVE9PTF9XSU4zMl9ETEwKIEFDX1BST0df
TElCVE9PTAogCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggY2U0ZGM5My4uZWFlNzE5ZCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIyIEBACiAyMDE0LTAxLTA4ICBBbGJlcnRvIEdh
cmNpYSAgPGJlcnRvQGlnYWxpYS5jb20+CiAKKyAgICAgICAgUkVHUkVTU0lPTihyMTYwMzA0KTog
W0dUS10gRGlzYWJsZSBsaWJ0b29sIGZhc3QgaW5zdGFsbAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2MzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRGlzYWJsZSB0aGUgbGlidG9vbCBmYXN0LWluc3Rh
bGwgbW9kZSBpbiBkZXZlbG9wZXIvdGVzdCBidWlsZHMuCisKKyAgICAgICAgSW4gdGhpcyBtb2Rl
IGJpbmFyaWVzIGFyZSBnZW5lcmF0ZWQgcmVhZHkgdG8gYmUgdXNlZCBkaXJlY3RseSBmcm9tCisg
ICAgICAgIHRoZSBidWlsZCB0cmVlLiBPdGhlcndpc2UgdGhleSB3b3VsZCBuZWVkIHRvIGJlIHJl
bGlua2VkIHdoZW4gdGhleQorICAgICAgICBhcmUgZXhlY3V0ZWQsIHdoaWNoIGNhbiB0YWtlIGEg
bG90IG9mIHJlc291cmNlcywgcGFydGljdWxhcmx5IGluCisgICAgICAgIGRlYnVnIGJ1aWxkcy4K
KworICAgICAgICAqIFNjcmlwdHMvd2Via2l0ZGlycy5wbToKKyAgICAgICAgKHJ1bkF1dG9nZW5G
b3JBdXRvdG9vbHNQcm9qZWN0SWZOZWNlc3NhcnkpOgorCisyMDE0LTAxLTA4ICBBbGJlcnRvIEdh
cmNpYSAgPGJlcnRvQGlnYWxpYS5jb20+CisKICAgICAgICAgRml4IHNvbWUgY29tcGlsYXRpb24g
d2FybmluZ3MKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNjYzNQogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0gYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KaW5kZXggOGM0MzQ3My4uZGY0MTFiMiAxMDA3NTUKLS0t
IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
ZGlycy5wbQpAQCAtMTc4NCw2ICsxNzg0LDkgQEAgc3ViIHJ1bkF1dG9nZW5Gb3JBdXRvdG9vbHNQ
cm9qZWN0SWZOZWNlc3NhcnkoJEApCiAgICAgIyBBbHNvLCBhbHdheXMgZW5hYmxlIGRldmVsb3Bl
ciBtb2RlIGZvciBkZXZlbG9wZXIvdGVzdCBidWlsZHMuCiAgICAgdW5zaGlmdChAYnVpbGRBcmdz
LCAiLS1lbmFibGUtZGV2ZWxvcGVyLW1vZGUiKTsKIAorICAgICMgT3B0aW1pemUgZm9yIHJ1bm5p
bmcgV2ViS2l0IGluc2lkZSB0aGUgYnVpbGQgdHJlZQorICAgIHVuc2hpZnQoQGJ1aWxkQXJncywg
Ii0tZGlzYWJsZS1mYXN0LWluc3RhbGwiKTsKKwogICAgIG15ICRqb2luZWRCdWlsZEFyZ3MgPSBq
b2luKCIgIiwgQGJ1aWxkQXJncyk7CiAKICAgICBpZiAoLWUgIkdOVW1ha2VmaWxlIikgewo=
</data>
<flag name="review"
          id="244373"
          type_id="1"
          status="+"
          setter="gustavo"
    />
          </attachment>
      

    </bug>

</bugzilla>