<?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>51806</bug_id>
          
          <creation_ts>2011-01-02 19:40:18 -0800</creation_ts>
          <short_desc>&quot;Tool/Scripts/run-launcher --gtk&quot; stopped working after 74855</short_desc>
          <delta_ts>2011-01-03 06:00:41 -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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</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>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Koan-Sin Tan">koansin.tan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>joone</cc>
    
    <cc>pnormand</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>328470</commentid>
    <comment_count>0</comment_count>
    <who name="Koan-Sin Tan">koansin.tan</who>
    <bug_when>2011-01-02 19:40:18 -0800</bug_when>
    <thetext>&quot;Tool/Scripts/run-launcher --gtk&quot; stopped working after 74855 (JavaScriptCore/ moved to Source/JavaScriptCore)

should fix Tools/Scripts/webkitdirs.pm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328476</commentid>
    <comment_count>1</comment_count>
      <attachid>77790</attachid>
    <who name="Koan-Sin Tan">koansin.tan</who>
    <bug_when>2011-01-02 20:51:03 -0800</bug_when>
    <thetext>Created attachment 77790
proposed patch

this is kinda trivial</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328513</commentid>
    <comment_count>2</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2011-01-03 04:23:05 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=77790) [details]
&gt; proposed patch
&gt; 
&gt; this is kinda trivial

