<?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>223834</bug_id>
          
          <creation_ts>2021-03-26 19:42:46 -0700</creation_ts>
          <short_desc>REGRESSION(r275111) [GLIB] Fix build with new derived sources and forwarding headers scheme</short_desc>
          <delta_ts>2021-03-27 06:48:15 -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>WebKitGTK</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Lauro Moura">lmoura</reporter>
          <assigned_to name="Lauro Moura">lmoura</assigned_to>
          <cc>annulen</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>pnormand</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1744436</commentid>
    <comment_count>0</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-03-26 19:42:46 -0700</bug_when>
    <thetext>REGRESSION(r271111) [GLIB] Fix build with new derived sources and forwarding headers scheme</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744438</commentid>
    <comment_count>1</comment_count>
      <attachid>424434</attachid>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-03-26 19:44:29 -0700</bug_when>
    <thetext>Created attachment 424434
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744446</commentid>
    <comment_count>2</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-03-26 20:10:25 -0700</bug_when>
    <thetext>Committed r275127 (235832@main): &lt;https://commits.webkit.org/235832@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744462</commentid>
    <comment_count>3</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-03-26 22:13:24 -0700</bug_when>
    <thetext>Still failing on the bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744477</commentid>
    <comment_count>4</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-03-27 03:41:53 -0700</bug_when>
    <thetext>GTK Broken too:

../../Source/JavaScriptCore/API/glib/JSCVersion.cpp:21:10: fatal error: &apos;JSCVersion.h&apos; file not found
#include &quot;JSCVersion.h&quot;
         ^~~~~~~~~~~~~~

A full clean build works, somehow. But then an incremental build (even without any local change) breaks this way. I see no generated JSCVersion.h file whatsoever.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744482</commentid>
    <comment_count>5</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-03-27 03:53:00 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/275132/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744498</commentid>
    <comment_count>6</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2021-03-27 06:48:15 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #5)
&gt; https://trac.webkit.org/changeset/275132/webkit

Builders green. Thanks for the fix!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>424434</attachid>
            <date>2021-03-26 19:44:29 -0700</date>
            <delta_ts>2021-03-26 22:13:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-223834-20210326234427.patch</filename>
            <type>text/plain</type>
            <size>3865</size>
            <attacher name="Lauro Moura">lmoura</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1MTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvT3B0
