<?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>235724</bug_id>
          
          <creation_ts>2022-01-27 10:47:47 -0800</creation_ts>
          <short_desc>[XCBuild] Add missing task dependencies on generate-unified-source-bundles.rb</short_desc>
          <delta_ts>2022-01-27 12:52:16 -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>New Bugs</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="Elliott Williams">emw</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1834618</commentid>
    <comment_count>0</comment_count>
    <who name="Elliott Williams">emw</who>
    <bug_when>2022-01-27 10:47:47 -0800</bug_when>
    <thetext>[XCBuild] Missing task dependencies on generate-unified-source-bundles.rb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834619</commentid>
    <comment_count>1</comment_count>
    <who name="Elliott Williams">emw</who>
    <bug_when>2022-01-27 10:49:33 -0800</bug_when>
    <thetext>The targets which generate unified sources all use /usr/local/include/wtf/Scripts/generate-unified-source-bundles.rb, but do not declare it. In workspace builds, WTF may not have been built and this header may not exist yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834620</commentid>
    <comment_count>2</comment_count>
      <attachid>450159</attachid>
    <who name="Elliott Williams">emw</who>
    <bug_when>2022-01-27 11:02:43 -0800</bug_when>
    <thetext>Created attachment 450159
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834658</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-27 12:51:13 -0800</bug_when>
    <thetext>Committed r288696 (246494@main): &lt;https://commits.webkit.org/246494@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 450159.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834659</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-27 12:52:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/88148866&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>450159</attachid>
            <date>2022-01-27 11:02:43 -0800</date>
            <delta_ts>2022-01-27 12:51:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235724-20220127110242.patch</filename>
            <type>text/plain</type>
            <size>5451</size>
            <attacher name="Elliott Williams">emw</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4NjgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzVhZTEzNGVhMmIyNDQ2
