<?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>232929</bug_id>
          
          <creation_ts>2021-11-10 01:31:23 -0800</creation_ts>
          <short_desc>[GLib] apply-build-revision fails when git-svn is not installed</short_desc>
          <delta_ts>2021-11-10 06:32:22 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>caitp</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1813506</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-11-10 01:31:23 -0800</bug_when>
    <thetext>If the git-svn call fails for any reason we should try to find the build revision using git log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1813509</commentid>
    <comment_count>1</comment_count>
      <attachid>443784</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-11-10 01:40:03 -0800</bug_when>
    <thetext>Created attachment 443784
[fast-cq] Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1813574</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-11-10 06:31:56 -0800</bug_when>
    <thetext>Committed r285573 (244081@main): &lt;https://commits.webkit.org/244081@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 443784.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1813576</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-10 06:32:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/85252234&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>443784</attachid>
            <date>2021-11-10 01:40:03 -0800</date>
            <delta_ts>2021-11-10 06:31:58 -0800</delta_ts>
            <desc>[fast-cq] Patch</desc>
            <filename>bug-232929-20211110014002.patch</filename>
            <type>text/plain</type>
            <size>5136</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg1NTY4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWE5OGI3OTJmYjEyNDcyN2U3MGJhMzg4MGZmNmFkNjgy
