<?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>185316</bug_id>
          
          <creation_ts>2018-05-04 12:07:45 -0700</creation_ts>
          <short_desc>Fix Tools/Scripts/webkitdirs.pm for retrocompatibility</short_desc>
          <delta_ts>2018-05-07 15:02:07 -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>WONTFIX</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="Leo Balter">leo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>lforschler</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1420804</commentid>
    <comment_count>0</comment_count>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-04 12:07:45 -0700</bug_when>
    <thetext>Fix Tools/Scripts/webkitdirs.pm for retrocompatibility</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420805</commentid>
    <comment_count>1</comment_count>
      <attachid>339579</attachid>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-04 12:08:22 -0700</bug_when>
    <thetext>Created attachment 339579
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420808</commentid>
    <comment_count>2</comment_count>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-04 12:11:17 -0700</bug_when>
    <thetext>the `use version` is not really necessary for this script and it&apos;s not present before Perl 5.10.

This script is indirectly called by the Test262 Runner where Perl 5.8.8 is required.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420838</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-05-04 13:28:40 -0700</bug_when>
    <thetext>Could you please explain the situation in more detail?

We use webkitdirs.pm everywhere, so it is very surprising that there is an environment where we need to use test262 runner, but haven’t been using webkitdirs fringe forever already.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420841</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-05-04 13:30:16 -0700</bug_when>
    <thetext>*since forever</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421326</commentid>
    <comment_count>5</comment_count>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-07 10:42:26 -0700</bug_when>
    <thetext>Hi Alexey,

After discussing this feedback internally, we believe it&apos;s best to not require any other shared script so the 5.8.8 limitation goes isolated for the t262 runner only.

I can talk more about using the environments test262 runner - mostly through the CI processes, but I&apos;m afraid this could sidetrack the patch here. You can ping me on my email leo at bocoup.com and I&apos;d be happy to give more details.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1421458</commentid>
    <comment_count>6</comment_count>
      <attachid>339579</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2018-05-07 15:02:07 -0700</bug_when>
    <thetext>Comment on attachment 339579
Patch

Marking r-, as the issue is now NTBF.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339579</attachid>
            <date>2018-05-04 12:08:22 -0700</date>
            <delta_ts>2018-05-07 15:02:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185316-20180504160821.patch</filename>
            <type>text/plain</type>
            <size>2064</size>
            <attacher name="Leo Balter">leo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxMzY5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODM2YzlkNjE2Zjk1YmI3ZGFiZTVjYmE2N2E4ZjNkNDQ4