NmQ5MTY2MDllNTM5MzNmZmI3NTM0YmIyZS4uYzkyNmE5Y2EzN2RhNjg5MjdlYjhiODBmMGEyOTky
ZDVkYTUwMTllMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAxLTI3ICBFbGxp
b3R0IFdpbGxpYW1zICA8ZW13QGFwcGxlLmNvbT4KKworICAgICAgICBbWENCdWlsZF0gQWRkIG1p
c3NpbmcgdGFzayBkZXBlbmRlbmNpZXMgb24gZ2VuZXJhdGUtdW5pZmllZC1zb3VyY2UtYnVuZGxl
cy5yYgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM1
NzI0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhl
IHRhcmdldHMgd2hpY2ggZ2VuZXJhdGUgdW5pZmllZCBzb3VyY2VzIGFsbCB1c2UKKyAgICAgICAg
L3Vzci9sb2NhbC9pbmNsdWRlL3d0Zi9TY3JpcHRzL2dlbmVyYXRlLXVuaWZpZWQtc291cmNlLWJ1
bmRsZXMucmIsIGJ1dCBkbyBub3QgZGVjbGFyZSBpdC4KKyAgICAgICAgSW4gd29ya3NwYWNlIGJ1
aWxkcywgV1RGIG1heSBub3QgaGF2ZSBiZWVuIGJ1aWx0IGFuZCB0aGlzIGhlYWRlciBtYXkgbm90
IGV4aXN0IHlldC4KKworICAgICAgICAqIFdlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
ajoKKwogMjAyMi0wMS0yNyAgR2F2aW4gUGhpbGxpcHMgIDxnYXZpbi5wQGFwcGxlLmNvbT4KIAog
ICAgICAgICBEZXRlY3QgZmFpbGVkIFRocmVhZGFibGVMb2FkZXIgY3JlYXRpb24gaW4gRmlsZVJl
YWRlckxvYWRlci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNl
L1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggMjEzOTQyNjQ3Y2YxMjNlNGUzYWU3MWEwM2MxM2E1NjZh
ZTkxNjFhZC4uMWQ1YjcwZDRkNzBlNWRiYTMxNDUwYTYxYjRlMmU0YWQxYzdmZTA5OCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMiBAQAorMjAyMi0wMS0yNyAgRWxsaW90dCBXaWxsaWFtcyAgPGVtd0Bh
cHBsZS5jb20+CisKKyAgICAgICAgW1hDQnVpbGRdIEFkZCBtaXNzaW5nIHRhc2sgZGVwZW5kZW5j
aWVzIG9uIGdlbmVyYXRlLXVuaWZpZWQtc291cmNlLWJ1bmRsZXMucmIKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNTcyNAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViS2l0Lnhjb2RlcHJvai9wcm9q
ZWN0LnBieHByb2o6CisKIDIwMjItMDEtMjcgIEFsZXhhbmRlciBNaWtoYXlsZW5rbyAgPGFsZXht
QGdub21lLm9yZz4KIAogICAgICAgICBbR1RLXSBTdXBwb3J0IGFjY2VudCBjb2xvcnMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdExlZ2Fj
eS9DaGFuZ2VMb2cKaW5kZXggNzZjODIyODE2MzEwMDhkOWNiYjJiNmMwMzQ5ZWM3OWZlZGEwOTkw
ZC4uOGQwMzNhNjdlYzM3OGNlM2Y0Y2Q3MWRhMzQzYzMzMDM1ODIzMWVkMCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdExlZ2FjeS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdExlZ2FjeS9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAyMi0wMS0yNyAgRWxsaW90dCBXaWxsaWFtcyAg
PGVtd0BhcHBsZS5jb20+CisKKyAgICAgICAgW1hDQnVpbGRdIEFkZCBtaXNzaW5nIHRhc2sgZGVw
ZW5kZW5jaWVzIG9uIGdlbmVyYXRlLXVuaWZpZWQtc291cmNlLWJ1bmRsZXMucmIKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNTcyNAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViS2l0TGVnYWN5Lnhj
b2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisKIDIwMjItMDEtMjYgIEVsbGlvdHQgV2lsbGlhbXMg
IDxlbXdAYXBwbGUuY29tPgogCiAgICAgICAgIEdlbmVyYXRlZCB4Y2ZpbGVsaXN0cyBjb250YWlu
IHN5bWxpbmtzIHdoZW4gYnVpbGRpbmcgZm9yIG1hY09TCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2ogYi9Tb3VyY2UvV2ViQ29yZS9X
ZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKaW5kZXggOWQ2YjIxMzliY2JkZmRiYWJm
NTVkMTUwNmYyOWE5NWNhZDY5YzE2Mi4uMjQyN2Q4YzQ3MmI5N2NlMzJhOTMxNjVkZjNhZWQ0YWJl
YmZiYWQxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJv
amVjdC5wYnhwcm9qCisrKyBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qL3Byb2pl
Y3QucGJ4cHJvagpAQCAtMzgzNTUsNiArMzgzNTUsNyBAQAogCQkJCSIkKFNSQ1JPT1QpL1Njcmlw
dHMvZ2VuZXJhdGUtdW5pZmllZC1zb3VyY2VzLnNoIiwKIAkJCQkiJChTUkNST09UKS9Tb3VyY2Vz
LnR4dCIsCiAJCQkJIiQoU1JDUk9PVCkvU291cmNlc0NvY29hLnR4dCIsCisJCQkJIiQoQlVJTFRf
UFJPRFVDVFNfRElSKS91c3IvbG9jYWwvaW5jbHVkZS93dGYvU2NyaXB0cy9nZW5lcmF0ZS11bmlm
aWVkLXNvdXJjZS1idW5kbGVzLnJiIiwKIAkJCSk7CiAJCQluYW1lID0gIkdlbmVyYXRlIFVuaWZp
ZWQgU291cmNlcyI7CiAJCQlvdXRwdXRGaWxlTGlzdFBhdGhzID0gKApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9XZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1NvdXJjZS9XZWJL
aXQvV2ViS2l0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKaW5kZXggOWMzNDIyYTc4NzM3NzA1
ODgxOTQyMzA5MmM1Y2NiMDExNGM2ZTA5Mi4uNTI3M2QxZjI3YmE0MWQ5MjRiOGE0Y2IzZDIwZGNk
ZGRiMGE5NDg2MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJLaXQueGNvZGVwcm9qL3By
b2plY3QucGJ4cHJvagorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYktpdC54Y29kZXByb2ovcHJvamVj
dC5wYnhwcm9qCkBAIC0xNDYwOSw2ICsxNDYwOSw3IEBACiAJCQkJIiQoU1JDUk9PVCkvU2NyaXB0
cy9nZW5lcmF0ZS11bmlmaWVkLXNvdXJjZXMuc2giLAogCQkJCSIkKFNSQ1JPT1QpL1NvdXJjZXMu
dHh0IiwKIAkJCQkiJChTUkNST09UKS9Tb3VyY2VzQ29jb2EudHh0IiwKKwkJCQkiJChCVUlMVF9Q
Uk9EVUNUU19ESVIpL3Vzci9sb2NhbC9pbmNsdWRlL3d0Zi9TY3JpcHRzL2dlbmVyYXRlLXVuaWZp
ZWQtc291cmNlLWJ1bmRsZXMucmIiLAogCQkJKTsKIAkJCW5hbWUgPSAiR2VuZXJhdGUgVW5pZmll
ZCBTb3VyY2VzIjsKIAkJCW91dHB1dEZpbGVMaXN0UGF0aHMgPSAoCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0TGVnYWN5L1dlYktpdExlZ2FjeS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIv
U291cmNlL1dlYktpdExlZ2FjeS9XZWJLaXRMZWdhY3kueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
agppbmRleCBlYWNlOGMyNzRiMzJmOGU2NzE1Yzk1NDUxYTA2OTEwMGY1MDRjNjY2Li4xOTAwNDBm
ZmYyZmZjZDljYjZlODVlM2ZjZDQ1ZDE0MzBjZWMzMjFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0TGVnYWN5L1dlYktpdExlZ2FjeS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCisrKyBiL1Nv
dXJjZS9XZWJLaXRMZWdhY3kvV2ViS2l0TGVnYWN5Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oK
QEAgLTMyODQsNiArMzI4NCw3IEBACiAJCQkJIiQoU1JDUk9PVCkvc2NyaXB0cy9nZW5lcmF0ZS11
bmlmaWVkLXNvdXJjZXMuc2giLAogCQkJCSIkKFNSQ1JPT1QpL1NvdXJjZXMudHh0IiwKIAkJCQki
JChTUkNST09UKS9Tb3VyY2VzQ29jb2EudHh0IiwKKwkJCQkiJChCVUlMVF9QUk9EVUNUU19ESVIp
L3Vzci9sb2NhbC9pbmNsdWRlL3d0Zi9TY3JpcHRzL2dlbmVyYXRlLXVuaWZpZWQtc291cmNlLWJ1
bmRsZXMucmIiLAogCQkJKTsKIAkJCW91dHB1dEZpbGVMaXN0UGF0aHMgPSAoCiAJCQkJIiQoU1JD
Uk9PVCkvVW5pZmllZFNvdXJjZXMtb3V0cHV0LnhjZmlsZWxpc3QiLApkaWZmIC0tZ2l0IGEvVG9v
bHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDYzMjJhZTZmNGQ2N2ZiZTlhNGJl
Y2M4ZTRhM2MxZjBiODlmZjE2MTAuLjZlOTg0NWVjZDMyOTIwZmYxYmZmY2RjOTZkMWZhYWRlNWRj
NGMzMzggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxMiBAQAorMjAyMi0wMS0yNyAgRWxsaW90dCBXaWxsaWFtcyAgPGVtd0BhcHBs
ZS5jb20+CisKKyAgICAgICAgW1hDQnVpbGRdIEFkZCBtaXNzaW5nIHRhc2sgZGVwZW5kZW5jaWVz
IG9uIGdlbmVyYXRlLXVuaWZpZWQtc291cmNlLWJ1bmRsZXMucmIKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNTcyNAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0
QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisKIDIwMjItMDEtMjcgIEtpbW1vIEtpbm51
bmVuICA8a2tpbm51bmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBVcGRhdGUgV2ViR0wgY29uZm9y
bWFuY2UgdGVzdCBzdWl0ZSB0byAyMDIyLTAxLTEyCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4
IGVhM2YyYWYxM2NmOGU5MTkzNzRjMTk5MzA2ZDc4YTc3MjI5OWU4NmIuLjE4MTU5ZDBhZTNhYWJj
YTc3MzgyNDg5NDdiMmQ1OTY1ODg5N2ViNGUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRB
UEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCisrKyBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC01
MzA2LDYgKzUzMDYsNyBAQAogCQkJCSIkKFNSQ1JPT1QpL1NjcmlwdHMvZ2VuZXJhdGUtdW5pZmll
ZC1zb3VyY2VzLnNoIiwKIAkJCQkiJChTUkNST09UKS9Tb3VyY2VzLnR4dCIsCiAJCQkJIiQoU1JD
Uk9PVCkvU291cmNlc0NvY29hLnR4dCIsCisJCQkJIiQoQlVJTFRfUFJPRFVDVFNfRElSKS91c3Iv
bG9jYWwvaW5jbHVkZS93dGYvU2NyaXB0cy9nZW5lcmF0ZS11bmlmaWVkLXNvdXJjZS1idW5kbGVz
LnJiIiwKIAkJCSk7CiAJCQlvdXRwdXRGaWxlTGlzdFBhdGhzID0gKAogCQkJCSIkKFNSQ1JPT1Qp
L1VuaWZpZWRTb3VyY2VzLW91dHB1dC54Y2ZpbGVsaXN0IiwK
</data>

          </attachment>
      

    </bug>

</bugzilla>