<?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>224785</bug_id>
          
          <creation_ts>2021-04-19 15:29:14 -0700</creation_ts>
          <short_desc>Build ANGLE dylib into WK_OVERRIDE_FRAMEWORKS_DIR in builds that use it</short_desc>
          <delta_ts>2021-04-20 09:55:50 -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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=224602</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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>ap</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1752009</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 15:29:14 -0700</bug_when>
    <thetext>Build ANGLE dylib into WK_OVERRIDE_FRAMEWORKS_DIR in builds that use it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752010</commentid>
    <comment_count>1</comment_count>
      <attachid>426481</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 15:30:34 -0700</bug_when>
    <thetext>Created attachment 426481
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752011</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 15:30:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/76641662&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752012</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-04-19 15:31:24 -0700</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752021</commentid>
    <comment_count>4</comment_count>
      <attachid>426483</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 15:48:00 -0700</bug_when>
    <thetext>Created attachment 426483
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752022</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 15:48:49 -0700</bug_when>
    <thetext>I confirmed that this puts it in the same location as the libwebrtc.dylib in this build, and before this change it was in an obviously wrong place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752053</commentid>
    <comment_count>6</comment_count>
      <attachid>426483</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-04-19 16:58:30 -0700</bug_when>
    <thetext>Comment on attachment 426483
Patch

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

&gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:22
&gt; +INSTALL_PATH_USE_ALTERNATE_FRAMEWORKS_DIR_NO = $(INSTALL_PATH_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
&gt; +INSTALL_PATH_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(NORMAL_WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Versions/A/Frameworks;

It seems really surprising that libwebrtc doesn&apos;t use WK_USE_ALTERNATE_FRAMEWORKS_DIR, and ANGLE will be using both WK_USE_ALTERNATE_FRAMEWORKS_DIR and WK_USE_OVERRIDE_FRAMEWORKS_DIR.

Are they intentionally different in some way?

&gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:26
&gt;  DYLIB_INSTALL_NAME_BASE[sdk=macosx*] = $(DYLIB_INSTALL_NAME_BASE_USE_ALTERNATE_FRAMEWORKS_DIR_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));

Does this also need to be updated with WK_USE_OVERRIDE_FRAMEWORKS_DIR?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752055</commentid>
    <comment_count>7</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 17:04:09 -0700</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #6)
&gt; Comment on attachment 426483 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=426483&amp;action=review
&gt; 
&gt; &gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:22
&gt; &gt; +INSTALL_PATH_USE_ALTERNATE_FRAMEWORKS_DIR_NO = $(INSTALL_PATH_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
&gt; &gt; +INSTALL_PATH_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(NORMAL_WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Versions/A/Frameworks;
&gt; 
&gt; It seems really surprising that libwebrtc doesn&apos;t use
&gt; WK_USE_ALTERNATE_FRAMEWORKS_DIR, and ANGLE will be using both
&gt; WK_USE_ALTERNATE_FRAMEWORKS_DIR and WK_USE_OVERRIDE_FRAMEWORKS_DIR.
&gt; 
&gt; Are they intentionally different in some way?
WK_ALTERNATE_FRAMEWORKS_DIR is used in the Catalyst build where WebGL is supported but WebRTC is not.  If we decide to enable WebRTC for Catalyst, then we will need to start using WK_ALTERNATE_FRAMEWORKS_DIR in the libwebrtc build.

&gt; 
&gt; &gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:26
&gt; &gt;  DYLIB_INSTALL_NAME_BASE[sdk=macosx*] = $(DYLIB_INSTALL_NAME_BASE_USE_ALTERNATE_FRAMEWORKS_DIR_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
&gt; 
&gt; Does this also need to be updated with WK_USE_OVERRIDE_FRAMEWORKS_DIR?
It does not.  This line is effectively the branch point between Catalyst, which uses WK_ALTERNATE_FRAMEWORKS_DIR, and non-Catalyst builds which do not.  This patch introduces another branch point between the operating system builds, which do not use 
WK_OVERRIDE_FRAMEWORKS_DIR, from the Safari update builds on older macOSes, which do use WK_OVERRIDE_FRAMEWORKS_DIR</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752071</commentid>
    <comment_count>8</comment_count>
      <attachid>426483</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-04-19 17:40:02 -0700</bug_when>
    <thetext>Comment on attachment 426483
Patch

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

&gt;&gt;&gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:22
&gt;&gt;&gt; +INSTALL_PATH_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(NORMAL_WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Versions/A/Frameworks;
&gt;&gt; 
&gt;&gt; It seems really surprising that libwebrtc doesn&apos;t use WK_USE_ALTERNATE_FRAMEWORKS_DIR, and ANGLE will be using both WK_USE_ALTERNATE_FRAMEWORKS_DIR and WK_USE_OVERRIDE_FRAMEWORKS_DIR.
&gt;&gt; 
&gt;&gt; Are they intentionally different in some way?
&gt; 
&gt; WK_ALTERNATE_FRAMEWORKS_DIR is used in the Catalyst build where WebGL is supported but WebRTC is not.  If we decide to enable WebRTC for Catalyst, then we will need to start using WK_ALTERNATE_FRAMEWORKS_DIR in the libwebrtc build.

OK. Looks like most of our projects implement the logic for this differently, but the location of WebCore is a special level of crazy.

&gt;&gt;&gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:26
&gt;&gt;&gt;  DYLIB_INSTALL_NAME_BASE[sdk=macosx*] = $(DYLIB_INSTALL_NAME_BASE_USE_ALTERNATE_FRAMEWORKS_DIR_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
&gt;&gt; 
&gt;&gt; Does this also need to be updated with WK_USE_OVERRIDE_FRAMEWORKS_DIR?
&gt; 
&gt; It does not.  This line is effectively the branch point between Catalyst, which uses WK_ALTERNATE_FRAMEWORKS_DIR, and non-Catalyst builds which do not.  This patch introduces another branch point between the operating system builds, which do not use 
&gt; WK_OVERRIDE_FRAMEWORKS_DIR, from the Safari update builds on older macOSes, which do use WK_OVERRIDE_FRAMEWORKS_DIR

Right, but why do we not need a different DYLIB_INSTALL_NAME_BASE for Safari update builds on older macOSes, given that they are installed at a different location? Libwebrtc needs it. Although it&apos;s the only project that does. To be clear, I have no clue about what WK_RELOCATABLE_FRAMEWORKS is, so maybe it&apos;s magically happening through it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752117</commentid>
    <comment_count>9</comment_count>
      <attachid>426483</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 20:23:59 -0700</bug_when>
    <thetext>Comment on attachment 426483
Patch

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

&gt;&gt;&gt;&gt; Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig:26
&gt;&gt;&gt;&gt;  DYLIB_INSTALL_NAME_BASE[sdk=macosx*] = $(DYLIB_INSTALL_NAME_BASE_USE_ALTERNATE_FRAMEWORKS_DIR_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
&gt;&gt;&gt; 
&gt;&gt;&gt; Does this also need to be updated with WK_USE_OVERRIDE_FRAMEWORKS_DIR?
&gt;&gt; 
&gt;&gt; It does not.  This line is effectively the branch point between Catalyst, which uses WK_ALTERNATE_FRAMEWORKS_DIR, and non-Catalyst builds which do not.  This patch introduces another branch point between the operating system builds, which do not use 
&gt;&gt; WK_OVERRIDE_FRAMEWORKS_DIR, from the Safari update builds on older macOSes, which do use WK_OVERRIDE_FRAMEWORKS_DIR
&gt; 
&gt; Right, but why do we not need a different DYLIB_INSTALL_NAME_BASE for Safari update builds on older macOSes, given that they are installed at a different location? Libwebrtc needs it. Although it&apos;s the only project that does. To be clear, I have no clue about what WK_RELOCATABLE_FRAMEWORKS is, so maybe it&apos;s magically happening through it?

Ah, now I see what you were talking about.  I believe WK_RELOCATABLE_FRAMEWORKS just does the right thing, but I&apos;m not 100% sure.  If I&apos;m wrong, then I&apos;ll get another bug saying WebGL doesn&apos;t work in some configuration and I&apos;ll fix it, but I&apos;m sure that I currently have the bug I do have about the linker not finding the dylib, and the change above should fix that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752121</commentid>
    <comment_count>10</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-19 20:41:22 -0700</bug_when>
    <thetext>(In reply to Alex Christensen from comment #9)
&gt; If I&apos;m wrong, then I&apos;ll get another bug saying WebGL doesn&apos;t work in some
&gt; configuration and I&apos;ll fix it.

(I&apos;m planning to check after running this fix through the internal build system)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752133</commentid>
    <comment_count>11</comment_count>
      <attachid>426483</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-04-19 21:50:02 -0700</bug_when>
    <thetext>Comment on attachment 426483
Patch

I think that our ability to verify through CI is limited, but if this seems like a progression, even if incomplete.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1752146</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-19 22:19:38 -0700</bug_when>
    <thetext>Committed r276286 (236768@main): &lt;https://commits.webkit.org/236768@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 426483.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>426481</attachid>
            <date>2021-04-19 15:30:34 -0700</date>
            <delta_ts>2021-04-19 15:47:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224785-20210419153033.patch</filename>
            <type>text/plain</type>
            <size>2196</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2MjcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggNDRlNWU3NjFjYjk0NjU2YWQ1MTZkN2ZmM2Q2ZjQyZmE4NmQ3YjRiYy4uMDBlZmEzNzgwZWI5
MTUwYjc2NzkzNzc5YWM0YTJkNjVhMzY0YzkzYSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTA0LTE5ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlz
dGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQnVpbGQgQU5HTEUgZHlsaWIgaW50byBXS19P
VkVSUklERV9GUkFNRVdPUktTX0RJUiBpbiBidWlsZHMgdGhhdCB1c2UgaXQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDc4NQorICAgICAgICA8cmRh
cjovLzc2NjQxNjYyPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogQ29uZmlndXJhdGlvbnMvQU5HTEUtZHluYW1pYy54Y2NvbmZpZzoKKwogMjAyMS0w
NC0xNiAgS3lsZSBQaWRkaW5ndG9uICA8a3BpZGRpbmd0b25AYXBwbGUuY29tPgogCiAgICAgICAg
IE1ldGFsLUFOR0xFOiBTaGFyZWQgbWVtb3J5IHRleHR1cmUgdGVzdHMgZmFpbGluZyBpbiBpT1Mg
U2ltdWxhdG9yCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9Db25maWd1cmF0
aW9ucy9BTkdMRS1keW5hbWljLnhjY29uZmlnIGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvQ29u
ZmlndXJhdGlvbnMvQU5HTEUtZHluYW1pYy54Y2NvbmZpZwppbmRleCA3MTA1NWE2NGUzZjM5NDVj
MTU4OTkxZjA0ZjE1YzEwYzM5ZDcwNjlhLi4zYTYyMmNkNzliZmVjNjQ3MTg2NTRmMWZhOGJkOGRi
MmYwODg2ZDdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9Db25maWd1cmF0
aW9ucy9BTkdMRS1keW5hbWljLnhjY29uZmlnCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xF
L0NvbmZpZ3VyYXRpb25zL0FOR0xFLWR5bmFtaWMueGNjb25maWcKQEAgLTE4LDcgKzE4LDkgQEAg
QU5HTEVfU1RBVElDX0xJQl9PVEhFUl9MREZMQUdTID0gLVdsLC1mb3JjZV9sb2FkLCIkKEJVSUxU
X1BST0RVQ1RTX0RJUikvbGliQU5HTEUKIAogSU5TVEFMTF9QQVRIID0gJChOT1JNQUxfV0VCQ09S
RV9GUkFNRVdPUktTX0RJUikvV2ViQ29yZS5mcmFtZXdvcmsvRnJhbWV3b3JrczsKIElOU1RBTExf
UEFUSFtzZGs9bWFjb3N4Kl0gPSAkKElOU1RBTExfUEFUSF9VU0VfQUxURVJOQVRFX0ZSQU1FV09S
S1NfRElSXyQoV0tfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUikpOwotSU5TVEFMTF9QQVRI
X1VTRV9BTFRFUk5BVEVfRlJBTUVXT1JLU19ESVJfTk8gPSAkKE5PUk1BTF9XRUJDT1JFX0ZSQU1F
V09SS1NfRElSKS9XZWJDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3M7CitJTlNU
QUxMX1BBVEhfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUl9OTyA9ICQoSU5TVEFMTF9QQVRI
X1VTRV9PVkVSUklERV9GUkFNRVdPUktTX0RJUl8kKFdLX1VTRV9PVkVSUklERV9GUkFNRVdPUktT
X0RJUikpOworSU5TVEFMTF9QQVRIX1VTRV9PVkVSUklERV9GUkFNRVdPUktTX0RJUl9OTyA9ICQo
Tk9STUFMX1dFQkNPUkVfRlJBTUVXT1JLU19ESVIpL1dlYkNvcmUuZnJhbWV3b3JrL1ZlcnNpb25z
L0EvRnJhbWV3b3JrczsKK0lOU1RBTExfUEFUSF9VU0VfT1ZFUlJJREVfRlJBTUVXT1JLU19ESVJf
WUVTID0gJChXS19PVkVSUklERV9GUkFNRVdPUktTX0RJUikvV2ViQ29yZS5mcmFtZXdvcmsvVmVy
c2lvbnMvQS9GcmFtZXdvcmtzOwogSU5TVEFMTF9QQVRIX1VTRV9BTFRFUk5BVEVfRlJBTUVXT1JL
U19ESVJfWUVTID0gJChXS19BTFRFUk5BVEVfRlJBTUVXT1JLU19ESVIpLyQoU1lTVEVNX0xJQlJB
UllfRElSKS9Qcml2YXRlRnJhbWV3b3Jrcy9XZWJDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL0Zy
YW1ld29ya3M7CiAKIERZTElCX0lOU1RBTExfTkFNRV9CQVNFW3Nkaz1tYWNvc3gqXSA9ICQoRFlM
SUJfSU5TVEFMTF9OQU1FX0JBU0VfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUl8kKFdLX1VT
RV9BTFRFUk5BVEVfRlJBTUVXT1JLU19ESVIpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>426483</attachid>
            <date>2021-04-19 15:48:00 -0700</date>
            <delta_ts>2021-04-19 22:19:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224785-20210419154759.patch</filename>
            <type>text/plain</type>
            <size>2156</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc2MjcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggNDRlNWU3NjFjYjk0NjU2YWQ1MTZkN2ZmM2Q2ZjQyZmE4NmQ3YjRiYy4uMDBlZmEzNzgwZWI5
MTUwYjc2NzkzNzc5YWM0YTJkNjVhMzY0YzkzYSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTA0LTE5ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlz
dGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQnVpbGQgQU5HTEUgZHlsaWIgaW50byBXS19P
VkVSUklERV9GUkFNRVdPUktTX0RJUiBpbiBidWlsZHMgdGhhdCB1c2UgaXQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNDc4NQorICAgICAgICA8cmRh
cjovLzc2NjQxNjYyPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogQ29uZmlndXJhdGlvbnMvQU5HTEUtZHluYW1pYy54Y2NvbmZpZzoKKwogMjAyMS0w
NC0xNiAgS3lsZSBQaWRkaW5ndG9uICA8a3BpZGRpbmd0b25AYXBwbGUuY29tPgogCiAgICAgICAg
IE1ldGFsLUFOR0xFOiBTaGFyZWQgbWVtb3J5IHRleHR1cmUgdGVzdHMgZmFpbGluZyBpbiBpT1Mg
U2ltdWxhdG9yCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9Db25maWd1cmF0
aW9ucy9BTkdMRS1keW5hbWljLnhjY29uZmlnIGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvQ29u
ZmlndXJhdGlvbnMvQU5HTEUtZHluYW1pYy54Y2NvbmZpZwppbmRleCA3MTA1NWE2NGUzZjM5NDVj
MTU4OTkxZjA0ZjE1YzEwYzM5ZDcwNjlhLi4zNzdlN2MzZWNjOTRmNTZiNTVjM2JjMjYxYmVhNDgw
YWQyNzIxYjAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9Db25maWd1cmF0
aW9ucy9BTkdMRS1keW5hbWljLnhjY29uZmlnCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xF
L0NvbmZpZ3VyYXRpb25zL0FOR0xFLWR5bmFtaWMueGNjb25maWcKQEAgLTE4LDcgKzE4LDkgQEAg
QU5HTEVfU1RBVElDX0xJQl9PVEhFUl9MREZMQUdTID0gLVdsLC1mb3JjZV9sb2FkLCIkKEJVSUxU
X1BST0RVQ1RTX0RJUikvbGliQU5HTEUKIAogSU5TVEFMTF9QQVRIID0gJChOT1JNQUxfV0VCQ09S
RV9GUkFNRVdPUktTX0RJUikvV2ViQ29yZS5mcmFtZXdvcmsvRnJhbWV3b3JrczsKIElOU1RBTExf
UEFUSFtzZGs9bWFjb3N4Kl0gPSAkKElOU1RBTExfUEFUSF9VU0VfQUxURVJOQVRFX0ZSQU1FV09S
S1NfRElSXyQoV0tfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUikpOwotSU5TVEFMTF9QQVRI
X1VTRV9BTFRFUk5BVEVfRlJBTUVXT1JLU19ESVJfTk8gPSAkKE5PUk1BTF9XRUJDT1JFX0ZSQU1F
V09SS1NfRElSKS9XZWJDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3M7CitJTlNU
QUxMX1BBVEhfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUl9OTyA9ICQoSU5TVEFMTF9QQVRI
X1VTRV9PVkVSUklERV9GUkFNRVdPUktTX0RJUl8kKFdLX1VTRV9PVkVSUklERV9GUkFNRVdPUktT
X0RJUikpOworSU5TVEFMTF9QQVRIX1VTRV9PVkVSUklERV9GUkFNRVdPUktTX0RJUl9OTyA9ICQo
Tk9STUFMX1dFQkNPUkVfRlJBTUVXT1JLU19ESVIpL1dlYkNvcmUuZnJhbWV3b3JrL1ZlcnNpb25z
L0EvRnJhbWV3b3JrczsKK0lOU1RBTExfUEFUSF9VU0VfT1ZFUlJJREVfRlJBTUVXT1JLU19ESVJf
WUVTID0gJChXS19PVkVSUklERV9GUkFNRVdPUktTX0RJUik7CiBJTlNUQUxMX1BBVEhfVVNFX0FM
VEVSTkFURV9GUkFNRVdPUktTX0RJUl9ZRVMgPSAkKFdLX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJ
UikvJChTWVNURU1fTElCUkFSWV9ESVIpL1ByaXZhdGVGcmFtZXdvcmtzL1dlYkNvcmUuZnJhbWV3
b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3JrczsKIAogRFlMSUJfSU5TVEFMTF9OQU1FX0JBU0Vbc2Rr
PW1hY29zeCpdID0gJChEWUxJQl9JTlNUQUxMX05BTUVfQkFTRV9VU0VfQUxURVJOQVRFX0ZSQU1F
V09SS1NfRElSXyQoV0tfVVNFX0FMVEVSTkFURV9GUkFNRVdPUktTX0RJUikpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>