<?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>90061</bug_id>
          
          <creation_ts>2012-06-27 04:30:13 -0700</creation_ts>
          <short_desc>[WK2] [GTK] WebKit2 testing bot fails to run tests due to missing files</short_desc>
          <delta_ts>2012-06-27 08:52:16 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergio Villar Senin">svillar</reporter>
          <assigned_to name="Sergio Villar Senin">svillar</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>pnormand</cc>
    
    <cc>svillar</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>658527</commentid>
    <comment_count>0</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-06-27 04:30:13 -0700</bug_when>
    <thetext>Currently the WK2 uses a packed build from the 64 bit release bot to run the tests instead of doing the build on its own. The scripts currently pack the Programs/ and .libs/ dirs under the WebKitBuild/Release directory. This is clearly not enough because in the Programs/ dir there are some libtool files that point to object files located under WebKitBuild/Release/Sources/.

So there are several possibilities here:
1- add the WebKitBuild/Release/Source/ directory to the packed build. That&apos;s easy to do, but we&apos;ll be adding ~30Mb to the compressed file where we pack the build (it&apos;s already ~45Mb and takes 10-15 min to be uploaded to the master after each build)

2- somehow tweak our build system to create the executables we want in a Programs/ directory (as our testing tools expect that name) and pack it instead of WebKitBuild/Release/Programs

3- ... any other?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>658555</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-06-27 05:36:28 -0700</bug_when>
    <thetext>Since bots never run make install, we could just build with no install ld flags, like we currently do for noinst programs. That way binaries will be generated for web and plugin process instead of libtool scripts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>658572</commentid>
    <comment_count>2</comment_count>
      <attachid>149740</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-06-27 06:46:42 -0700</bug_when>
    <thetext>Created attachment 149740
Patch

Something like this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>658625</commentid>
    <comment_count>3</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-06-27 08:29:43 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Created an attachment (id=149740) [details]
&gt; Patch
&gt; 
&gt; Something like this?

Carlos suggested also adding -no-fast-install as we do it also right now for noinst programs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>658627</commentid>
    <comment_count>4</comment_count>
      <attachid>149740</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2012-06-27 08:31:29 -0700</bug_when>
    <thetext>Comment on attachment 149740
Patch

Looks sane to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>658637</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2012-06-27 08:52:16 -0700</bug_when>
    <thetext>Committed r121345: &lt;http://trac.webkit.org/changeset/121345&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149740</attachid>
            <date>2012-06-27 06:46:42 -0700</date>
            <delta_ts>2012-06-27 08:31:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90061-20120627154641.patch</filename>
            <type>text/plain</type>
            <size>1493</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxMTcxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTI2ZGM0MzFmNGViMWYzMzNlZDUyMzUyMDY4YjQ3NzM5
MDZiYmEzYy4uMjg4MzVjMjU3NGNmOThkMzBlMjQxY2FlZmMwMDMwZTQ1YmY2MzM2ZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDEyLTA2LTI3ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtXSzJdIFtHVEtdIFdlYktpdDIgdGVzdGluZyBib3QgZmFpbHMgdG8gcnVu
IHRlc3RzIGR1ZSB0byBtaXNzaW5nIGZpbGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD05MDA2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCAiLW5vLWluc3RhbGwiIHRvIHRoZSBMREZMQUdTIGluIGJv
dHMuIFdpdGggdGhpcyBmbGFnIGxpYnRvb2wKKyAgICAgICAgdGVsbHMgdGhlIGxpbmtlciB0byBz
ZXQgdGhlIHJwYXRoIGZvciB0aGUgb3V0cHV0IGZpbGUgdG8gdGhlIGZ1bGwKKyAgICAgICAgcGF0
aCBvZiB0aGUgLmxpYnMgZGlyZWN0b3J5LCBpbnN0ZWFkIG9mIHVzaW5nIGEgd3JhcHBlciBzY3Jp
cHQgdG8KKyAgICAgICAgc2V0IHVwIHRoZSBMRF9MSUJSQVJZX1BBVEguIFRoaXMgd2lsbCBhbGxv
dyB1cyB0byBkaXJlY3RseSByZXVzZQorICAgICAgICBidWlsZHMgaW4gdGhlIHB1cmUgdGVzdGlu
ZyBib3RzLgorCisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvZ3RrL2RhZW1vbnRvb2xzLWJ1
aWxkYm90LmNvbmY6CisKIDIwMTItMDYtMjUgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBz
YW1zdW5nLmNvbT4KIAogICAgICAgICBbRUZMXSBJbXBsZW1lbnQgTmV0d29yayBJbmZvcm1hdGlv
biBBUEkKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2d0ay9kYWVtb250b29s
cy1idWlsZGJvdC5jb25mIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZ3RrL2RhZW1vbnRvb2xz
LWJ1aWxkYm90LmNvbmYKaW5kZXggMzFhNmQ2Mzk0MTkwMTc5MTYzMDUyMGU3N2Q2NzU2MWRiZjE1
ZTcxMS4uZTA4MzAyMzkyNDRhYmNjM2NlNGY1N2U2NjExNDhhNzA2NTk5Yzg5OCAxMDA2NDQKLS0t
IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZ3RrL2RhZW1vbnRvb2xzLWJ1aWxkYm90LmNvbmYK
KysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZ3RrL2RhZW1vbnRvb2xzLWJ1aWxkYm90LmNv
bmYKQEAgLTQwLDUgKzQwLDYgQEAgY2NhY2hlX3BhdGg9Ii91c3IvbGliL2NjYWNoZSIKICMKIGVu
dl9DRkxBR1M9Ii1waXBlIgogZW52X0NYWEZMQUdTPSItcGlwZSIKK2Vudl9MREZMQUdTPSItbm8t
aW5zdGFsbCIKIGVudl9XRUJLSVRfVEVTVEZPTlRTPSIvaG9tZS8ke2J1aWxkYm90X3VzZXJ9L3Rl
c3Rmb250cyIKIAo=
</data>
<flag name="review"
          id="157834"
          type_id="1"
          status="+"
          setter="gustavo"
    />
          </attachment>
      

    </bug>

</bugzilla>