ZjRhZGZhMC4uNDkyZjgxMWMxMjczYTdiNDUzNjJkMDcwMmQ2NTM3MjYwN2Q0ZGQxMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIxLTExLTEwICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbR0xpYl0gYXBwbHktYnVpbGQtcmV2aXNpb24gZmFpbHMgd2hlbiBnaXQtc3Zu
IGlzIG5vdCBpbnN0YWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIzMjkyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEF0dGVtcHQgdG8gZ2V0IHRoZSBidWlsZCByZXZpc2lvbiBmcm9tIHRoZSBnaXQg
bG9nIGlmIHRoZSBnaXQtc3ZuIGNhbGwgZmFpbGVkLCBlaXRoZXIKKyAgICAgICAgYmVjYXVzZSBn
aXQtc3ZuIGlzIG5vdCBpbnN0YWxsZWQgb3IgdGhlIG1ldGFkYXRhIGluIC5naXQvc3ZuIGlzIGlu
Y29tcGxldGUuCisKKyAgICAgICAgKiBnbGliL2FwcGx5LWJ1aWxkLXJldmlzaW9uLXRvLWZpbGVz
LnB5OgorICAgICAgICAoZ2V0X3JldmlzaW9uX2Zyb21fbW9zdF9yZWNlbnRfZ2l0X2NvbW1pdCk6
CisgICAgICAgIChnZXRfYnVpbGRfcmV2aXNpb24pOgorCiAyMDIxLTExLTA5ICBDb21taXQgUXVl
dWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLCByZXZl
cnRpbmcgcjI4NTUzNi4KZGlmZiAtLWdpdCBhL1Rvb2xzL2dsaWIvYXBwbHktYnVpbGQtcmV2aXNp
b24tdG8tZmlsZXMucHkgYi9Ub29scy9nbGliL2FwcGx5LWJ1aWxkLXJldmlzaW9uLXRvLWZpbGVz
LnB5CmluZGV4IDM0YTA2MmZiOWE5OGY1ZWU5NWNmNmI3NTEwOGQxYTdkZTY3ZmQwNzYuLjY1OThi
ZmVlMjVmM2JmYTQwYzE5NWUzZDM3ZjY5YmFlNDBhZDM5ZDMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL2ds
aWIvYXBwbHktYnVpbGQtcmV2aXNpb24tdG8tZmlsZXMucHkKKysrIGIvVG9vbHMvZ2xpYi9hcHBs
eS1idWlsZC1yZXZpc2lvbi10by1maWxlcy5weQpAQCAtMjQsMzggKzI0LDUxIEBAIGV4Y2VwdCBJ
bXBvcnRFcnJvcjoKICAgICBmcm9tIHVybHBhcnNlIGltcG9ydCB1cmxwYXJzZQogCiAKK2RlZiBn
ZXRfcmV2aXNpb25fZnJvbV9tb3N0X3JlY2VudF9naXRfY29tbWl0KCk6CisgICAgd2l0aCBvcGVu
KG9zLmRldm51bGwsICd3JykgYXMgZGV2bnVsbDoKKyAgICAgICAgdHJ5OgorICAgICAgICAgICAg
Y29tbWl0X21lc3NhZ2UgPSBzdWJwcm9jZXNzLmNoZWNrX291dHB1dCgoImdpdCIsICJsb2ciLCAi
LTEiLCAiLS1wcmV0dHk9JUIiLCAib3JpZ2luL0hFQUQiKSwgc3RkZXJyPWRldm51bGwpCisgICAg
ICAgIGV4Y2VwdCBzdWJwcm9jZXNzLkNhbGxlZFByb2Nlc3NFcnJvcjoKKyAgICAgICAgICAgICMg
VGhpcyBtYXkgaGFwcGVuIHdpdGggc2hhbGxvdyBjaGVja291dHMgd2hvc2UgSEVBRCBoYXMgYmVl
bgorICAgICAgICAgICAgIyBtb2RpZmllZDsgdGhlcmUgaXMgbm8gb3JpZ2luIHJlZmVyZW5jZSBh
bnltb3JlLCBhbmQgZ2l0CisgICAgICAgICAgICAjIHdpbGwgZmFpbCAtIGxldCdzIHByZXRlbmQg
dGhhdCB0aGlzIGlzIG5vdCBhIHJlcG8gYXQgYWxsCisgICAgICAgICAgICByZXR1cm4gTm9uZQor
CisgICAgICAgICMgQ29tbWl0IG1lc3NhZ2VzIHRlbmQgdG8gYmUgaHVnZSBhbmQgdGhlIG1ldGFk
YXRhIHdlJ3JlIGxvb2tpbmcKKyAgICAgICAgIyBmb3IgaXMgYXQgdGhlIHZlcnkgZW5kLiBBbHNv
IGEgc3Bvb2ZlZCAnQ2Fub25pY2FsIGxpbmsnIG1lbnRpb24KKyAgICAgICAgIyBjb3VsZCBhcHBl
YXIgZWFybHkgb24uIFNvIG1ha2Ugc3VyZSB3ZSBnZXQgdGhlIHJpZ2h0IG1ldGFkYXRhIGJ5Cisg
ICAgICAgICMgcmV2ZXJzaW5nIHRoZSBjb250ZW50cy4gQW5kIHRoaXMgaXMgYSBtaWNyby1vcHRp
bWl6YXRpb24gYXMgd2VsbC4KKyAgICAgICAgZm9yIGxpbmUgaW4gcmV2ZXJzZWQoY29tbWl0X21l
c3NhZ2Uuc3BsaXRsaW5lcygpKToKKyAgICAgICAgICAgIHBhcnNlZCA9IGxpbmUuc3BsaXQoYic6
JykKKyAgICAgICAgICAgIGtleSA9IHBhcnNlZFswXQorICAgICAgICAgICAgY29udGVudHMgPSBi
JzonLmpvaW4ocGFyc2VkWzE6XSkKKyAgICAgICAgICAgIGlmIGtleSA9PSBiJ0Nhbm9uaWNhbCBs
aW5rJzoKKyAgICAgICAgICAgICAgICB1cmwgPSBjb250ZW50cy5kZWNvZGUoJ3V0Zi04Jykuc3Ry
aXAoKQorICAgICAgICAgICAgICAgIHJldmlzaW9uID0gdXJscGFyc2UodXJsKS5wYXRoWzE6XSAg
IyBzdHJpcCBsZWFkaW5nIC8KKyAgICAgICAgICAgICAgICByZXR1cm4gcmV2aXNpb24KKyAgICBy
ZXR1cm4gTm9uZQorCiBkZWYgZ2V0X2J1aWxkX3JldmlzaW9uKCk6CiAgICAgcmV2aXNpb24gPSAi
dW5rbm93biIKICAgICB3aXRoIG9wZW4ob3MuZGV2bnVsbCwgJ3cnKSBhcyBkZXZudWxsOgogICAg
ICAgICBnaXRzdm4gPSBvcy5wYXRoLmpvaW4oJy5naXQnLCAnc3ZuJykKICAgICAgICAgaWYgb3Mu
cGF0aC5pc2RpcihnaXRzdm4pIGFuZCBvcy5saXN0ZGlyKGdpdHN2bik6Ci0gICAgICAgICAgICBm
b3IgbGluZSBpbiBzdWJwcm9jZXNzLmNoZWNrX291dHB1dCgoImdpdCIsICJzdm4iLCAiaW5mbyIp
LCBzdGRlcnI9ZGV2bnVsbCkuc3BsaXRsaW5lcygpOgotICAgICAgICAgICAgICAgIHBhcnNlZCA9
IGxpbmUuc3BsaXQoYic6JykKLSAgICAgICAgICAgICAgICBrZXkgPSBwYXJzZWRbMF0KLSAgICAg
ICAgICAgICAgICBjb250ZW50cyA9IGInOicuam9pbihwYXJzZWRbMTpdKQotICAgICAgICAgICAg
ICAgIGlmIGtleSA9PSBiJ1JldmlzaW9uJzoKLSAgICAgICAgICAgICAgICAgICAgcmV2aXNpb24g
PSAiciVzIiAlIGNvbnRlbnRzLmRlY29kZSgndXRmLTgnKS5zdHJpcCgpCi0gICAgICAgICAgICAg
ICAgICAgIGJyZWFrCi0gICAgICAgIGVsaWYgb3MucGF0aC5pc2RpcignLmdpdCcpOgogICAgICAg
ICAgICAgdHJ5OgotICAgICAgICAgICAgICAgIGNvbW1pdF9tZXNzYWdlID0gc3VicHJvY2Vzcy5j
aGVja19vdXRwdXQoKCJnaXQiLCAibG9nIiwgIi0xIiwgIi0tcHJldHR5PSVCIiwgIm9yaWdpbi9I
RUFEIiksIHN0ZGVycj1kZXZudWxsKQorICAgICAgICAgICAgICAgIGZvciBsaW5lIGluIHN1YnBy
b2Nlc3MuY2hlY2tfb3V0cHV0KCgiZ2l0IiwgInN2biIsICJpbmZvIiksIHN0ZGVycj1kZXZudWxs
KS5zcGxpdGxpbmVzKCk6CisgICAgICAgICAgICAgICAgICAgIHBhcnNlZCA9IGxpbmUuc3BsaXQo
Yic6JykKKyAgICAgICAgICAgICAgICAgICAga2V5ID0gcGFyc2VkWzBdCisgICAgICAgICAgICAg
ICAgICAgIGNvbnRlbnRzID0gYic6Jy5qb2luKHBhcnNlZFsxOl0pCisgICAgICAgICAgICAgICAg
ICAgIGlmIGtleSA9PSBiJ1JldmlzaW9uJzoKKyAgICAgICAgICAgICAgICAgICAgICAgIHJldmlz
aW9uID0gInIlcyIgJSBjb250ZW50cy5kZWNvZGUoJ3V0Zi04Jykuc3RyaXAoKQorICAgICAgICAg
ICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICAgICAgIGV4Y2VwdCBzdWJwcm9jZXNzLkNhbGxl
ZFByb2Nlc3NFcnJvcjoKLSAgICAgICAgICAgICAgICAjIFRoaXMgbWF5IGhhcHBlbiB3aXRoIHNo
YWxsb3cgY2hlY2tvdXRzIHdob3NlIEhFQUQgaGFzIGJlZW4KLSAgICAgICAgICAgICAgICAjIG1v
ZGlmaWVkOyB0aGVyZSBpcyBubyBvcmlnaW4gcmVmZXJlbmNlIGFueW1vcmUsIGFuZCBnaXQKLSAg
ICAgICAgICAgICAgICAjIHdpbGwgZmFpbCAtIGxldCdzIHByZXRlbmQgdGhhdCB0aGlzIGlzIG5v
dCBhIHJlcG8gYXQgYWxsCi0gICAgICAgICAgICAgICAgY29tbWl0X21lc3NhZ2UgPSAiIgotICAg
ICAgICAgICAgIyBDb21taXQgbWVzc2FnZXMgdGVuZCB0byBiZSBodWdlIGFuZCB0aGUgbWV0YWRh
dGEgd2UncmUgbG9va2luZwotICAgICAgICAgICAgIyBmb3IgaXMgYXQgdGhlIHZlcnkgZW5kLiBB
bHNvIGEgc3Bvb2ZlZCAnQ2Fub25pY2FsIGxpbmsnIG1lbnRpb24KLSAgICAgICAgICAgICMgY291
bGQgYXBwZWFyIGVhcmx5IG9uLiBTbyBtYWtlIHN1cmUgd2UgZ2V0IHRoZSByaWdodCBtZXRhZGF0
YSBieQotICAgICAgICAgICAgIyByZXZlcnNpbmcgdGhlIGNvbnRlbnRzLiBBbmQgdGhpcyBpcyBh
IG1pY3JvLW9wdGltaXphdGlvbiBhcyB3ZWxsLgotICAgICAgICAgICAgZm9yIGxpbmUgaW4gcmV2
ZXJzZWQoY29tbWl0X21lc3NhZ2Uuc3BsaXRsaW5lcygpKToKLSAgICAgICAgICAgICAgICBwYXJz
ZWQgPSBsaW5lLnNwbGl0KGInOicpCi0gICAgICAgICAgICAgICAga2V5ID0gcGFyc2VkWzBdCi0g
ICAgICAgICAgICAgICAgY29udGVudHMgPSBiJzonLmpvaW4ocGFyc2VkWzE6XSkKLSAgICAgICAg
ICAgICAgICBpZiBrZXkgPT0gYidDYW5vbmljYWwgbGluayc6Ci0gICAgICAgICAgICAgICAgICAg
IHVybCA9IGNvbnRlbnRzLmRlY29kZSgndXRmLTgnKS5zdHJpcCgpCi0gICAgICAgICAgICAgICAg
ICAgIHJldmlzaW9uID0gdXJscGFyc2UodXJsKS5wYXRoWzE6XSAgIyBzdHJpcCBsZWFkaW5nIC8K
LSAgICAgICAgICAgICAgICAgICAgYnJlYWsKKyAgICAgICAgICAgICAgICByZXZpc2lvbl9mcm9t
X2dpdCA9IGdldF9yZXZpc2lvbl9mcm9tX21vc3RfcmVjZW50X2dpdF9jb21taXQoKQorICAgICAg
ICAgICAgICAgIGlmIHJldmlzaW9uX2Zyb21fZ2l0OgorICAgICAgICAgICAgICAgICAgICByZXZp
c2lvbiA9IHJldmlzaW9uX2Zyb21fZ2l0CisgICAgICAgIGVsaWYgb3MucGF0aC5pc2RpcignLmdp
dCcpOgorICAgICAgICAgICAgcmV2aXNpb25fZnJvbV9naXQgPSBnZXRfcmV2aXNpb25fZnJvbV9t
b3N0X3JlY2VudF9naXRfY29tbWl0KCkKKyAgICAgICAgICAgIGlmIHJldmlzaW9uX2Zyb21fZ2l0
OgorICAgICAgICAgICAgICAgIHJldmlzaW9uID0gcmV2aXNpb25fZnJvbV9naXQKICAgICAgICAg
ZWxzZToKICAgICAgICAgICAgIHJldmlzaW9uID0gInIlcyIgJSBzdWJwcm9jZXNzLmNoZWNrX291
dHB1dCgoInN2bnZlcnNpb24iKSwgc3RkZXJyPWRldm51bGwpLmRlY29kZSgndXRmLTgnKS5zdHJp
cCgpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>