<?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>206618</bug_id>
          
          <creation_ts>2020-01-22 15:23:52 -0800</creation_ts>
          <short_desc>Fix iOS 13.2 iphoneos build</short_desc>
          <delta_ts>2020-01-23 08:24:17 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=206620</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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jlewis3</cc>
    
    <cc>krollin</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1609774</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-22 15:23:52 -0800</bug_when>
    <thetext>WebKit doesn&apos;t build on iOS 13.2 for iphoneos. We need to make a few modifications to our build scripts to make it build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609783</commentid>
    <comment_count>1</comment_count>
      <attachid>388477</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-22 15:35:56 -0800</bug_when>
    <thetext>Created attachment 388477
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609829</commentid>
    <comment_count>2</comment_count>
      <attachid>388477</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-01-22 16:05:32 -0800</bug_when>
    <thetext>Comment on attachment 388477
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=388477&amp;action=review

&gt; Tools/Scripts/webkitdirs.pm:884
&gt; +    push @options, &quot;-IDEProvisioningProfileSupportRelaxed=YES&quot;;

Maybe limit this to embedded platforms? It will be a little confusing when looking at macOS logs for future unrelated failures.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609858</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-22 16:52:56 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #2)
&gt; Comment on attachment 388477 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=388477&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/webkitdirs.pm:884
&gt; &gt; +    push @options, &quot;-IDEProvisioningProfileSupportRelaxed=YES&quot;;
&gt; 
&gt; Maybe limit this to embedded platforms? It will be a little confusing when
&gt; looking at macOS logs for future unrelated failures.

We could do this and fix our immediate problem.

But https://bugs.webkit.org/show_bug.cgi?id=206620 would just end up undoing that. We don&apos;t pass platform arguments to webkitdirs when doing make, and I had trouble thinking up a situation where relaxing provisioning rules was wrong.

If we think we want to continue passing platform specific arguments to xcodebuild, we need to pass the platform we&apos;re using to webkitdirs when running make.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609869</commentid>
    <comment_count>4</comment_count>
      <attachid>388491</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-22 17:14:47 -0800</bug_when>
    <thetext>Created attachment 388491
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609873</commentid>
    <comment_count>5</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-22 17:19:17 -0800</bug_when>
    <thetext>Talked a bit with Alexey about this offline.

My reason for applying this argument globally was some issues with https://bugs.webkit.org/show_bug.cgi?id=206620, but that is actually indicative of a larger bug in how make invokes webkitdirs. For now, we&apos;ll do this for embedded builds only, and address the make issues in https://bugs.webkit.org/show_bug.cgi?id=206620.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1610087</commentid>
    <comment_count>6</comment_count>
      <attachid>388491</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-01-23 07:17:40 -0800</bug_when>
    <thetext>Comment on attachment 388491
Patch

Rejecting attachment 388491 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-01&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 388491, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Logging in as commit-queue@webkit.org...
Fetching: https://bugs.webkit.org/attachment.cgi?id=388491&amp;action=edit
Fetching: https://bugs.webkit.org/show_bug.cgi?id=206618&amp;ctype=xml&amp;excludefield=attachmentdata
Processing 1 patch from 1 bug.
Processing patch 388491 from bug 206618.
Fetching: https://bugs.webkit.org/attachment.cgi?id=388491
Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Parsed 2 diffs from patch file(s).
patching file Tools/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file Tools/Scripts/webkitdirs.pm
Hunk #1 FAILED at 888.
1 out of 1 hunk FAILED -- saving rejects to file Tools/Scripts/webkitdirs.pm.rej

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: https://webkit-queues.webkit.org/results/13310391</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1610109</commentid>
    <comment_count>7</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-01-23 08:23:30 -0800</bug_when>
    <thetext>Committed r254978: &lt;https://trac.webkit.org/changeset/254978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1610110</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-01-23 08:24:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/58835552&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388477</attachid>
            <date>2020-01-22 15:35:56 -0800</date>
            <delta_ts>2020-01-22 17:14:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206618-20200122153555.patch</filename>
            <type>text/plain</type>
            <size>1346</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NDk0OCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDEzIEBACisyMDIwLTAxLTIyICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBGaXggaU9TIDEzLjIgaXBob25lb3MgYnVpbGQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNjYxOAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRkaXJzLnBt
OgorICAgICAgICAoWGNvZGVPcHRpb25zKTogUmVsYXggcHJvdmlzaW9uaW5nIHByb2ZpbGUgcnVs
ZXMuCisKIDIwMjAtMDEtMjIgIEpvbmF0aGFuIEJlZGFyZCAgPGpiZWRhcmRAYXBwbGUuY29tPgog
CiAgICAgICAgIHdlYmtpdHB5OiBXZWJTb2NrZXQgc2VydmVyIGRvZXNuJ3Qgc3VwcG9ydCBQeXRo
b24gMyAoV29ya2Fyb3VuZCkKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0JKHJldmlzaW9uIDI1NDg3NykK
KysrIFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQkod29ya2luZyBjb3B5KQpAQCAtODgxLDYg
Kzg4MSw3IEBAIHN1YiBYY29kZU9wdGlvbnMKICAgICBteSBAb3B0aW9uczsKICAgICBwdXNoIEBv
cHRpb25zLCAiLVVzZVNhbml0aXplZEJ1aWxkU3lzdGVtRW52aXJvbm1lbnQ9WUVTIjsKICAgICBw
dXNoIEBvcHRpb25zLCAiLVNob3dCdWlsZE9wZXJhdGlvbkR1cmF0aW9uPVlFUyI7CisgICAgcHVz
aCBAb3B0aW9ucywgIi1JREVQcm92aXNpb25pbmdQcm9maWxlU3VwcG9ydFJlbGF4ZWQ9WUVTIjsK
ICAgICBwdXNoIEBvcHRpb25zLCAoIi1jb25maWd1cmF0aW9uIiwgJGNvbmZpZ3VyYXRpb24pOwog
ICAgIHB1c2ggQG9wdGlvbnMsICgiLXhjY29uZmlnIiwgc291cmNlRGlyKCkgLiAiL1Rvb2xzL2Fz
YW4vYXNhbi54Y2NvbmZpZyIsICJBU0FOX0lHTk9SRT0iIC4gc291cmNlRGlyKCkgLiAiL1Rvb2xz
L2FzYW4vd2Via2l0LWFzYW4taWdub3JlLnR4dCIpIGlmICRhc2FuSXNFbmFibGVkOwogICAgIHB1
c2ggQG9wdGlvbnMsICgiR0NDX09QVElNSVpBVElPTl9MRVZFTD0kZm9yY2VPcHRpbWl6YXRpb25M
ZXZlbCIpIGlmICRmb3JjZU9wdGltaXphdGlvbkxldmVsOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388491</attachid>
            <date>2020-01-22 17:14:47 -0800</date>
            <delta_ts>2020-01-23 07:17:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206618-20200122171446.patch</filename>
            <type>text/plain</type>
            <size>1449</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NDk1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDEzIEBACisyMDIwLTAxLTIyICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBGaXggaU9TIDEzLjIgaXBob25lb3MgYnVpbGQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNjYxOAorCisgICAgICAgIFJldmll
d2VkIGJ5IEFsZXhleSBQcm9za3VyeWFrb3YuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdGRp
cnMucG06CisgICAgICAgIChYY29kZU9wdGlvbnMpOiBSZWxheCBwcm92aXNpb25pbmcgcHJvZmls
ZSBydWxlcyBvbiBlbWJlZGRlZCBTREtzLgorCiAyMDIwLTAxLTIyICBCcmFkeSBFaWRzb24gIDxi
ZWlkc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OIChyMjUzNTE5KTogW1dLV2Vi
VmlldyBldmFsdWF0ZUphdmFTY3JpcHQ6Y29tcGxldGlvbkhhbmRsZXI6XSBnaXZlcyBhIG5vbi1u
aWwsIG5vbi1FcnJvciByZXN1bHQgZXZlbiB3aGVuIEphdmFTY3JpcHQgY2Fubm90IGJlIGV2YWx1
YXRlZApJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRv
b2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQkocmV2aXNpb24gMjU0OTUzKQorKysgVG9vbHMvU2Ny
aXB0cy93ZWJraXRkaXJzLnBtCSh3b3JraW5nIGNvcHkpCkBAIC04ODgsNyArODg4LDggQEAgc3Vi
IFhjb2RlT3B0aW9ucwogICAgIHB1c2ggQG9wdGlvbnMsIEBiYXNlUHJvZHVjdERpck9wdGlvbjsK
ICAgICBwdXNoIEBvcHRpb25zLCAiQVJDSFM9JGFyY2hpdGVjdHVyZSIgaWYgJGFyY2hpdGVjdHVy
ZTsKICAgICBwdXNoIEBvcHRpb25zLCAiU0RLUk9PVD0keGNvZGVTREsiIGlmICR4Y29kZVNESzsK
LSAgICBpZiAod2lsbFVzZUlPU0RldmljZVNESygpKSB7CisgICAgaWYgKHdpbGxVc2VJT1NEZXZp
Y2VTREsoKSB8fCB3aWxsVXNlV2F0Y2hEZXZpY2VTREsoKSB8fCB3aWxsVXNlQXBwbGVUVkRldmlj
ZVNESygpKSB7CisgICAgICAgIHB1c2ggQG9wdGlvbnMsICItSURFUHJvdmlzaW9uaW5nUHJvZmls
ZVN1cHBvcnRSZWxheGVkPVlFUyI7CiAgICAgICAgIHB1c2ggQG9wdGlvbnMsICJFTkFCTEVfQklU
Q09ERT1OTyI7CiAgICAgICAgIGlmIChoYXNJT1NEZXZlbG9wbWVudENlcnRpZmljYXRlKCkpIHsK
ICAgICAgICAgICAgICMgRklYTUU6IE1heSBtYXRjaCBtb3JlIHRoYW4gb25lIGluc3RhbGxlZCBk
ZXZlbG9wbWVudCBjZXJ0aWZpY2F0ZS4K
</data>
<flag name="commit-queue"
          id="404260"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>