<?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>239913</bug_id>
          
          <creation_ts>2022-04-29 14:25:27 -0700</creation_ts>
          <short_desc>[CMake] Add a macro to set source file language</short_desc>
          <delta_ts>2022-04-29 15:24:52 -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>CMake</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=239873</see_also>
          <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="Don Olmstead">don.olmstead</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annulen</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>saam</cc>
    
    <cc>sergio</cc>
    
    <cc>stephan.szabo</cc>
    
    <cc>tzagallo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1865538</commentid>
    <comment_count>0</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2022-04-29 14:25:27 -0700</bug_when>
    <thetext>After the change in r239873 the Visual Studio build for PlayStation fails due to the unified c file being compiled with -std=c++. Specify the language type to get around this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865550</commentid>
    <comment_count>1</comment_count>
      <attachid>458611</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2022-04-29 15:06:03 -0700</bug_when>
    <thetext>Created attachment 458611
WIP Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1865554</commentid>
    <comment_count>2</comment_count>
    <who name="Stephan Szabo">stephan.szabo</who>
    <bug_when>2022-04-29 15:24:52 -0700</bug_when>
    <thetext>I&apos;m not sure how you will want to handle https://github.com/WebKit/WebKit/blob/main/Source/bmalloc/CMakeLists.txt#L685-L696 with this. It happens after the WEBKIT_FRAMEWORK* in the file, so if I&apos;m reading this right we&apos;ll set the standard to a C language standard but then later change the compile language to C++.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>458611</attachid>
            <date>2022-04-29 15:06:03 -0700</date>
            <delta_ts>2022-04-29 15:06:03 -0700</delta_ts>
            <desc>WIP Patch</desc>
            <filename>bug-239913.diff</filename>
            <type>text/plain</type>
            <size>10846</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9QbGF0Zm9ybVBsYXlTdGF0aW9uLmNt
YWtlIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL1BsYXRmb3JtUGxheVN0YXRpb24uY21ha2UKaW5k
ZXggNDdlYjAwZTczNzdlLi40OTcxNjJlZWUwYjIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9QbGF0Zm9ybVBsYXlTdGF0aW9uLmNtYWtlCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9QbGF0Zm9ybVBsYXlTdGF0aW9uLmNtYWtlCkBAIC0xLDM5ICsxLDUgQEAKIGluY2x1ZGUo
aW5zcGVjdG9yL3JlbW90ZS9Tb2NrZXQuY21ha2UpCiAKLWlmICgke0NNQUtFX0dFTkVSQVRPUn0g
TUFUQ0hFUyAiVmlzdWFsIFN0dWRpbyIpCi0gICAgIyBXaXRoIHRoZSBWaXN1YWxTdHVkaW8gZ2Vu
ZXJhdG9yLCB0aGUgY29tcGlsZXIgY29tcGxhaW5zIGFib3V0IC1zdGQ9YysrKiBmb3IgQyBzb3Vy
Y2VzLgotICAgIHNldF9zb3VyY2VfZmlsZXNfcHJvcGVydGllcygKLSAgICAgICAgZGlzYXNzZW1i
bGVyL3p5ZGlzL1p5ZGlzL1p5Y29yZUFQSU1lbW9yeS5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96
eWRpcy9aeWRpcy9aeWNvcmVBUElQcm9jZXNzLmMKLSAgICAgICAgZGlzYXNzZW1ibGVyL3p5ZGlz
L1p5ZGlzL1p5Y29yZUFQSVN5bmNocm9uaXphdGlvbi5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96
eWRpcy9aeWRpcy9aeWNvcmVBUElUZXJtaW5hbC5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96eWRp
cy9aeWRpcy9aeWNvcmVBUElUaHJlYWQuYwotICAgICAgICBkaXNhc3NlbWJsZXIvenlkaXMvWnlk
aXMvWnljb3JlQWxsb2NhdG9yLmMKLSAgICAgICAgZGlzYXNzZW1ibGVyL3p5ZGlzL1p5ZGlzL1p5
Y29yZUFyZ1BhcnNlLmMKLSAgICAgICAgZGlzYXNzZW1ibGVyL3p5ZGlzL1p5ZGlzL1p5Y29yZUJp
dHNldC5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWNvcmVGb3JtYXQuYwot
ICAgICAgICBkaXNhc3NlbWJsZXIvenlkaXMvWnlkaXMvWnljb3JlTGlzdC5jCi0gICAgICAgIGRp
c2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWNvcmVTdHJpbmcuYwotICAgICAgICBkaXNhc3NlbWJs
ZXIvenlkaXMvWnlkaXMvWnljb3JlVmVjdG9yLmMKLSAgICAgICAgZGlzYXNzZW1ibGVyL3p5ZGlz
L1p5ZGlzL1p5Y29yZS5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWRpcy5j
Ci0gICAgICAgIGRpc2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWRpc0RlY29kZXIuYwotICAgICAg
ICBkaXNhc3NlbWJsZXIvenlkaXMvWnlkaXMvWnlkaXNEZWNvZGVyRGF0YS5jCi0gICAgICAgIGRp
c2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWRpc0Zvcm1hdHRlci5jCi0gICAgICAgIGRpc2Fzc2Vt
Ymxlci96eWRpcy9aeWRpcy9aeWRpc0Zvcm1hdHRlckFUVC5jCi0gICAgICAgIGRpc2Fzc2VtYmxl
ci96eWRpcy9aeWRpcy9aeWRpc0Zvcm1hdHRlckJhc2UuYwotICAgICAgICBkaXNhc3NlbWJsZXIv
enlkaXMvWnlkaXMvWnlkaXNGb3JtYXR0ZXJCdWZmZXIuYwotICAgICAgICBkaXNhc3NlbWJsZXIv
enlkaXMvWnlkaXMvWnlkaXNGb3JtYXR0ZXJJbnRlbC5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96
eWRpcy9aeWRpcy9aeWRpc01ldGFJbmZvLmMKLSAgICAgICAgZGlzYXNzZW1ibGVyL3p5ZGlzL1p5
ZGlzL1p5ZGlzTW5lbW9uaWMuYwotICAgICAgICBkaXNhc3NlbWJsZXIvenlkaXMvWnlkaXMvWnlk
aXNSZWdpc3Rlci5jCi0gICAgICAgIGRpc2Fzc2VtYmxlci96eWRpcy9aeWRpcy9aeWRpc1NoYXJl
ZERhdGEuYwotICAgICAgICBkaXNhc3NlbWJsZXIvenlkaXMvWnlkaXMvWnlkaXNTdHJpbmcuYwot
ICAgICAgICBkaXNhc3NlbWJsZXIvenlkaXMvWnlkaXMvWnlkaXNVdGlscy5jCi0gICAgICAgIFBS
T1BFUlRJRVMgTEFOR1VBR0UgQ1hYCi0gICAgKQotZW5kaWYgKCkKLQogIyBUaGlzIG92ZXJyaWRl
cyB0aGUgZGVmYXVsdCB2YWx1ZSBvZiAxR0IgZm9yIHRoZSBzdHJ1Y3R1cmUgaGVhcCBhZGRyZXNz
IHNpemUKIGxpc3QoQVBQRU5EIEphdmFTY3JpcHRDb3JlX0RFRklOSVRJT05TCiAgICAgU1RSVUNU
VVJFX0hFQVBfQUREUkVTU19TSVpFX0lOX01CPTEyOApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3NoZWxsL1BsYXRmb3JtTWFjLmNtYWtlIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3NoZWxsL1BsYXRmb3JtTWFjLmNtYWtlCmluZGV4IDgzMDY4MGIyNGY3ZS4uYWNkY2M1MDFlZDI3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvUGxhdGZvcm1NYWMuY21h
a2UKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL1BsYXRmb3JtTWFjLmNtYWtlCkBA
IC0xLDQgKzEsNCBAQAotc2V0KHRlc3RhcGlfT0JKQ19TT1VSQ0VTCitsaXN0KEFQUEVORCB0ZXN0
YXBpX1NPVVJDRVMKICAgICAuLi9BUEkvdGVzdHMvQ3VycmVudFRoaXNJbnNpZGVCbG9ja0dldHRl
clRlc3QubW0KICAgICAuLi9BUEkvdGVzdHMvRGF0ZVRlc3RzLm1tCiAgICAgLi4vQVBJL3Rlc3Rz
L0pTRXhwb3J0VGVzdHMubW0KQEAgLTYsNSArNiw1IEBAIHNldCh0ZXN0YXBpX09CSkNfU09VUkNF
UwogICAgIC4uL0FQSS90ZXN0cy9SZWdyZXNzMTQxODA5Lm1tCiAgICAgLi4vQVBJL3Rlc3RzL3Rl
c3RhcGkubW0KICkKLWxpc3QoQVBQRU5EIHRlc3RhcGlfU09VUkNFUyAke3Rlc3RhcGlfT0JKQ19T
T1VSQ0VTfSkKLXNldF9zb3VyY2VfZmlsZXNfcHJvcGVydGllcygke3Rlc3RhcGlfT0JKQ19TT1VS
Q0VTfSBQUk9QRVJUSUVTIENPTVBJTEVfRkxBR1MgLWZvYmpjLWFyYykKKworV0VCS0lUX1NFVF9P
QkpDWFhfU09VUkNFX1BST1BFUlRJRVMoJHt0ZXN0YXBpX1NPVVJDRVN9IC1mb2JqYy1hcmMpCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvUGxhdGZvcm1QbGF5U3RhdGlv
bi5jbWFrZSBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9ybVBsYXlTdGF0aW9u
LmNtYWtlCmluZGV4IGMwYTRhZDI0MjIwNC4uNmUxOGVlM2Q1YWYxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvUGxhdGZvcm1QbGF5U3RhdGlvbi5jbWFrZQorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvUGxhdGZvcm1QbGF5U3RhdGlvbi5jbWFrZQpAQCAt
MjQsMTMgKzI0LDMgQEAgc2V0KFBMQVlTVEFUSU9OX2pzY19NQUlOX1RIUkVBRF9OQU1FICJKU0NT
aGVsbCIpCiBpZiAoJHtDTUFLRV9HRU5FUkFUT1J9IE1BVENIRVMgIlZpc3VhbCBTdHVkaW8iKQog
ICAgIHNldF90YXJnZXRfcHJvcGVydGllcyhqc2MgUFJPUEVSVElFUyBWU19ERUJVR0dFUl9XT1JL
SU5HX0RJUkVDVE9SWSAiJHtDTUFLRV9SVU5USU1FX09VVFBVVF9ESVJFQ1RPUll9IikKIGVuZGlm
ICgpCi0KLQotaWYgKCR7Q01BS0VfR0VORVJBVE9SfSBNQVRDSEVTICJWaXN1YWwgU3R1ZGlvIikK
LSAgICAjIFdpdGggdGhlIFZpc3VhbFN0dWRpbyBnZW5lcmF0b3IsIHRoZSBjb21waWxlciBjb21w
bGFpbnMgYWJvdXQgLXN0ZD1jKysqIGZvciBDIHNvdXJjZXMuCi0gICAgc2V0X3NvdXJjZV9maWxl
c19wcm9wZXJ0aWVzKAotICAgICAgICAuLi9BUEkvdGVzdHMvQ3VzdG9tR2xvYmFsT2JqZWN0Q2xh
c3NUZXN0LmMKLSAgICAgICAgLi4vQVBJL3Rlc3RzL3Rlc3RhcGkuYwotICAgICAgICBQUk9QRVJU
SUVTIENPTVBJTEVfRkxBR1MgLS1zdGQ9Z251MmEKLSAgICApCi1lbmRpZiAoKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdExlZ2FjeS9QbGF0Zm9ybU1hYy5jbWFrZSBiL1NvdXJjZS9XZWJLaXRM
ZWdhY3kvUGxhdGZvcm1NYWMuY21ha2UKaW5kZXggMmIwNDE5NDc2Nzk0Li5mNzg2MDlmODBlZTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvUGxhdGZvcm1NYWMuY21ha2UKKysrIGIv
U291cmNlL1dlYktpdExlZ2FjeS9QbGF0Zm9ybU1hYy5jbWFrZQpAQCAtNTY5LDQzICs1NjksOCBA
QCBzZXQoV2ViS2l0TGVnYWN5X0xFR0FDWV9GT1JXQVJESU5HX0hFQURFUlNfRklMRVMKIAogYWRk
X2RlZmluaXRpb25zKCItaW5jbHVkZSBXZWJLaXRQcmVmaXguaCIpCiAKLXNldChDOTlfRklMRVMK
LSAgICBtYWMvRGVmYXVsdERlbGVnYXRlcy9XZWJEZWZhdWx0RWRpdGluZ0RlbGVnYXRlLm0KLSAg
ICBtYWMvRGVmYXVsdERlbGVnYXRlcy9XZWJEZWZhdWx0VUlEZWxlZ2F0ZS5tCi0KLSAgICBtYWMv
TWlzYy9XZWJLaXRFcnJvcnMubQotICAgIG1hYy9NaXNjL1dlYktpdFN0YXRpc3RpY3MubQotICAg
IG1hYy9NaXNjL1dlYktpdFN5c3RlbUJpdHMubQotICAgIG1hYy9NaXNjL1dlYk5TQXJyYXlFeHRy
YXMubQotICAgIG1hYy9NaXNjL1dlYk5TQ29udHJvbEV4dHJhcy5tCi0gICAgbWFjL01pc2MvV2Vi
TlNFdmVudEV4dHJhcy5tCi0gICAgbWFjL01pc2MvV2ViTlNQcmludE9wZXJhdGlvbkV4dHJhcy5t
Ci0gICAgbWFjL01pc2MvV2ViTlNVUkxSZXF1ZXN0RXh0cmFzLm0KLSAgICBtYWMvTWlzYy9XZWJO
U1ZpZXdFeHRyYXMubQotICAgIG1hYy9NaXNjL1dlYk5TV2luZG93RXh0cmFzLm0KLQotICAgIG1h
Yy9QbHVnaW5zL1dlYlBsdWdpbnNQcml2YXRlLm0KLQotICAgIG1hYy9QbHVnaW5zL0hvc3RlZC9X
ZWJUZXh0SW5wdXRXaW5kb3dDb250cm9sbGVyLm0KLQotICAgIG1hYy9XZWJWaWV3L1dlYkZvcm1E
ZWxlZ2F0ZS5tCi0pCi0KLXNldChDUFBfRklMRVMKLSAgICBTdG9yYWdlL1N0b3JhZ2VUaHJlYWQu
Y3BwCi0pCi0KLWZvcmVhY2ggKF9maWxlICR7V2ViS2l0TGVnYWN5X1NPVVJDRVN9KQotICAgIGxp
c3QoRklORCBDOTlfRklMRVMgJHtfZmlsZX0gX2M5OV9pbmRleCkKLSAgICBsaXN0KEZJTkQgQ1BQ
X0ZJTEVTICR7X2ZpbGV9IF9jcHBfaW5kZXgpCi0gICAgaWYgKE5PVCAke19jOTlfaW5kZXh9IEVR
VUFMIC0xKQotICAgICAgICBzZXRfc291cmNlX2ZpbGVzX3Byb3BlcnRpZXMoJHtfZmlsZX0gUFJP
UEVSVElFUyBDT01QSUxFX0ZMQUdTIC1zdGQ9Yzk5KQotICAgIGVsc2VpZiAoTk9UICR7X2NwcF9p
bmRleH0gRVFVQUwgLTEpCi0gICAgICAgIHNldF9zb3VyY2VfZmlsZXNfcHJvcGVydGllcygke19m
aWxlfSBQUk9QRVJUSUVTIENPTVBJTEVfRkxBR1MgLXN0ZD1jKysyYSkKLSAgICBlbHNlICgpCi0g
ICAgICAgIHNldF9zb3VyY2VfZmlsZXNfcHJvcGVydGllcygke19maWxlfSBQUk9QRVJUSUVTIENP
TVBJTEVfRkxBR1MgIi1PYmpDKysgLXN0ZD1jKysyYSIpCi0gICAgZW5kaWYgKCkKLWVuZGZvcmVh
Y2ggKCkKK1dFQktJVF9TRVRfT0JKQ19TT1VSQ0VfUFJPUEVSVElFUygke1dlYktpdExlZ2FjeV9T
T1VSQ0VTfSAtc3RkPWM5OSkKK1dFQktJVF9TRVRfT0JKQ1hYX1NPVVJDRV9QUk9QRVJUSUVTKCR7
V2ViS2l0TGVnYWN5X1NPVVJDRVN9ICItT2JqQysrIC1zdGQ9YysrMmEiKQogCiBmb3JlYWNoIChf
ZmlsZSAke1dlYktpdExlZ2FjeV9MRUdBQ1lfRk9SV0FSRElOR19IRUFERVJTX0ZJTEVTfSkKICAg
ICBnZXRfZmlsZW5hbWVfY29tcG9uZW50KF9uYW1lICIke19maWxlfSIgTkFNRSkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9ibWFsbG9jL1BsYXRmb3JtUGxheVN0YXRpb24uY21ha2UgYi9Tb3VyY2UvYm1h
bGxvYy9QbGF0Zm9ybVBsYXlTdGF0aW9uLmNtYWtlCmluZGV4IDRhZWY5NTVlN2I3My4uNTBjZTkw
N2QzOTg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvYm1hbGxvYy9QbGF0Zm9ybVBsYXlTdGF0aW9uLmNt
YWtlCisrKyBiL1NvdXJjZS9ibWFsbG9jL1BsYXRmb3JtUGxheVN0YXRpb24uY21ha2UKQEAgLTEs
MTUgKzEgQEAKLVdFQktJVF9BUFBFTkRfR0xPQkFMX0NPTVBJTEVSX0ZMQUdTKAotICAgIC1Xbm8t
dHlwZWRlZi1yZWRlZmluaXRpb24pCi0KLWlmICgke0NNQUtFX0dFTkVSQVRPUn0gTUFUQ0hFUyAi
VmlzdWFsIFN0dWRpbyIpCi0gICAgc2V0KGJtYWxsb2NfQ19TT1VSQ0VTICR7Ym1hbGxvY19TT1VS
Q0VTfSkKLSAgICBsaXN0KEZJTFRFUiBibWFsbG9jX0NfU09VUkNFUyBJTkNMVURFIFJFR0VYICJc
XC5jJCIpCi0KLSAgICAjIFdpdGggdGhlIFZpc3VhbFN0dWRpbyBnZW5lcmF0b3IsIHRoZSBjb21w
aWxlciBjb21wbGFpbnMgYWJvdXQgLXN0ZD1jKysqIGZvciBDIHNvdXJjZXMuCi0gICAgc2V0X3Nv
dXJjZV9maWxlc19wcm9wZXJ0aWVzKAotICAgICAgICAke2JtYWxsb2NfQ19TT1VSQ0VTfQotICAg
ICAgICBQUk9QRVJUSUVTIExBTkdVQUdFIEMKLSAgICAgICAgQ09NUElMRV9PUFRJT05TIC0tc3Rk
PWdudTE3Ci0gICAgKQotZW5kaWYgKCkKLQorV0VCS0lUX0FQUEVORF9HTE9CQUxfQ09NUElMRVJf
RkxBR1MoLVduby10eXBlZGVmLXJlZGVmaW5pdGlvbikKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFr
ZS9XZWJLaXRNYWNyb3MuY21ha2UgYi9Tb3VyY2UvY21ha2UvV2ViS2l0TWFjcm9zLmNtYWtlCmlu
ZGV4IDIwMGNlNDgxODg5Yi4uZDRkOGQ4NTFmNjMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2Uv
V2ViS2l0TWFjcm9zLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9XZWJLaXRNYWNyb3MuY21ha2UK
QEAgLTkwLDYgKzkwLDI5IEBAIG1hY3JvKFdFQktJVF9BRERfU09VUkNFX0RFUEVOREVOQ0lFUyBf
c291cmNlIF9kZXBzKQogICAgIHVuc2V0KF90bXApCiBlbmRtYWNybygpCiAKK21hY3JvKF9XRUJL
SVRfU0VUX1NPVVJDRV9QUk9QRVJUSUVTIF9zb3VyY2VzIF9yZWdleCBfbGFuZ3VhZ2UgX2NvbXBp
bGVfb3B0aW9ucykKKyAgICBzZXQoX3RtcCAke19zb3VyY2VzfSkKKyAgICBsaXN0KEZJTFRFUiBf
dG1wIElOQ0xVREUgUkVHRVggJHtfcmVnZXh9KQorICAgIHNldF9zb3VyY2VfZmlsZXNfcHJvcGVy
dGllcygKKyAgICAgICAgJHtfdG1wfQorICAgICAgICBQUk9QRVJUSUVTIExBTkdVQUdFICR7X2xh
bmd1YWdlfQorICAgICAgICBDT01QSUxFX09QVElPTlMgJHtfY29tcGlsZV9vcHRpb25zfQorICAg
ICkKKyAgICB1bnNldChfdG1wKQorZW5kbWFjcm8oKQorCittYWNybyhXRUJLSVRfU0VUX0NfU09V
UkNFX1BST1BFUlRJRVMgX3NvdXJjZXMgX2NvbXBpbGVfb3B0aW9ucykKKyAgICBfV0VCS0lUX1NF
VF9TT1VSQ0VfUFJPUEVSVElFUygke19zb3VyY2VzfSAiXFwuYyQiIEMgJHtfY29tcGlsZV9vcHRp
b25zfSkKK2VuZG1hY3JvKCkKKworbWFjcm8oV0VCS0lUX1NFVF9PQkpDX1NPVVJDRV9QUk9QRVJU
SUVTIF9zb3VyY2VzIF9jb21waWxlX29wdGlvbnMpCisgICAgX1dFQktJVF9TRVRfU09VUkNFX1BS
T1BFUlRJRVMoX3NvdXJjZXMgIlxcLm0kIiBPQkpDICR7X2NvbXBpbGVfb3B0aW9uc30pCitlbmRt
YWNybygpCisKK21hY3JvKFdFQktJVF9TRVRfT0JKQ1hYX1NPVVJDRV9QUk9QRVJUSUVTIF9zb3Vy
Y2VzIF9jb21waWxlX29wdGlvbnMpCisgICAgX1dFQktJVF9TRVRfU09VUkNFX1BST1BFUlRJRVMo
X3NvdXJjZXMgIlxcLm0kIiBPQkpDWFggJHtfY29tcGlsZV9vcHRpb25zfSkKK2VuZG1hY3JvKCkK
KwogbWFjcm8oV0VCS0lUX0FERF9QUkVDT01QSUxFRF9IRUFERVIgX2hlYWRlciBfY3BwIF9zb3Vy
Y2UpCiAgICAgaWYgKE1TVkMpCiAgICAgICAgIGdldF9maWxlbmFtZV9jb21wb25lbnQoUHJlY29t
cGlsZWRCYXNlbmFtZSAke19jcHB9IE5BTUVfV0UpCkBAIC0xMzksNiArMTYyLDExIEBAIG1hY3Jv
KF9XRUJLSVRfVEFSR0VUIF90YXJnZXRfbG9naWNhbF9uYW1lIF90YXJnZXRfY21ha2VfbmFtZSkK
ICAgICAgICAgJHske190YXJnZXRfbG9naWNhbF9uYW1lfV9IRUFERVJTfQogICAgICAgICAkeyR7
X3RhcmdldF9sb2dpY2FsX25hbWV9X1NPVVJDRVN9CiAgICAgKQorCisgICAgaWYgKCR7Q01BS0Vf
R0VORVJBVE9SfSBNQVRDSEVTICJWaXN1YWwgU3R1ZGlvIiBBTkQgTk9UIE1TVkMpCisgICAgICAg
IFdFQktJVF9TRVRfQ19TT1VSQ0VfUFJPUEVSVElFUygkeyR7X3RhcmdldF9sb2dpY2FsX25hbWV9
X1NPVVJDRVN9IC0tc3RkPWdudTE3KQorICAgIGVuZGlmICgpCisKICAgICB0YXJnZXRfaW5jbHVk
ZV9kaXJlY3Rvcmllcygke190YXJnZXRfY21ha2VfbmFtZX0gUFVCTElDICIkPEJVSUxEX0lOVEVS
RkFDRTokeyR7X3RhcmdldF9sb2dpY2FsX25hbWV9X0lOQ0xVREVfRElSRUNUT1JJRVN9PiIpCiAg
ICAgdGFyZ2V0X2luY2x1ZGVfZGlyZWN0b3JpZXMoJHtfdGFyZ2V0X2NtYWtlX25hbWV9IFNZU1RF
TSBQUklWQVRFICIkPEJVSUxEX0lOVEVSRkFDRTokeyR7X3RhcmdldF9sb2dpY2FsX25hbWV9X1NZ
U1RFTV9JTkNMVURFX0RJUkVDVE9SSUVTfT4iKQogICAgIHRhcmdldF9pbmNsdWRlX2RpcmVjdG9y
aWVzKCR7X3RhcmdldF9jbWFrZV9uYW1lfSBQUklWQVRFICIkPEJVSUxEX0lOVEVSRkFDRTokeyR7
X3RhcmdldF9sb2dpY2FsX25hbWV9X1BSSVZBVEVfSU5DTFVERV9ESVJFQ1RPUklFU30+IikKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1BsYXRmb3JtTWFjLmNtYWtlIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvUGxhdGZvcm1NYWMuY21ha2UKaW5kZXggNTZkZDY0ZTZkMTE3Li40NTM4
OTYwNDMzYmMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1BsYXRmb3JtTWFjLmNt
YWtlCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1BsYXRmb3JtTWFjLmNtYWtlCkBAIC0zMSwz
MyArMzEsMjMgQEAgbGlzdChBUFBFTkQgRHVtcFJlbmRlclRyZWVfSU5DTFVERV9ESVJFQ1RPUklF
UwogICAgICR7V2ViS2l0VGVzdFJ1bm5lcl9TSEFSRURfRElSfS9zcGkKICkKIAotIyBDb21tb24g
JHtEdW1wUmVuZGVyVHJlZV9TT1VSQ0VTfSBmcm9tIENNYWtlTGlzdHMudHh0IGFyZSBDKysgc291
cmNlIGZpbGVzLgotbGlzdChBUFBFTkQgRHVtcFJlbmRlclRyZWVfQ3BwX1NPVVJDRVMKLSAgICAk
e0R1bXBSZW5kZXJUcmVlX1NPVVJDRVN9Ci0pCitsaXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9T
T1VSQ0VTCisgICAgJHtXZWJLaXRUZXN0UnVubmVyX1NIQVJFRF9ESVJ9L2NvY29hL0NsYXNzTWV0
aG9kU3dpenpsZXIubW0KKyAgICAke1dlYktpdFRlc3RSdW5uZXJfU0hBUkVEX0RJUn0vY29jb2Ev
TGF5b3V0VGVzdFNwZWxsQ2hlY2tlci5tbQogCi1saXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9P
YmpDX1NPVVJDRVMKKyAgICBEZWZhdWx0UG9saWN5RGVsZWdhdGUubW0KICAgICBEdW1wUmVuZGVy
VHJlZUZpbGVEcmFnZ2luZ1NvdXJjZS5tCiAKLSAgICBtYWMvQXBwbGVTY3JpcHRDb250cm9sbGVy
Lm0KLSAgICBtYWMvTmF2aWdhdGlvbkNvbnRyb2xsZXIubQotICAgIG1hYy9PYmpDUGx1Z2luLm0K
LSAgICBtYWMvT2JqQ1BsdWdpbkZ1bmN0aW9uLm0KLSAgICBtYWMvVGV4dElucHV0Q29udHJvbGxl
ck1hYy5tCi0pCi0KLWxpc3QoQVBQRU5EIER1bXBSZW5kZXJUcmVlX0NwcF9TT1VSQ0VTCiAgICAg
Y2cvUGl4ZWxEdW1wU3VwcG9ydENHLmNwcAotKQogCi1saXN0KEFQUEVORCBEdW1wUmVuZGVyVHJl
ZV9PYmpDcHBfU09VUkNFUwotICAgIERlZmF1bHRQb2xpY3lEZWxlZ2F0ZS5tbQogICAgIGNvY29h
L1VJU2NyaXB0Q29udHJvbGxlckNvY29hLm1tCisKICAgICBtYWMvQWNjZXNzaWJpbGl0eUNvbW1v
bk1hYy5tbQogICAgIG1hYy9BY2Nlc3NpYmlsaXR5Q29udHJvbGxlck1hYy5tbQogICAgIG1hYy9B
Y2Nlc3NpYmlsaXR5Tm90aWZpY2F0aW9uSGFuZGxlci5tbQogICAgIG1hYy9BY2Nlc3NpYmlsaXR5
VGV4dE1hcmtlck1hYy5tbQogICAgIG1hYy9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50TWFjLm1tCisg
ICAgbWFjL0FwcGxlU2NyaXB0Q29udHJvbGxlci5tCiAgICAgbWFjL0R1bXBSZW5kZXJUcmVlLm1t
CiAgICAgbWFjL0R1bXBSZW5kZXJUcmVlRHJhZ2dpbmdJbmZvLm1tCiAgICAgbWFjL0R1bXBSZW5k
ZXJUcmVlTWFpbi5tbQpAQCAtNzAsMjcgKzYwLDIyIEBAIGxpc3QoQVBQRU5EIER1bXBSZW5kZXJU
cmVlX09iakNwcF9TT1VSQ0VTCiAgICAgbWFjL0hpc3RvcnlEZWxlZ2F0ZS5tbQogICAgIG1hYy9N
b2NrR2VvbG9jYXRpb25Qcm92aWRlci5tbQogICAgIG1hYy9Nb2NrV2ViTm90aWZpY2F0aW9uUHJv
dmlkZXIubW0KKyAgICBtYWMvTmF2aWdhdGlvbkNvbnRyb2xsZXIubQogICAgIG1hYy9PYmpDQ29u
dHJvbGxlci5tCisgICAgbWFjL09iakNQbHVnaW4ubQorICAgIG1hYy9PYmpDUGx1Z2luRnVuY3Rp
b24ubQogICAgIG1hYy9QaXhlbER1bXBTdXBwb3J0TWFjLm1tCiAgICAgbWFjL1BvbGljeURlbGVn
YXRlLm1tCiAgICAgbWFjL1Jlc291cmNlTG9hZERlbGVnYXRlLm1tCiAgICAgbWFjL1Rlc3RSdW5u
ZXJNYWMubW0KKyAgICBtYWMvVGV4dElucHV0Q29udHJvbGxlck1hYy5tCiAgICAgbWFjL1VJRGVs
ZWdhdGUubW0KICAgICBtYWMvVUlTY3JpcHRDb250cm9sbGVyTWFjLm1tCiAgICAgbWFjL1dvcmtR
dWV1ZUl0ZW1NYWMubW0KLSAgICAke1dlYktpdFRlc3RSdW5uZXJfU0hBUkVEX0RJUn0vY29jb2Ev
Q2xhc3NNZXRob2RTd2l6emxlci5tbQotICAgICR7V2ViS2l0VGVzdFJ1bm5lcl9TSEFSRURfRElS
fS9jb2NvYS9MYXlvdXRUZXN0U3BlbGxDaGVja2VyLm1tCiApCiAKLXNldChEdW1wUmVuZGVyVHJl
ZV9TT1VSQ0VTCi0gICAgJHtEdW1wUmVuZGVyVHJlZV9DcHBfU09VUkNFU30KLSAgICAke0R1bXBS
ZW5kZXJUcmVlX09iakNfU09VUkNFU30KLSAgICAke0R1bXBSZW5kZXJUcmVlX09iakNwcF9TT1VS
Q0VTfQotKQotCi1mb3JlYWNoIChfZmlsZSAke0R1bXBSZW5kZXJUcmVlX09iakNfU09VUkNFU30p
Ci0gICAgc2V0X3NvdXJjZV9maWxlc19wcm9wZXJ0aWVzKCR7X2ZpbGV9IFBST1BFUlRJRVMgQ09N
UElMRV9GTEFHUyAiLXN0ZD1jOTkiKQotZW5kZm9yZWFjaCAoKQorV0VCS0lUX1NFVF9PQkpDX1NP
VVJDRV9QUk9QRVJUSUVTKCR7RHVtcFJlbmRlclRyZWVfU09VUkNFU30gLXN0ZD1jOTkpCitXRUJL
SVRfU0VUX09CSkNYWF9TT1VSQ0VfUFJPUEVSVElFUygke0R1bXBSZW5kZXJUcmVlX1NPVVJDRVN9
ICItT2JqQysrIC1zdGQ9YysrMmEiKQogCiBzZXQoRHVtcFJlbmRlclRyZWVfUkVTT1VSQ0VTCiAg
ICAgQUhFTV9fX18uVFRGCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>