I must admit I don&apos;t get what the patch is supposed to achieve or how it&apos;s related to moving JSC to Source/. Can you explain?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328517</commentid>
    <comment_count>3</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2011-01-03 04:32:45 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (In reply to comment #1)
&gt; &gt; Created an attachment (id=77790) [details] [details]
&gt; &gt; proposed patch
&gt; &gt; 
&gt; &gt; this is kinda trivial
&gt; 
&gt; I must admit I don&apos;t get what the patch is supposed to achieve or how it&apos;s related to moving JSC to Source/. Can you explain?

From talking to Philippe (who also sees the brokeness), it seems that the problem is that this is called with JavaScriptCore as $libraryName, which does not exist now as a directory, so the whole thing will fail. I&apos;m not sure what was the point of doing $dir/$foo/../.libs, but I think just $dir/.libs is OK as you suggest. I wonder if this has changed recently, our solution (and Qt, Elf,...) does not seem so robust anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328518</commentid>
    <comment_count>4</comment_count>
      <attachid>77790</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2011-01-03 04:33:21 -0800</bug_when>
    <thetext>Comment on attachment 77790
proposed patch

The patch is good, but you need to explain a bit more what&apos;s going on in the ChangeLog. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328524</commentid>
    <comment_count>5</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2011-01-03 04:51:01 -0800</bug_when>
    <thetext>it used to work before JavascriptCore moved to Source/:

/path/to/WebKitBuild/JavascriptCore/../.libs existed

but now indeed:

/path/to/WebkitBuild/Source/JavascriptCore/../.libs doesn&apos;t exist.

Using ../../.libs would work but I agree with Xan that the proposed patch is better</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328527</commentid>
    <comment_count>6</comment_count>
    <who name="Koan-Sin Tan">koansin.tan</who>
    <bug_when>2011-01-03 04:56:14 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; it used to work before JavascriptCore moved to Source/:
&gt; 
&gt; /path/to/WebKitBuild/JavascriptCore/../.libs existed
&gt; 
&gt; but now indeed:
&gt; 
&gt; /path/to/WebkitBuild/Source/JavascriptCore/../.libs doesn&apos;t exist.
&gt; 
&gt; Using ../../.libs would work but I agree with Xan that the proposed patch is better

yeah, I don&apos;t know why that was &quot;JavascriptCore/../&quot; which doesn&apos;t really make sense to me, so i removed it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328531</commentid>
    <comment_count>7</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2011-01-03 05:19:11 -0800</bug_when>
    <thetext>*** Bug 51816 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328533</commentid>
    <comment_count>8</comment_count>
      <attachid>77804</attachid>
    <who name="Koan-Sin Tan">koansin.tan</who>
    <bug_when>2011-01-03 05:25:25 -0800</bug_when>
    <thetext>Created attachment 77804
proposed patch

add some explanation as Xan suggested</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328535</commentid>
    <comment_count>9</comment_count>
      <attachid>77804</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2011-01-03 05:27:12 -0800</bug_when>
    <thetext>Comment on attachment 77804
proposed patch

Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328541</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-03 05:59:33 -0800</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 77804:

http/tests/xmlhttprequest/access-control-preflight-credential-async.html bug 51817 (author: jchaffraix@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328542</commentid>
    <comment_count>11</comment_count>
      <attachid>77804</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-03 06:00:34 -0800</bug_when>
    <thetext>Comment on attachment 77804
proposed patch

Clearing flags on attachment: 77804

Committed r74889: &lt;http://trac.webkit.org/changeset/74889&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328543</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-03 06:00:41 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77790</attachid>
            <date>2011-01-02 20:51:03 -0800</date>
            <delta_ts>2011-01-03 05:25:25 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>after-source.diff</filename>
            <type>text/plain</type>
            <size>1156</size>
            <attacher name="Koan-Sin Tan">koansin.tan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDc0ODg1KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTIgQEAKKzIwMTEtMDEtMDIgIEtvYW4tU2luIFRhbiAgPGtvYW5zaW4udGFuQGdtYWlsLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAiVG9v
bC9TY3JpcHRzL3J1bi1sYXVuY2hlciAtLWd0ayIgc3RvcHBlZCB3b3JraW5nIGFmdGVyIDc0ODU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MTgwNgor
CisgICAgICAgICogU2NyaXB0cy93ZWJraXRkaXJzLnBtOiBmaXhlZCB0aGUgcGF0aCB0byB0aGUg
bGlid2Via2l0Z3RrLnNvCisKIDIwMTEtMDEtMDIgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dh
QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KSW5kZXg6IFRv
b2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dl
YmtpdGRpcnMucG0JKHJldmlzaW9uIDc0ODg1KQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJz
LnBtCSh3b3JraW5nIGNvcHkpCkBAIC02MDAsNyArNjAwLDcgQEAgc3ViIGJ1aWx0RHlsaWJQYXRo
Rm9yTmFtZQogICAgICAgICByZXR1cm4gIiRjb25maWd1cmF0aW9uUHJvZHVjdERpci9saWJ3eHdl
YmtpdC5keWxpYiI7CiAgICAgfQogICAgIGlmIChpc0d0aygpKSB7Ci0gICAgICAgIG15ICRsaWJy
YXJ5RGlyID0gIiRjb25maWd1cmF0aW9uUHJvZHVjdERpci8kbGlicmFyeU5hbWUvLi4vLmxpYnMv
IjsKKyAgICAgICAgbXkgJGxpYnJhcnlEaXIgPSAiJGNvbmZpZ3VyYXRpb25Qcm9kdWN0RGlyLy5s
aWJzLyI7CiAgICAgICAgIGlmICgtZSAkbGlicmFyeURpciAuICJsaWJ3ZWJraXRndGstMy4wLnNv
IikgewogICAgICAgICAgICAgcmV0dXJuICRsaWJyYXJ5RGlyIC4gImxpYndlYmtpdGd0ay0zLjAu
c28iOwogICAgICAgICB9Cg==
</data>
<flag name="review"
          id="68975"
          type_id="1"
          status="-"
          setter="xan.lopez"
    />
    <flag name="commit-queue"
          id="68976"
          type_id="3"
          status="-"
          setter="xan.lopez"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77804</attachid>
            <date>2011-01-03 05:25:25 -0800</date>
            <delta_ts>2011-01-03 06:00:34 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>weird.diff</filename>
            <type>text/plain</type>
            <size>1552</size>
            <attacher name="Koan-Sin Tan">koansin.tan</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDc0ODg4KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTkgQEAKKzIwMTEtMDEtMDMgIEtvYW4tU2luIFRhbiAgPGtvYW5zaW4udGFuQGdtYWlsLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAiVG9v
bC9TY3JpcHRzL3J1bi1sYXVuY2hlciAtLWd0ayIgc3RvcHBlZCB3b3JraW5nIGFmdGVyIDc0ODU1
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MTgwNgor
CisgICAgICAgIE9yaWdpbmFsbHksIHRoZSAkbGlicmFyeU5hbWUgaXMgJ0phdmFTY3JpcHRDb3Jl
Jy4gV2hlbiBidWlsZGluZyByZWxlYXNlIAorICAgICAgICBvbmUsIHRoZSAkbGlicmFyeURpciB3
YXMgJ1dlYktpdEJ1aWxkL1JlbGVhc2UvSmF2YVNjcmlwdENvcmUvLi4vLmxpYnMvJworICAgICAg
ICB3aGljaCBkb2Vzbid0IGV4aXN0IGFueW1vcmUgKCdXZWJLaXRCdWlsZC9SZWxlYXNlL0phdmFT
Y3JpcHRDb3JlJworICAgICAgICBpcyAnV2ViS2l0QnVpbGQvUmVsZWFzZS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUnIG5vdyksIGFuZCAKKyAgICAgICAgJ1dlYktpdEJ1aWxkL1JlbGVhc2UvU291cmNl
L0phdmFTY3JpcHRDb3JlLy4uLy4uLy5saWJzJyBsb29rcyB3ZWlyZCwKKyAgICAgICAgc28gbWFr
ZSBpdCAnV2ViS2l0QnVpbGQvUmVsZWFzZS8ubGlicycKKworICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0ZGlycy5wbTogCisKIDIwMTEtMDEtMDIgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KSW5kZXg6IFRvb2xz
L1NjcmlwdHMvd2Via2l0ZGlycy5wbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtp
dGRpcnMucG0JKHJldmlzaW9uIDc0ODg4KQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBt
CSh3b3JraW5nIGNvcHkpCkBAIC02MDAsNyArNjAwLDcgQEAgc3ViIGJ1aWx0RHlsaWJQYXRoRm9y
TmFtZQogICAgICAgICByZXR1cm4gIiRjb25maWd1cmF0aW9uUHJvZHVjdERpci9saWJ3eHdlYmtp
dC5keWxpYiI7CiAgICAgfQogICAgIGlmIChpc0d0aygpKSB7Ci0gICAgICAgIG15ICRsaWJyYXJ5
RGlyID0gIiRjb25maWd1cmF0aW9uUHJvZHVjdERpci8kbGlicmFyeU5hbWUvLi4vLmxpYnMvIjsK
KyAgICAgICAgbXkgJGxpYnJhcnlEaXIgPSAiJGNvbmZpZ3VyYXRpb25Qcm9kdWN0RGlyLy5saWJz
LyI7CiAgICAgICAgIGlmICgtZSAkbGlicmFyeURpciAuICJsaWJ3ZWJraXRndGstMy4wLnNvIikg
ewogICAgICAgICAgICAgcmV0dXJuICRsaWJyYXJ5RGlyIC4gImxpYndlYmtpdGd0ay0zLjAuc28i
OwogICAgICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>