MDg2MmY0Ny4uZjdlYjg0M2U1YjA4Y2Y0N2FkODQyNjQyMjdlMDRkNmYzZjBkYjdiZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDE4LTA1LTA0ICBMZW8gQmFsdGVyICA8bGVvbmFyZG8uYmFsdGVyQGdtYWlsLmNvbT4K
KworICAgICAgICBGaXggVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtIGZvciByZXRyb2NvbXBh
dGliaWxpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NTMxNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogU2NyaXB0cy93ZWJraXRkaXJzLnBtOgorICAgICAgICAoYnVpbGRWaXN1YWxTdHVkaW9Qcm9q
ZWN0KToKKwogMjAxOC0wNS0wNCAgV2Vuc29uIEhzaWVoICA8d2hzaWVoQGJlcmtlbGV5LmVkdT4K
IAogICAgICAgICBSRUdSRVNTSU9OOiBbaW9zLXNpbXVsYXRvcl0gMyBXS1dlYlZpZXdBdXRvZmls
bFRlc3RzIEFQSSB0ZXN0IGZhaWx1cmVzIHNlZW4gd2l0aCAxMS4zIFNESwpkaWZmIC0tZ2l0IGEv
VG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBt
CmluZGV4IDhmNDg4MTFmMGZiN2Q4Njg2ZWVlZGI2OTFjZWY3ZGE3ZmJiNTdmODUuLjJhNjlhMDRk
MjFjZGI2NmQ1YmQ4ZTJmM2I0OTY0MjI0OTI5OTk1MzIgMTAwNzU1Ci0tLSBhL1Rvb2xzL1Njcmlw
dHMvd2Via2l0ZGlycy5wbQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KQEAgLTMw
LDcgKzMwLDYgQEAKICMgTW9kdWxlIHRvIHNoYXJlIGNvZGUgdG8gZ2V0IHRvIFdlYktpdCBkaXJl
Y3Rvcmllcy4KIAogdXNlIHN0cmljdDsKLXVzZSB2ZXJzaW9uOwogdXNlIHdhcm5pbmdzOwogdXNl
IENvbmZpZzsKIHVzZSBDd2QgcXcocmVhbHBhdGgpOwpAQCAtMzgsNyArMzcsNyBAQCB1c2UgRGln
ZXN0OjpNRDUgcXcobWQ1X2hleCk7CiB1c2UgRmluZEJpbjsKIHVzZSBGaWxlOjpCYXNlbmFtZTsK
IHVzZSBGaWxlOjpGaW5kOwotdXNlIEZpbGU6OlBhdGggcXcobWFrZV9wYXRoIG1rcGF0aCBybXRy
ZWUpOwordXNlIEZpbGU6OlBhdGggcXcobWtwYXRoIHJtdHJlZSk7CiB1c2UgRmlsZTo6U3BlYzsK
IHVzZSBGaWxlOjpUZW1wIHF3KHRlbXBkaXIpOwogdXNlIEZpbGU6OnN0YXQ7CkBAIC00OSw4ICs0
OCw3IEBAIHVzZSBWQ1NVdGlsczsKIAogQkVHSU4gewogICAgdXNlIEV4cG9ydGVyICAgKCk7Ci0g
ICBvdXIgKCRWRVJTSU9OLCBASVNBLCBARVhQT1JULCBARVhQT1JUX09LLCAlRVhQT1JUX1RBR1Mp
OwotICAgJFZFUlNJT04gICAgID0gMS4wMDsKKyAgIG91ciAoQElTQSwgQEVYUE9SVCwgQEVYUE9S
VF9PSywgJUVYUE9SVF9UQUdTKTsKICAgIEBJU0EgICAgICAgICA9IHF3KEV4cG9ydGVyKTsKICAg
IEBFWFBPUlQgICAgICA9IHF3KAogICAgICAgICZYY29kZUNvdmVyYWdlU3VwcG9ydE9wdGlvbnMK
QEAgLTE5MjQsNyArMTkyMiw3IEBAIHN1YiBidWlsZFZpc3VhbFN0dWRpb1Byb2plY3QKIAogICAg
IG15ICRwbGF0Zm9ybSA9ICIvcDpQbGF0Zm9ybT0iIC4gKGlzV2luNjQoKSA/ICJ4NjQiIDogIldp
bjMyIik7CiAgICAgbXkgJGxvZ1BhdGggPSBGaWxlOjpTcGVjLT5jYXRkaXIoJGJhc2VQcm9kdWN0
RGlyLCAkY29uZmlndXJhdGlvbik7Ci0gICAgbWFrZV9wYXRoKCRsb2dQYXRoKSB1bmxlc3MgLWQg
JGxvZ1BhdGggb3IgJGxvZ1BhdGggZXEgIi4iOworICAgIG1rcGF0aCgkbG9nUGF0aCkgdW5sZXNz
IC1kICRsb2dQYXRoIG9yICRsb2dQYXRoIGVxICIuIjsKIAogICAgIG15ICRlcnJvckxvZ0ZpbGUg
PSBGaWxlOjpTcGVjLT5jYXRmaWxlKCRsb2dQYXRoLCAid2Via2l0X2Vycm9ycy5sb2ciKTsKICAg
ICBjaG9tcCgkZXJyb3JMb2dGaWxlID0gYGN5Z3BhdGggLXcgIiRlcnJvckxvZ0ZpbGUiYCkgaWYg
aXNDeWd3aW4oKTsK
</data>
<flag name="review"
          id="357814"
          type_id="1"
          status="-"
          setter="ap"
    />
    <flag name="commit-queue"
          id="357815"
          type_id="3"
          status="-"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>