<?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>139908</bug_id>
          
          <creation_ts>2014-12-23 11:51:22 -0800</creation_ts>
          <short_desc>Add WinCairo bot</short_desc>
          <delta_ts>2015-01-16 13:26:12 -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>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="Alex Christensen">alex.christensen</reporter>
          <assigned_to name="Alex Christensen">alex.christensen</assigned_to>
          <cc>lforschler</cc>
    
    <cc>ossy</cc>
    
    <cc>peavo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1057619</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-12-23 11:51:22 -0800</bug_when>
    <thetext>I have a computer that can build WinCairo, and I want to have it build and upload results to build.webkit.org.  This is an inverse of https://bugs.webkit.org/show_bug.cgi?id=138805 but 64-bit builds instead of 32-bit builds.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057620</commentid>
    <comment_count>1</comment_count>
      <attachid>243682</attachid>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-12-23 11:55:29 -0800</bug_when>
    <thetext>Created attachment 243682
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057624</commentid>
    <comment_count>2</comment_count>
      <attachid>243682</attachid>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2014-12-23 12:02:27 -0800</bug_when>
    <thetext>Comment on attachment 243682
Patch

This looks ok to me. When you are ready to land, let me know and I can restart the master. Please be available to verify this functions as expected. I&apos;m hesitant to reconfig the master right before break when no one will be around to fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057633</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2014-12-23 12:36:43 -0800</bug_when>
    <thetext>How does the master know where my computer is, or how does my computer know where the master is?

Let&apos;s do this on January 16. I&apos;ll probably be in Cupertino and I can remote in. I&apos;ll be on vacation until then, too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060114</commentid>
    <comment_count>4</comment_count>
      <attachid>243682</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-09 03:07:21 -0800</bug_when>
    <thetext>Comment on attachment 243682
Patch

LGTM, r=me. Please coordinate the landing with Lucas.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060115</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-09 03:09:29 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; How does the master know where my computer is, or how does my computer know
&gt; where the master is?

Your brand new slave have to connect to Apple&apos;s buildmaster, you only
have to add theses lines to your buildbot.tac file to make it work:

buildmaster_host = &apos;build.webkit.org&apos;
port = 17000
slavename = &apos;wincairo-1&apos;
passwd = &apos;XXXXXXXXXX&apos; ------&gt; ask for a generated password from Lucas</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1061943</commentid>
    <comment_count>6</comment_count>
    <who name="Alex Christensen">alex.christensen</who>
    <bug_when>2015-01-16 13:26:12 -0800</bug_when>
    <thetext>r178596</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243682</attachid>
            <date>2014-12-23 11:55:29 -0800</date>
            <delta_ts>2015-01-09 03:07:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139908-20141223115533.patch</filename>
            <type>text/plain</type>
            <size>4774</size>
            <attacher name="Alex Christensen">alex.christensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE3NzY4OSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDE0LTEyLTIzICBBbGV4IENocmlzdGVuc2VuICA8YWxleC5jaHJpc3RlbnNl
