<?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>231605</bug_id>
          
          <creation_ts>2021-10-12 12:19:02 -0700</creation_ts>
          <short_desc>Invoke ThirdParty build scripts with python3 explicitly</short_desc>
          <delta_ts>2021-10-12 18:24:20 -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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=231587</see_also>
          <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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>dino</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jbedard</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>kpiddington</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1803299</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-10-12 12:19:02 -0700</bug_when>
    <thetext>To use Python3 on macOS, we need to invoke it as python3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803303</commentid>
    <comment_count>1</comment_count>
      <attachid>440969</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-10-12 12:22:46 -0700</bug_when>
    <thetext>Created attachment 440969
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803305</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-10-12 12:23:56 -0700</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803604</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-12 18:23:55 -0700</bug_when>
    <thetext>Committed r284074 (242902@main): &lt;https://commits.webkit.org/242902@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 440969.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803605</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-12 18:24:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/84176240&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440969</attachid>
            <date>2021-10-12 12:22:46 -0700</date>
            <delta_ts>2021-10-12 18:23:56 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>thirdparty.txt</filename>
            <type>text/plain</type>
            <size>4949</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI4NDAwMSkKKysrIFNv
dXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE0IEBACisyMDIxLTEwLTEyICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgor
CisgICAgICAgIEludm9rZSBUaGlyZFBhcnR5IGJ1aWxkIHNjcmlwdHMgd2l0aCBweXRob24zIGV4
cGxpY2l0bHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzMTYwNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogQU5HTEUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBhZGp1c3QtYW5n
bGUtaW5jbHVkZS1wYXRocy5weToKKyAgICAgICAgKiBzcmMvbGliQU5HTEUvcmVuZGVyZXIvbWV0
YWwvc2hhZGVycy9jcmVhdGVfbXRsX2ludGVybmFsX3NoYWRlcnMucHk6CisKIDIwMjEtMTAtMDYg
IEt5bGUgUGlkZGluZ3RvbiAgPGtwaWRkaW5ndG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBTaGFk
ZXJ0b3kgInRydWNoZXQgZGlzdHJpY3QiIGZhaWxzIHRvIGNvbXBpbGUgd2l0aCBlcnJvcjogSW50
ZXJuYWwgZXJyb3IgY29tcGlsaW5nIHNoYWRlciB3aXRoIE1ldGFsIGJhY2tlbmQiCkluZGV4OiBT
b3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1wYXRocy5weQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1w
YXRocy5weQkocmV2aXNpb24gMjgzODI1KQorKysgU291cmNlL1RoaXJkUGFydHkvQU5HTEUvYWRq
dXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkJKHdvcmtpbmcgY29weSkKQEAgLTEsNCArMSw0IEBA
Ci0jISAvdXNyL2Jpbi9weXRob24KKyMhL3Vzci9iaW4vcHl0aG9uMwogCiAjIFdlYktpdCBidWls
ZHMgQU5HTEUgYXMgYSBzdGF0aWMgbGlicmFyeSwgYW5kIGV4cG9ydHMgc29tZSBvZiB0aGUKICMg
aW50ZXJuYWwgaGVhZGVyIGZpbGVzIGFzICJwdWJsaWMgaGVhZGVycyIgaW4gdGhlIFhjb2RlIHBy
b2plY3QgZm9yCkluZGV4OiBTb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9BTkdMRS54Y29kZXByb2ov
cHJvamVjdC5wYnhwcm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0FO
R0xFLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDI4MzgyNSkKKysrIFNvdXJj
ZS9UaGlyZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtp
bmcgY29weSkKQEAgLTM1NzYsNyArMzU3Niw3IEBACiAJCQkpOwogCQkJcnVuT25seUZvckRlcGxv
eW1lbnRQb3N0cHJvY2Vzc2luZyA9IDA7CiAJCQlzaGVsbFBhdGggPSAvYmluL3NoOwotCQkJc2hl
bGxTY3JpcHQgPSAiaWYgWyBcIiR7QUNUSU9OfVwiID0gXCJhbmFseXplXCIgXSB8fCBbIFwiJHtB
Q1RJT059XCIgPSBcImJ1aWxkXCIgXSB8fCBbIFwiJHtBQ1RJT059XCIgPSBcImluc3RhbGxcIiBd
OyB0aGVuXG4gIGVjaG8gcHl0aG9uIFwiJHtTUkNST09UfS9zcmMvbGliQU5HTEUvcmVuZGVyZXIv
bWV0YWwvc2hhZGVycy9jcmVhdGVfbXRsX2ludGVybmFsX3NoYWRlcnMucHlcIiBcIiRTQ1JJUFRf
SU5QVVRfRklMRV8wXCIgXCIkU0NSSVBUX09VVFBVVF9GSUxFXzBcIlxuICBweXRob24gXCIke1NS
Q1JPT1R9L3NyYy9saWJBTkdMRS9yZW5kZXJlci9tZXRhbC9zaGFkZXJzL2NyZWF0ZV9tdGxfaW50
ZXJuYWxfc2hhZGVycy5weVwiIFwiJFNDUklQVF9JTlBVVF9GSUxFXzBcIiBcIiRTQ1JJUFRfT1VU
UFVUX0ZJTEVfMFwiXG5maVxuIjsKKwkJCXNoZWxsU2NyaXB0ID0gImlmIFsgXCIke0FDVElPTn1c
IiA9IFwiYW5hbHl6ZVwiIF0gfHwgWyBcIiR7QUNUSU9OfVwiID0gXCJidWlsZFwiIF0gfHwgWyBc
IiR7QUNUSU9OfVwiID0gXCJpbnN0YWxsXCIgXTsgdGhlblxuICBlY2hvIHB5dGhvbjMgXCIke1NS
Q1JPT1R9L3NyYy9saWJBTkdMRS9yZW5kZXJlci9tZXRhbC9zaGFkZXJzL2NyZWF0ZV9tdGxfaW50
ZXJuYWxfc2hhZGVycy5weVwiIFwiJFNDUklQVF9JTlBVVF9GSUxFXzBcIiBcIiRTQ1JJUFRfT1VU
UFVUX0ZJTEVfMFwiXG4gIHB5dGhvbjMgXCIke1NSQ1JPT1R9L3NyYy9saWJBTkdMRS9yZW5kZXJl
ci9tZXRhbC9zaGFkZXJzL2NyZWF0ZV9tdGxfaW50ZXJuYWxfc2hhZGVycy5weVwiIFwiJFNDUklQ
VF9JTlBVVF9GSUxFXzBcIiBcIiRTQ1JJUFRfT1VUUFVUX0ZJTEVfMFwiXG5maVxuIjsKIAkJfTsK
IC8qIEVuZCBQQlhTaGVsbFNjcmlwdEJ1aWxkUGhhc2Ugc2VjdGlvbiAqLwogCkluZGV4OiBTb3Vy
Y2UvVGhpcmRQYXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvbWV0YWwvc2hhZGVycy9j
cmVhdGVfbXRsX2ludGVybmFsX3NoYWRlcnMucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1RoaXJk
UGFydHkvQU5HTEUvc3JjL2xpYkFOR0xFL3JlbmRlcmVyL21ldGFsL3NoYWRlcnMvY3JlYXRlX210
bF9pbnRlcm5hbF9zaGFkZXJzLnB5CShyZXZpc2lvbiAyODM4MjUpCisrKyBTb3VyY2UvVGhpcmRQ
YXJ0eS9BTkdMRS9zcmMvbGliQU5HTEUvcmVuZGVyZXIvbWV0YWwvc2hhZGVycy9jcmVhdGVfbXRs
X2ludGVybmFsX3NoYWRlcnMucHkJKHdvcmtpbmcgY29weSkKQEAgLTMzLDcgKzMzLDcgQEAgZGVm
IGFwcGVuZF9maWxlX2FzX2J5dGVfYXJyYXlfc3RyaW5nKHZhcgogICAgIHN0cmluZyArPSAnY29u
c3RleHByIHVpbnQ4X3QgezB9W109e3tcbicuZm9ybWF0KHZhcmlhYmxlX25hbWUpCiAgICAgYnl0
ZXNfID0gb3BlbihmaWxlbmFtZSwgInJiIikucmVhZCgpCiAgICAgZm9yIGJ5dGUgaW4gYnl0ZXNf
OgotICAgICAgICBzdHJpbmcgKz0gJzB4ezowMnh9Jy5mb3JtYXQob3JkKGJ5dGUpKSArICIsICIK
KyAgICAgICAgc3RyaW5nICs9ICcweHs6MDJ4fScuZm9ybWF0KGJ5dGUpICsgIiwgIgogICAgIHN0
cmluZyArPSAiXG59O1xuIgogICAgIHdpdGggb3BlbihkZXN0X3NyY19maWxlLCAiYSIpIGFzIG91
dF9maWxlOgogICAgICAgICBvdXRfZmlsZS53cml0ZShzdHJpbmcpCkluZGV4OiBTb3VyY2UvVGhp
cmRQYXJ0eS9saWJ3ZWJydGMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9UaGlyZFBh
cnR5L2xpYndlYnJ0Yy9DaGFuZ2VMb2cJKHJldmlzaW9uIDI4MzgyNSkKKysrIFNvdXJjZS9UaGly
ZFBhcnR5L2xpYndlYnJ0Yy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMiBA
QAorMjAyMS0xMC0xMiAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KKworICAg
ICAgICBJbnZva2UgVGhpcmRQYXJ0eSBidWlsZCBzY3JpcHRzIHdpdGggcHl0aG9uMyBleHBsaWNp
dGx5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzE2
MDUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNv
dXJjZS90aGlyZF9wYXJ0eS9nb29nbGV0ZXN0L2dvb2dsZXRlc3QveGNvZGUvZ3Rlc3QueGNvZGVw
cm9qL3Byb2plY3QucGJ4cHJvajoKKwogMjAyMS0xMC0wNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVu
bkBhcHBsZS5jb20+CiAKICAgICAgICAgT2JqZWN0aXZlQyBXZWJSVEMgZnJhbWUgYnVmZmVycyBh
cmUgYXV0b3JlbGVhc2VkIGxhdGUsIGVzcGVjaWFsbHkgb24gRGVidWcgYnVpbGRzCkluZGV4OiBT
b3VyY2UvVGhpcmRQYXJ0eS9saWJ3ZWJydGMvU291cmNlL3RoaXJkX3BhcnR5L2dvb2dsZXRlc3Qv
Z29vZ2xldGVzdC94Y29kZS9ndGVzdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9UaGlyZFBhcnR5L2xpYndlYnJ0Yy9Tb3VyY2UvdGhpcmRfcGFydHkvZ29v
Z2xldGVzdC9nb29nbGV0ZXN0L3hjb2RlL2d0ZXN0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJ
KHJldmlzaW9uIDI4MzgyNSkKKysrIFNvdXJjZS9UaGlyZFBhcnR5L2xpYndlYnJ0Yy9Tb3VyY2Uv
dGhpcmRfcGFydHkvZ29vZ2xldGVzdC9nb29nbGV0ZXN0L3hjb2RlL2d0ZXN0Lnhjb2RlcHJvai9w
cm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTY5Nyw3ICs2OTcsNyBAQAogCQkJKTsK
IAkJCXJ1bk9ubHlGb3JEZXBsb3ltZW50UG9zdHByb2Nlc3NpbmcgPSAwOwogCQkJc2hlbGxQYXRo
ID0gL2Jpbi9zaDsKLQkJCXNoZWxsU2NyaXB0ID0gIiMgUmVtZW1iZXIsIHRoaXMgXCJSdW4gU2Ny
aXB0XCIgYnVpbGQgcGhhc2Ugd2lsbCBiZSBleGVjdXRlZCBmcm9tICRTUkNST09UXG4vdXNyL2Jp
bi9weXRob24gU2NyaXB0cy92ZXJzaW9uZ2VuZXJhdGUucHkgLi4vICRQUk9KRUNUX1RFTVBfRElS
IjsKKwkJCXNoZWxsU2NyaXB0ID0gIiMgUmVtZW1iZXIsIHRoaXMgXCJSdW4gU2NyaXB0XCIgYnVp
bGQgcGhhc2Ugd2lsbCBiZSBleGVjdXRlZCBmcm9tICRTUkNST09UXG4vdXNyL2Jpbi9weXRob24z
IFNjcmlwdHMvdmVyc2lvbmdlbmVyYXRlLnB5IC4uLyAkUFJPSkVDVF9URU1QX0RJUiI7CiAJCX07
CiAvKiBFbmQgUEJYU2hlbGxTY3JpcHRCdWlsZFBoYXNlIHNlY3Rpb24gKi8KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>