<?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>160383</bug_id>
          
          <creation_ts>2016-07-30 12:02:39 -0700</creation_ts>
          <short_desc>[Xcode] WebKit.framework is touched on incremental build even if nothing’s changed</short_desc>
          <delta_ts>2016-07-30 12:28:54 -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>WebKit2</component>
          <version>Other</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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>ap</cc>
    
    <cc>sam</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1215881</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-07-30 12:02:39 -0700</bug_when>
    <thetext>From the build log:

&gt; Touch …/Debug/WebKit.framework
&gt;     (running because the producer command of input …/Debug/WebKit.framework/Versions/A/Resources/com.apple.WebKit.Databases.sb has run since the last time)
&gt;     cd …/Source/WebKit2
&gt;     /usr/bin/touch -c …/Debug/WebKit.framework

com.apple.WebKit.Databases.sb is specified as an output of the Copy iOS Sandbox Profiles for Manual Sandboxing script build phase, but on macOS that build phase doesn’t produce that file, so it runs unconditionally on every build.

Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215883</commentid>
    <comment_count>1</comment_count>
      <attachid>284950</attachid>
    <who name="">mitz</who>
    <bug_when>2016-07-30 12:07:50 -0700</bug_when>
    <thetext>Created attachment 284950
Remove the build phase list of output files</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215888</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-07-30 12:28:54 -0700</bug_when>
    <thetext>Thanks, Tim!

Fixed in &lt;http://trac.webkit.org/r203944&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284950</attachid>
            <date>2016-07-30 12:07:50 -0700</date>
            <delta_ts>2016-07-30 12:26:28 -0700</delta_ts>
            <desc>Remove the build phase list of output files</desc>
            <filename>bug-160383-20160730120634.patch</filename>
            <type>text/plain</type>
            <size>1718</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwMzk0MikKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE2LTA3LTMwICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW1hjb2RlXSBXZWJLaXQuZnJhbWV3
b3JrIGlzIHRvdWNoZWQgb24gaW5jcmVtZW50YWwgYnVpbGQgZXZlbiBpZiBub3RoaW5n4oCZcyBj
aGFuZ2VkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NjAzODMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IFdlYktpdDIueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajogUmVtb3ZlZCB0aGUgb3V0cHV0IGZp
bGVzIGxpc3RlZCB1bmRlciB0aGUKKyAgICAgICAgICBDb3B5IGlPUyBTYW5kYm94IFByb2ZpbGVz
IGZvciBNYW51YWwgU2FuZGJveGluZyBzY3JpcHQgYnVpbGQgcGhhc2UsIGJlY2F1c2UgaXQgZG9l
c27igJl0CisgICAgICAgICAgcHJvZHVjZSB0aG9zZSBmaWxlcyBvbiBtYWNPUy4gV2l0aCBubyBv
dXRwdXRzIGxpc3RlZCwgdGhlIHNjcmlwdCB3aWxsIHN0aWxsIHJ1biBldmVyeQorICAgICAgICAg
IHRpbWUsIGJ1dCB0aGUgZmFjdCB0aGF0IGl0IGhhcyBydW4gd29u4oCZdCB0cmlnZ2VyIHRvdWNo
aW5nIHRoZSBmcmFtZXdvcmsuCisKIDIwMTYtMDctMjggIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgQ3Jhc2ggd2l0aCBhbiBJbnZhbGlkIFdlYiBQcm9jZXNzIElQ
QyBNZXNzYWdlIElEOiBXZWJQYWdlUHJveHkuQXR0cmlidXRlZFN0cmluZ0ZvckNoYXJhY3RlclJh
bmdlQ2FsbGJhY2sKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3Byb2pl
Y3QucGJ4cHJvago9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJLaXQyLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDIwMzk0MikKKysrIFNvdXJjZS9XZWJLaXQyL1dl
YktpdDIueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkod29ya2luZyBjb3B5KQpAQCAtODY4MSw5
ICs4NjgxLDYgQEAKIAkJCSk7CiAJCQluYW1lID0gIkNvcHkgaU9TIFNhbmRib3ggUHJvZmlsZXMg
Zm9yIE1hbnVhbCBTYW5kYm94aW5nIjsKIAkJCW91dHB1dFBhdGhzID0gKAotCQkJCSIkKFRBUkdF
VF9CVUlMRF9ESVIpLyQoVU5MT0NBTElaRURfUkVTT1VSQ0VTX0ZPTERFUl9QQVRIKS9jb20uYXBw
bGUuV2ViS2l0LkRhdGFiYXNlcy5zYiIsCi0JCQkJIiQoVEFSR0VUX0JVSUxEX0RJUikvJChVTkxP
Q0FMSVpFRF9SRVNPVVJDRVNfRk9MREVSX1BBVEgpL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya2lu
Zy5zYiIsCi0JCQkJIiQoVEFSR0VUX0JVSUxEX0RJUikvJChVTkxPQ0FMSVpFRF9SRVNPVVJDRVNf
Rk9MREVSX1BBVEgpL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiIsCiAJCQkpOwogCQkJ
cnVuT25seUZvckRlcGxveW1lbnRQb3N0cHJvY2Vzc2luZyA9IDA7CiAJCQlzaGVsbFBhdGggPSAv
YmluL3NoOwo=
</data>
<flag name="review"
          id="308619"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>