aW9uc1dQRS5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCmluZGV4IGQ3MzY3
Y2Q2MjI2OTdlOTlmNzZlNDg2NmU4MTA1Y2E3M2ZlZTZmMmIuLjBhZTk0ZDg5NWY3YTk3ZGYzYzZi
NWNhOTczOTAzMmFiZTVhNGNiM2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BF
LmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zV1BFLmNtYWtlCkBAIC0yNzgsNiArMjc4
LDcgQEAgZW5kaWYgKCkKIAogIyBVc2luZyBERVJJVkVEX1NPVVJDRVNfRElSIGlzIGRlcHJlY2F0
ZWQKIHNldChERVJJVkVEX1NPVVJDRVNfRElSICIke0NNQUtFX0JJTkFSWV9ESVJ9L0Rlcml2ZWRT
b3VyY2VzIikKK3NldChERVJJVkVEX1NPVVJDRVNfV0VCS0lUX0RJUiAke0RFUklWRURfU09VUkNF
U19ESVJ9L1dlYktpdCkKIHNldChERVJJVkVEX1NPVVJDRVNfSkFWQVNDUklQVENPUkVfR0xJQl9E
SVIgJHtERVJJVkVEX1NPVVJDRVNfSkFWQVNDUklQVENPUkVfRElSfS9qYXZhc2NyaXB0Y29yZXdw
ZSkKIHNldChERVJJVkVEX1NPVVJDRVNfV1BFX0FQSV9ESVIgJHtERVJJVkVEX1NPVVJDRVNfV0VC
S0lUX0RJUn0vd3BlKQogc2V0KERFUklWRURfU09VUkNFU19XUEVUT09MSU5HQkFDS0VORFNfRElS
ICIke0NNQUtFX0JJTkFSWV9ESVJ9L0Rlcml2ZWRTb3VyY2VzL1dQRVRvb2xpbmdCYWNrZW5kcyIp
CkBAIC0yOTMsNiArMjk0LDExIEBAIHNldChGT1JXQVJESU5HX0hFQURFUlNfV1BFX0pTQ19ESVIg
JHtGT1JXQVJESU5HX0hFQURFUlNfRElSfS93cGUtanNjKQogc2V0KFdlYktpdF9GUkFNRVdPUktf
SEVBREVSU19ESVIgJHtGT1JXQVJESU5HX0hFQURFUlNfRElSfSkKIHNldChXZWJLaXRfUFJJVkFU
RV9GUkFNRVdPUktfSEVBREVSU19ESVIgJHtGT1JXQVJESU5HX0hFQURFUlNfRElSfSkKIHNldChX
ZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUiAiJHtDTUFLRV9CSU5BUllfRElSfS9EZXJpdmVkU291
cmNlcy9XZWJLaXQiKQorc2V0KFBBTF9ERVJJVkVEX1NPVVJDRVNfRElSICIke0NNQUtFX0JJTkFS
WV9ESVJ9L0Rlcml2ZWRTb3VyY2VzL1BBTCIpCitzZXQoUEFMX0ZSQU1FV09SS19IRUFERVJTX0RJ
UiAiJHtDTUFLRV9CSU5BUllfRElSfS9QQUwvSGVhZGVycyIpCitzZXQoSmF2YVNjcmlwdENvcmVf
RlJBTUVXT1JLX0hFQURFUlNfRElSICIke0NNQUtFX0JJTkFSWV9ESVJ9L0phdmFTY3JpcHRDb3Jl
L0hlYWRlcnMiKQorc2V0KEphdmFTY3JpcHRDb3JlX1BSSVZBVEVfRlJBTUVXT1JLX0hFQURFUlNf
RElSICIke0NNQUtFX0JJTkFSWV9ESVJ9L0phdmFTY3JpcHRDb3JlL1ByaXZhdGVIZWFkZXJzIikK
K3NldChXVEZfRlJBTUVXT1JLX0hFQURFUlNfRElSICIke0NNQUtFX0JJTkFSWV9ESVJ9L1dURi9I
ZWFkZXJzIikKIAogc2V0KFdQRV9QS0dDT05GSUdfRklMRSAke0NNQUtFX0JJTkFSWV9ESVJ9L3dw
ZS13ZWJraXQtJHtXUEVfQVBJX1ZFUlNJT059LnBjKQogc2V0KFdQRVdlYkV4dGVuc2lvbl9QS0dD
T05GSUdfRklMRSAke0NNQUtFX0JJTkFSWV9ESVJ9L3dwZS13ZWItZXh0ZW5zaW9uLSR7V1BFX0FQ
SV9WRVJTSU9OfS5wYykKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5n
ZUxvZwppbmRleCAzZDFhOTEyYWYyZGE4NWQ4MjliZTBmY2FjNDhjYzA1MTczNWEyMzcyLi42YjYy
YmIzOGNlMzBhNmE5YmUxNDRhYjI2NjJhMmJiYWMxZTg0ZDg4IDEwMDY0NAotLS0gYS9Ub29scy9D
aGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEtMDMt
MjYgIExhdXJvIE1vdXJhICA8bG1vdXJhQGlnYWxpYS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lP
TihyMjc1MTExKSBbR0xJQl0gRml4IGJ1aWxkIHdpdGggbmV3IGRlcml2ZWQgc291cmNlcyBhbmQg
Zm9yd2FyZGluZyBoZWFkZXJzIHNjaGVtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjIzODM0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQ6IEFk
ZCBzb21lIG1pc3NpbmcgdmFyaWFibGVzIHdpdGgKKyAgICAgICAgbmVlZGVkIGluY2x1ZGUgaGVh
ZGVycy4KKwogMjAyMS0wMy0yNiAgSm9uYXRoYW4gQmVkYXJkICA8amJlZGFyZEBhcHBsZS5jb20+
CiAKICAgICAgICAgW3dlYmtpdC1wYXRjaF0gVXNlIGNvbW1pdC53ZWJraXQub3JnIGluc3RlYWQg
b2YgcmVtb3RlIFNWTiB0byBjb21wdXRlIGlkZW50aWZpZXIKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvZ2xpYi9DTWFrZUxpc3RzLnR4dCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvZ2xp
Yi9DTWFrZUxpc3RzLnR4dAppbmRleCAyY2M2MTM3MmMwYmNkMDNiYjc4ZmE0YTk2NGIxYTFhMWZm
MGIwNjcxLi5mYTFlY2U1NTE0ZDJhYWJlZTAxZDNiN2VlOWE4MTM1YjQzMDMzNTMyIDEwMDY0NAot
LS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL2dsaWIvQ01ha2VMaXN0cy50eHQKKysrIGIvVG9vbHMv
VGVzdFdlYktpdEFQSS9nbGliL0NNYWtlTGlzdHMudHh0CkBAIC04LDYgKzgsMTEgQEAgc2V0KFdl
YktpdEdMaWJBUElUZXN0c19TT1VSQ0VTCiBzZXQoV2ViS2l0R0xpYkFQSVRlc3RzX0lOQ0xVREVf
RElSRUNUT1JJRVMKICAgICAke0NNQUtFX0JJTkFSWV9ESVJ9CiAgICAgJHtGT1JXQVJESU5HX0hF
QURFUlNfRElSfQorICAgICMgRklYTUUgU2hvdWxkIHdlIGFkZCBhIF9QUklWQVRFX0lOQ0xVREVf
RElSRUNUT1JJRVMgZm9yIHRoaXM/CisgICAgJHtXVEZfRlJBTUVXT1JLX0hFQURFUlNfRElSfQor
ICAgICR7SmF2YVNjcmlwdENvcmVfRlJBTUVXT1JLX0hFQURFUlNfRElSfQorICAgICR7SmF2YVNj
cmlwdENvcmVfUFJJVkFURV9GUkFNRVdPUktfSEVBREVSU19ESVJ9CisgICAgJHtQQUxfRlJBTUVX
T1JLX0hFQURFUlNfRElSfQogICAgICR7VE9PTFNfRElSfS9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dl
YktpdEdMaWIKICAgICAke1RPT0xTX0RJUn0vVGVzdFdlYktpdEFQSS9nbGliL1dlYktpdEdMaWIK
ICkKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBmN2ZlNmRjNTU4OWMy
NmI1YjZjMjgzZjg0MTFmYWQ0MmQ0ZTJhYjA2Li4zNTdjMjQ1YTk2NWQyOTRlNDU4ZDU2MjY5MDIx
NGIzYTI1OWE0NDE4IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTYgQEAKKzIwMjEtMDMtMjYgIExhdXJvIE1vdXJhICA8bG1vdXJhQGlnYWxpYS5jb20+
CisKKyAgICAgICAgUkVHUkVTU0lPTihyMjc1MTExKSBbR0xJQl0gRml4IGJ1aWxkIHdpdGggbmV3
IGRlcml2ZWQgc291cmNlcyBhbmQgZm9yd2FyZGluZyBoZWFkZXJzIHNjaGVtZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzODM0CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQnVpbGRmaXggZm9yIG5vdy4g
QWN0dWFsIHJlbW92YWwgb2Ygb2xkZXIgc2NoZW1lIHdpbGwgY29tZSBpbiB0aGUKKyAgICAgICAg
ZnV0dXJlLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNXUEUuY21ha2U6IEFkZCBz
b21lIG1pc3NpbmcgdmFyaWFibGVzIHdpdGggdGhlCisgICAgICAgIHBlciBmcmFtZXdvcmsgc291
cmNlIGFuZCBoZWFkZXIgZGlycy4KKwogMjAyMS0wMy0yNiAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9s
bXN0ZWFkQHNvbnkuY29tPgogCiAgICAgICAgIFtDTWFrZV0gRGVwcmVjYXRlIHVzaW5nIERFUklW
RURfU09VUkNFU19ESVIvRk9XQVJESU5HX0hFQURFUlNfRElSIGRpcmVjdGx5Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>