bkBmbGV4c2ltLmNvbT4KKworICAgICAgICBSZXN1cnJlY3QgdGhlIFdpbkNhaXJvIGJvdC4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTkwOAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvY29uZmlnLmpzb246CisgICAgICAgICog
QnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZzoKKyAg
ICAgICAgKGFwcGVuZEN1c3RvbUJ1aWxkRmxhZ3MpOgorICAgICAgICAqIEJ1aWxkU2xhdmVTdXBw
b3J0L3Rlc3QtcmVzdWx0LWFyY2hpdmU6CisgICAgICAgIChhcmNoaXZlVGVzdFJlc3VsdHMpOgor
ICAgICAgICBBZGQgV2luQ2Fpcm8gYnVpbGRib3QuCisKIDIwMTQtMTItMjIgIFNpbW9uIEZyYXNl
ciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgU29ydCB0aGUgWGNvZGUgcHJv
amVjdCBmaWxlLgpJbmRleDogVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvdGVzdC1yZXN1bHQtYXJj
aGl2ZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC90ZXN0LXJlc3VsdC1h
cmNoaXZlCShyZXZpc2lvbiAxNzc2NTYpCisrKyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC90ZXN0
LXJlc3VsdC1hcmNoaXZlCSh3b3JraW5nIGNvcHkpCkBAIC00Niw3ICs0Niw3IEBAIGRlZiBtYWlu
KCk6CiAgICAgcmV0dXJuIGFyY2hpdmVUZXN0UmVzdWx0cyhvcHRpb25zLmNvbmZpZ3VyYXRpb24s
IG9wdGlvbnMucGxhdGZvcm0sIGxheW91dFRlc3RSZXN1bHRzRGlyKQogCiBkZWYgYXJjaGl2ZVRl
c3RSZXN1bHRzKGNvbmZpZ3VyYXRpb24sIHBsYXRmb3JtLCBsYXlvdXRUZXN0UmVzdWx0c0Rpcik6
Ci0gICAgYXNzZXJ0IHBsYXRmb3JtIGluICgnbWFjJywgJ3dpbicsICdndGsnLCAnZWZsJykKKyAg
ICBhc3NlcnQgcGxhdGZvcm0gaW4gKCdtYWMnLCAnd2luJywgJ2d0aycsICdlZmwnLCAnd2luY2Fp
cm8nKQogCiAgICAgdHJ5OgogICAgICAgICBvcy51bmxpbmsoYXJjaGl2ZUZpbGUpCkBAIC02Niw3
ICs2Niw3IEBAIGRlZiBhcmNoaXZlVGVzdFJlc3VsdHMoY29uZmlndXJhdGlvbiwgcGwKICAgICBp
ZiBwbGF0Zm9ybSA9PSAnbWFjJzoKICAgICAgICAgaWYgc3VicHJvY2Vzcy5jYWxsKFsiZGl0dG8i
LCAiLWMiLCAiLWsiLCAiLS1zZXF1ZXN0ZXJSc3JjIiwgbGF5b3V0VGVzdFJlc3VsdHNEaXIsIGFy
Y2hpdmVGaWxlXSk6CiAgICAgICAgICAgICByZXR1cm4gMQotICAgIGVsaWYgcGxhdGZvcm0gaW4g
KCd3aW4nLCAnZ3RrJywgJ2VmbCcpOgorICAgIGVsaWYgcGxhdGZvcm0gaW4gKCd3aW4nLCAnZ3Rr
JywgJ2VmbCcsICd3aW5jYWlybycpOgogICAgICAgICBpZiBzdWJwcm9jZXNzLmNhbGwoWyJ6aXAi
LCAiLXIiLCBhcmNoaXZlRmlsZSwgIi4iXSwgY3dkPWxheW91dFRlc3RSZXN1bHRzRGlyKToKICAg
ICAgICAgICAgIHJldHVybiAxCiAKSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxk
LndlYmtpdC5vcmctY29uZmlnL2NvbmZpZy5qc29uCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL2NvbmZpZy5qc29uCShyZXZpc2lv
biAxNzc2NTYpCisrKyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNv
bmZpZy9jb25maWcuanNvbgkod29ya2luZyBjb3B5KQpAQCAtNTUsNiArNTUsOCBAQAogICAgICAg
ICAgICAgICAgICAgICB7ICJuYW1lIjogImJvdDUxMSIsICJwbGF0Zm9ybSI6ICJ3aW4iIH0sCiAg
ICAgICAgICAgICAgICAgICAgIHsgIm5hbWUiOiAiYm90NTAxIiwgInBsYXRmb3JtIjogIndpbiIg
fSwKIAorICAgICAgICAgICAgICAgICAgICB7ICJuYW1lIjogIndpbmNhaXJvLTEiLCAicGxhdGZv
cm0iOiAid2luY2Fpcm8iIH0sCisKICAgICAgICAgICAgICAgICAgICAgeyAibmFtZSI6ICJndGst
bGludXgtc2xhdmUtMSIsICJwbGF0Zm9ybSI6ICJndGsiIH0sCiAgICAgICAgICAgICAgICAgICAg
IHsgIm5hbWUiOiAiZ3RrLWxpbnV4LXNsYXZlLTIiLCAicGxhdGZvcm0iOiAiZ3RrIiB9LAogICAg
ICAgICAgICAgICAgICAgICB7ICJuYW1lIjogImd0ay1saW51eC1zbGF2ZS0zIiwgInBsYXRmb3Jt
IjogImd0ayIgfSwKQEAgLTI1Myw2ICsyNTUsMTEgQEAKICAgICAgICAgICAgICAgICAgICAgICAi
c2xhdmVuYW1lcyI6IFsiZ3RrLWxpbnV4LXNsYXZlLTgiXQogICAgICAgICAgICAgICAgICAgICB9
LAogICAgICAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAi
V2luQ2Fpcm8gNjQtQml0IFJlbGVhc2UiLCAidHlwZSI6ICJCdWlsZEFuZE5vbkxheW91dFRlc3Qi
LCAiYnVpbGRkaXIiOiAid2luLWNhaXJvLXJlbGVhc2UiLAorICAgICAgICAgICAgICAgICAgICAg
ICJwbGF0Zm9ybSI6ICJ3aW5jYWlybyIsICJjb25maWd1cmF0aW9uIjogInJlbGVhc2UiLCAiYXJj
aGl0ZWN0dXJlcyI6IFsieDg2XzY0Il0sCisgICAgICAgICAgICAgICAgICAgICAgInNsYXZlbmFt
ZXMiOiBbIndpbmNhaXJvLTEiXQorICAgICAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAiRUZMIExpbnV4IDY0LWJp
dCBSZWxlYXNlIFdLMiIsICJ0eXBlIjogIkJ1aWxkQW5kVGVzdCIsICJidWlsZGRpciI6ICJlZmwt
bGludXgtNjQtcmVsZWFzZS13azIiLAogICAgICAgICAgICAgICAgICAgICAgICJwbGF0Zm9ybSI6
ICJlZmwiLCAiY29uZmlndXJhdGlvbiI6ICJyZWxlYXNlIiwgImFyY2hpdGVjdHVyZXMiOiBbIng4
Nl82NCJdLAogICAgICAgICAgICAgICAgICAgICAgICJzbGF2ZW5hbWVzIjogWyJlZmwtbGludXgt
c2xhdmUtMiJdCkBAIC0yODEsNyArMjg4LDcgQEAKICAgICAgICAgICAgICAgICAgICAgICAiYnVp
bGRlck5hbWVzIjogWyJHVEsgTGludXggMzItYml0IFJlbGVhc2UiLCAiR1RLIExpbnV4IDY0LWJp
dCBSZWxlYXNlIChCdWlsZCkiLCAiR1RLIExpbnV4IDY0LWJpdCBEZWJ1ZyAoQnVpbGQpIiwgIkdU
SyBMaW51eCBBUk0gUmVsZWFzZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiRUZMIExpbnV4IDY0LWJpdCBSZWxlYXNlIFdLMiIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiRUZMIExpbnV4IEFSTXY3IFRodW1iMiBSZWxlYXNlIChCdWls
ZCkiLCAiRUZMIExpbnV4IEFSTXY3IFRyYWRpdGlvbmFsIFJlbGVhc2UgKEJ1aWxkKSIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiRUZMIExpbnV4IDY0LWJpdCBSZWxl
YXNlIFdLMiAoUGVyZikiXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IkVGTCBMaW51eCA2NC1iaXQgUmVsZWFzZSBXSzIgKFBlcmYpIiwgIldpbkNhaXJvIDY0LUJpdCBS
ZWxlYXNlIl0KICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgeyAi
dHlwZSI6ICJQbGF0Zm9ybVNwZWNpZmljU2NoZWR1bGVyIiwgInBsYXRmb3JtIjogIm1hYy1tb3Vu
dGFpbmxpb24iLCAiYnJhbmNoIjogInRydW5rIiwgInRyZWVTdGFibGVUaW1lciI6IDQ1LjAsCiAg
ICAgICAgICAgICAgICAgICAgICAgImJ1aWxkZXJOYW1lcyI6IFsiQXBwbGUgTW91bnRhaW5MaW9u
IFJlbGVhc2UgKEJ1aWxkKSIsICJBcHBsZSBNb3VudGFpbkxpb24gRGVidWcgKEJ1aWxkKSIsICJB
cHBsZSBNb3VudGFpbkxpb24gUmVsZWFzZSAoMzItYml0IEJ1aWxkKSJdCkluZGV4OiBUb29scy9C
dWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmln
L21hc3Rlci5jZmcJKHJldmlzaW9uIDE3NzY1NikKKysrIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcJKHdvcmtpbmcgY29weSkKQEAgLTE4
OCw3ICsxODgsNyBAQCBjbGFzcyBJbnN0YWxsR3RrRGVwZW5kZW5jaWVzKHNoZWxsLlNoZWxsCiAg
ICAgaGFsdE9uRmFpbHVyZSA9IFRydWUKIAogZGVmIGFwcGVuZEN1c3RvbUJ1aWxkRmxhZ3Moc3Rl
cCwgcGxhdGZvcm0sIGZ1bGxQbGF0Zm9ybT0iIik6IAotICAgIGlmIHBsYXRmb3JtIGluICgnZWZs
JywgJ2d0aycpOgorICAgIGlmIHBsYXRmb3JtIGluICgnZWZsJywgJ2d0aycsICd3aW5jYWlybycp
OgogICAgICAgICBzdGVwLnNldENvbW1hbmQoc3RlcC5jb21tYW5kICsgWyctLScgKyBwbGF0Zm9y
bV0pCiAKIGNsYXNzIENvbXBpbGVXZWJLaXQoc2hlbGwuQ29tcGlsZSk6Cg==
</data>
<flag name="review"
          id="268597"
          type_id="1"
          status="+"
          setter="ossy"
    />
          </attachment>
      

    </bug>

</bugzilla>