<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>56516</bug_id>
          
          <creation_ts>2004-07-09 00:07 0000</creation_ts>
          <short_desc>SWT in eclipse-gtk-3.0.0 doesn&apos;t support mozilla embedding</short_desc>
          <delta_ts>2004-07-28 06:01:46 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ming@gentoo.org</reporter>
          <assigned_to>karltk@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-07-09 00:07:02 0000</bug_when>
            <thetext>running the test program from http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/snippits/snippet128.html

and the following error:
Exception in thread &quot;main&quot; org.eclipse.swt.SWTError: No more handles (java.lang.UnsatisfiedLinkError: /usr/lib/eclipse-3/plugins/org.eclipse.swt.gtk_3.0.0/os/linux/x86/libswt-mozilla-gtk-3062.so: /usr/lib/eclipse-3/plugins/org.eclipse.swt.gtk_3.0.0/os/linux/x86/libswt-mozilla-gtk-3062.so: undefined symbol: NS_InitEmbedding)
	at org.eclipse.swt.SWT.error(SWT.java:2717)
	at org.eclipse.swt.SWT.error(SWT.java:2616)
	at org.eclipse.swt.browser.Browser.&lt;init&gt;(Browser.java:122)
	at SWTBrowser.main(SWTBrowser.java:52)
*** Stack trace of contained error ***
java.lang.UnsatisfiedLinkError: /usr/lib/eclipse-3/plugins/org.eclipse.swt.gtk_3.0.0/os/linux/x86/libswt-mozilla-gtk-3062.so: /usr/lib/eclipse-3/plugins/org.eclipse.swt.gtk_3.0.0/os/linux/x86/libswt-mozilla-gtk-3062.so: undefined symbol: NS_InitEmbedding
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1485)
	at java.lang.Runtime.loadLibrary0(Runtime.java:788)
	at java.lang.System.loadLibrary(System.java:834)
	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
	at org.eclipse.swt.browser.Browser.&lt;init&gt;(Browser.java:119)
	at SWTBrowser.main(SWTBrowser.java:52)

It seems like libswt-mozilla-gtk-3062.so doesn&apos;t link against /usr/lib/mozilla/libgtkembedmoz.so properly. So I change the ebuild a bit, and now it works.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ming@gentoo.org</who>
            <bug_when>2004-07-09 00:09:15 0000</bug_when>
            <thetext>Created an attachment (id=35054)
eclipse-sdk-3.0.0.ebuild

here are the changes:
--- eclipse-sdk-3.0.0.ebuild~	2004-07-07 07:35:49.000000000 +0800
+++ eclipse-sdk-3.0.0.ebuild	2004-07-09 14:55:36.000000000 +0800
@@ -64,6 +64,14 @@
  
	# If neither enabled, default to gtk+
	${use_gtk} || ${use_motif} || use_gtk=&apos;true&apos;
+
+	if ${use_gtk} &amp;&amp; use mozilla &amp;&amp; [ ! -f
${ROOT}/usr/lib/mozilla/libgtkembedmoz.so ]
+	then
+		eerror &quot;you need mozilla compiled against gtk+-2&quot;
+		eerror &quot;export USE=\&quot;gtk2\&quot; ;emerge mozilla -p &quot;
+		eerror &quot;or remove \&quot;mozilla\&quot; from use flags&quot;
+		die &quot;Need Mozilla compiled with gtk+-2.0!!&quot;
+	fi
 }
  
 set_dirs() {
@@ -133,7 +141,7 @@
		-e &quot;s:\`pkg-config --libs gnome-vfs-module-2.0 libgnome-2.0
libgnomeui-2.0\`:${gnome_lib}:&quot; \
		-e &quot;s:-I\$(JAVA_HOME)/include:-I\$(JAVA_HOME)/include
-I\$(JAVA_HOME)/include/linux:&quot; \
		-e &quot;s:-I\$(JAVA_HOME)\t:-I\$(JAVA_HOME)/include
-I\$(JAVA_HOME)/include/linux:&quot; \
-		-e &quot;s:-L\$(MOZILLA_HOME)/lib
-lembed_base_s:-L\$(MOZILLA_HOME):&quot; \
+		-e &quot;s:-L\$(MOZILLA_HOME)/lib -lembed_base_s:-L\$(MOZILLA_HOME)
-lgtkembedmoz:&quot; \
		-e &quot;s:MOZILLACFLAGS = -O:MOZILLACFLAGS = -O -fPIC:&quot; \
		-e &quot;s:\$(JAVA_HOME)/jre/bin:\$(JAVA_HOME)/jre/lib/i386:&quot; \
		-i make_gtk.mak
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karltk@gentoo.org</who>
            <bug_when>2004-07-09 11:47:05 0000</bug_when>
            <thetext>Yup, you&apos;re right. This is one of the things I&apos;ve been wanting to do, but
never got around to actually testing it. Thanks a lot!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karltk@gentoo.org</who>
            <bug_when>2004-07-28 06:01:46 0000</bug_when>
            <thetext>Fixed (hopefully). Check out dev-util/eclipse-sdk-3.0.0-r1 or newer.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>35054</attachid>
            <date>2004-07-09 00:09 0000</date>
            <desc>eclipse-sdk-3.0.0.ebuild</desc>
            <filename>eclipse-sdk-3.0.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMjAwMy0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2Rldi11dGlsL2VjbGlwc2Utc2RrL2VjbGlwc2Ut
c2RrLTMuMC4wLmVidWlsZCx2IDEuMyAyMDA0LzA3LzA2IDIzOjI0OjQ1IGthcmx0ayBFeHAgJAoK
aW5oZXJpdCBldXRpbHMKCkRFU0NSSVBUSU9OPSJFY2xpcHNlIFRvb2xzIFBsYXRmb3JtIgpIT01F
UEFHRT0iaHR0cDovL3d3dy5lY2xpcHNlLm9yZy8iClNSQ19VUkk9Imh0dHA6Ly9kb3dubG9hZDIu
ZWNsaXBzZS5vcmcvZG93bmxvYWRzL2Ryb3BzL1ItMy4wLTIwMDQwNjI1MTIwOC9lY2xpcHNlLXNv
dXJjZUJ1aWxkLXNyY0luY2x1ZGVkLTMuMC56aXAiCklVU0U9Imd0ayBtb3RpZiBnbm9tZSBrZGUg
bW96aWxsYSBqaWtlcyIKU0xPVD0iMyIKTElDRU5TRT0iQ1BMLTEuMCIKS0VZV09SRFM9In54ODYi
CgpSREVQRU5EPSJ8fCAoID49dmlydHVhbC9qZGstMS40LjIgPWRldi1qYXZhL2JsYWNrZG93bi1q
ZGstMS40LjIqICkKCXx8ICgKCQlndGs/ICggPj14MTEtbGlicy9ndGsrLTIuMi40ICkKCQlrZGU/
ICgga2RlLWJhc2Uva2RlbGlicyB4MTEtbGlicy9vcGVubW90aWYgKQoJCW1vdGlmPyAoIHgxMS1s
aWJzL29wZW5tb3RpZiApCgkJPj14MTEtbGlicy9ndGsrLTIuMi40CgkJKQoJZ25vbWU/ICggPWdu
b21lLWJhc2UvZ25vbWUtdmZzLTIqID1nbm9tZS1iYXNlL2xpYmdub21ldWktMiogKQoJamlrZXM/
ICggPj1kZXYtamF2YS9qaWtlcy0xLjE5ICkKCSFtZWRpYS1mb250cy91bmlmb250IgoKREVQRU5E
PSIke1JERVBFTkR9Cgk+PWRldi1qYXZhL2FudC0xLjUuMwoJPj1zeXMtYXBwcy9maW5kdXRpbHMt
NC4xLjcKCT49YXBwLXNoZWxscy90Y3NoLTYuMTEKCW1vemlsbGE/ICggPj1uZXQtd3d3L21vemls
bGEtMS41ICkKCWFwcC1hcmNoL3VuemlwIgoKcGtnX3NldHVwKCkgewoJZXdhcm4gIlRoaXMgcGFj
a2FnZSBpcyBfaGlnaGx5XyBleHBlcmltZW50YWwuIgoJZXdhcm4gIklmIHlvdSBhcmUgdXNpbmcg
RWNsaXBzZSAyLjEueCBmb3IgYW55IHNlcmlvdXMgd29yaywgc3RvcCBub3cuIgoJZXdhcm4gIllv
dSBjYW5ub3QgZXhwZWN0IHRvIGJlIHByb2R1Y3RpdmUgd2l0aCB0aGlzIHBhY2thZ2luZyBvZiAz
LjAhIgoKCSMga2FybHRrOiByZWZhY3RvciwgcHV0IGluIGphdmEtcGtnLmVjbGFzcz8KCWxvY2Fs
IHZlcnNpb249IiQoamF2YS1jb25maWcgLS1qYXZhLXZlcnNpb24gfCBncmVwICdqYXZhIHZlcnNp
b24nIHwgc2VkIC1yICdzL2phdmEgdmVyc2lvbiBcIiguKilcIi9cMS8nKSIKCWxvY2FsIHZlcl9y
eD0iKFswLTldKylcLihbMC05XSspXC4oWzAtOV0rKSguKikiCglsb2NhbCBtYWpvcj0kKGVjaG8g
JHt2ZXJzaW9ufSB8IHNlZCAtciAicy8ke3Zlcl9yeH0vXDEvIikKCWxvY2FsIG1pbm9yPSQoZWNo
byAke3ZlcnNpb259IHwgc2VkIC1yICJzLyR7dmVyX3J4fS9cMi8iKQoJbG9jYWwgcGF0Y2g9JChl
Y2hvICR7dmVyc2lvbn0gfCBzZWQgLXIgInMvJHt2ZXJfcnh9L1wzLyIpCglsb2NhbCBleHRyYT0k
KGVjaG8gJHt2ZXJzaW9ufSB8IHNlZCAtciAicy8ke3Zlcl9yeH0vXDQvIikKCglpZiBbICR7bWFq
b3J9IC1nZSAxIF0gJiYgWyAke21pbm9yfSAtZ3QgNCBdIDsgdGhlbgoJCWVpbmZvICJEZXRlY3Rl
ZCBKREsgaXMgc3VmZmljaWVudCB0byBjb21waWxlIEVjbGlwc2UgKCR7dmVyc2lvbn0gPj0gMS40
LjIpIgoJZWxpZiBbICR7bWFqb3J9IC1nZSAxIF0gJiYgWyAke21pbm9yfSAtZ2UgNCBdICYmIFsg
JHtwYXRjaH0gLWdlIDIgXSA7IHRoZW4KCQllaW5mbyAiRGV0ZWN0ZWQgSkRLIGlzIHN1ZmZpY2ll
bnQgdG8gY29tcGlsZSBFY2xpcHNlICgke3ZlcnNpb259ID49IDEuNC4yKSIKCWVsc2UKCQlkaWUg
IkRldGVjdGVkIEpESyAoJHt2ZXJzaW9ufSkgaXMgdG9vIG9sZCB0byBjb21waWxlIEVjbGlwc2Us
IG5lZWQgYXQgbGVhc3QgMS40LjIhIgoJZmkKCgkjIE5lZWRlZCBmb3IgdGhlIElCTSBKREsKCWFk
ZHdyaXRlICIvcHJvYy9zZWxmL21hcHMiCglhZGR3cml0ZSAiL3Byb2MvY3B1aW5mbyIKCglzZXRf
ZGlycwoJdXNlIGd0ayAmJiB1c2VfZ3RrPSd0cnVlJyB8fCB1c2VfZ3RrPSdmYWxzZScKCXVzZSBt
b3RpZiAmJiB1c2VfbW90aWY9J3RydWUnIHx8IHVzZV9tb3RpZj0nZmFsc2UnCgoJIyBJZiBndGsr
IGVuYWJsZWQsIGRpc2FibGUgbW90aWYKCSR7dXNlX2d0a30gJiYgdXNlX21vdGlmPSdmYWxzZScK
CgkjIElmIG5laXRoZXIgZW5hYmxlZCwgZGVmYXVsdCB0byBndGsrCgkke3VzZV9ndGt9IHx8ICR7
dXNlX21vdGlmfSB8fCB1c2VfZ3RrPSd0cnVlJwoKCWlmICR7dXNlX2d0a30gJiYgdXNlIG1vemls
bGEgJiYgWyAhIC1mICR7Uk9PVH0vdXNyL2xpYi9tb3ppbGxhL2xpYmd0a2VtYmVkbW96LnNvIF0K
CXRoZW4KCQllZXJyb3IgInlvdSBuZWVkIG1vemlsbGEgY29tcGlsZWQgYWdhaW5zdCBndGsrLTIi
CgkJZWVycm9yICJleHBvcnQgVVNFPVwiZ3RrMlwiIDtlbWVyZ2UgbW96aWxsYSAtcCAiCgkJZWVy
cm9yICJvciByZW1vdmUgXCJtb3ppbGxhXCIgZnJvbSB1c2UgZmxhZ3MiCgkJZGllICJOZWVkIE1v
emlsbGEgY29tcGlsZWQgd2l0aCBndGsrLTIuMCEhIgoJZmkKfQoKc2V0X2RpcnMoKSB7CglndGtf
bGF1bmNoZXJfc3JjX2Rpcj0icGx1Z2lucy9wbGF0Zm9ybS1sYXVuY2hlci9saWJyYXJ5L2d0ayIK
CW1vdGlmX2xhdW5jaF9zcmNfZGlyPSJwbHVnaW5zL3BsYXRmb3JtLWxhdW5jaGVyL2xpYnJhcnkv
bW90aWYiCglndGtfc3d0X3NyY19kaXI9InBsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0L0VjbGlwc2Ug
U1dUIFBJL2d0ay9saWJyYXJ5IgoJbW90aWZfc3d0X3NyY19kaXI9InBsdWdpbnMvb3JnLmVjbGlw
c2Uuc3d0L0VjbGlwc2UgU1dUIFBJL21vdGlmL2xpYnJhcnkiCgoJY29yZV9zcmNfZGlyPSJwbHVn
aW5zL29yZy5lY2xpcHNlLmNvcmUucmVzb3VyY2VzLmxpbnV4L3NyYyIKCgljYXNlICRBUkNIIGlu
CgkJc3BhcmMpCgkJCWd0a19zd3RfZGVzdF9kaXI9InBsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0Lmd0
ay9vcy9zb2xhcmlzL3NwYXJjIgoJCQltb3RpZl9zd3RfZGVzdF9kaXI9InBsdWdpbnMvb3JnLmVj
bGlwc2Uuc3d0Lm1vdGlmL29zL3NvbGFyaXMvc3BhcmMiCgkJCWNvcmVfZGVzdF9kaXI9InBsdWdp
bnMvb3JnLmVjbGlwc2UuY29yZS5yZXNvdXJjZXMubGludXgvb3Mvc29sYXJpcy9zcGFyYyIKCQkJ
OzsKCQl4ODYpCgkJCWd0a19zd3RfZGVzdF9kaXI9InBsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0Lmd0
ay9vcy9saW51eC94ODYiCgkJCW1vdGlmX3N3dF9kZXN0X2Rpcj0icGx1Z2lucy9vcmcuZWNsaXBz
ZS5zd3QubW90aWYvb3MvbGludXgveDg2IgoJCQljb3JlX2Rlc3RfZGlyPSJwbHVnaW5zL29yZy5l
Y2xpcHNlLmNvcmUucmVzb3VyY2VzLmxpbnV4L29zL2xpbnV4L3g4NiIKCQkJOzsKCQlwcGMpCgkJ
CWd0a19zd3RfZGVzdF9kaXI9InBsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0Lmd0ay9vcy9saW51eC9w
cGMiCgkJCW1vdGlmX3N3dF9kZXN0X2Rpcj0icGx1Z2lucy9vcmcuZWNsaXBzZS5zd3QubW90aWYv
b3MvbGludXgvcHBjIgoJCQljb3JlX2Rlc3RfZGlyPSJwbHVnaW5zL29yZy5lY2xpcHNlLmNvcmUu
cmVzb3VyY2VzLmxpbnV4L29zL2xpbnV4L3BwYy8iCgkJCTs7Cgllc2FjCn0KCnNyY191bnBhY2so
KSB7Cglta2RpciAke1N9CgljZCAke1N9Cgl1bnBhY2sgJHtBfQoKCWVwYXRjaCAke0ZJTEVTRElS
fS8wMy1tb3RpZi1qYXZhMS41LWJ1aWxkLnBhdGNoCgoJIyBDbGVhbiB1cCBhbGwgcHJlLWJ1aWx0
IGNvZGUKCWFudCAtcSAtRGluc3RhbGxXcz1ndGsgLURpbnN0YWxsT3M9bGludXggY2xlYW4KCWFu
dCAtcSAtRGluc3RhbGxXcz1tb3RpZiAtRGluc3RhbGxPcz1saW51eCBjbGVhbgoJZmluZCAke1N9
IC1uYW1lICcqLnNvJyAtZXhlYyBybSAtZiB7fSBcOwoJZmluZCAke1N9IC1uYW1lICcqLnNvLion
IC1leGVjIHJtIC1mIHt9IFw7CglmaW5kICR7U30gLXR5cGUgZiAtbmFtZSAnZWNsaXBzZScgLWV4
ZWMgcm0ge30gXDsKCXJtIC1mIGVjbGlwc2UKCgkjIE1vdmUgYXJvdW5kIHNvbWUgc291cmNlIGNv
ZGUgdGhhdCBzaG91bGQgaGF2ZSBiZWVuIGhhbmRsZWQgYnkgdGhlIGJ1aWxkIHN5c3RlbQoJY2Qg
JHtTfS8iJHtndGtfc3d0X3NyY19kaXJ9IiB8fCBkaWUgIkRpcmVjdG9yeSAke2d0a19zd3Rfc3Jj
X2Rpcn0gbm90IGZvdW5kIgoJY3AgJHtTfS9wbHVnaW5zL29yZy5lY2xpcHNlLnN3dC9FY2xpcHNl
XCBTV1QvY29tbW9uL2xpYnJhcnkvKiAuCgljcCAke1N9L3BsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0
L0VjbGlwc2VcIFNXVFwgTW96aWxsYS9jb21tb24vbGlicmFyeS8qIC4KCWNwICR7U30vcGx1Z2lu
cy9vcmcuZWNsaXBzZS5zd3QvRWNsaXBzZVwgU1dUXCBQcm9ncmFtL2dub21lL2xpYnJhcnkvKiAu
CgljcCAke1N9L3BsdWdpbnMvb3JnLmVjbGlwc2Uuc3d0L0VjbGlwc2VcIFNXVFwgQVdUL2d0ay9s
aWJyYXJ5LyogLgoKCWlmIHVzZSBnbm9tZSA7IHRoZW4KCSAgICBnbm9tZV9saWI9YHBrZy1jb25m
aWcgLS1saWJzIGdub21lLXZmcy1tb2R1bGUtMi4wIGxpYmdub21lLTIuMCBsaWJnbm9tZXVpLTIu
MCB8IHNlZCAtZSAiczotcHRocmVhZDotbHB0aHJlYWQ6IiAtZSAiczotV2wsLS1leHBvcnQ6LS1l
eHBvcnQ6ImAKCWZpCgoJaWYgJHt1c2VfZ3RrfSA7IHRoZW4KCQlndGtfbGliPWBwa2ctY29uZmln
IC0tbGlicyBndGsrLTIuMCBndGhyZWFkLTIuMCB8IHNlZCAtZSAiczotcHRocmVhZDotbHB0aHJl
YWQ6IiAtZSAiczotV2wsLS1leHBvcnQ6LS1leHBvcnQ6ImAKCQlhdGtfbGliPWBwa2ctY29uZmln
IC0tbGlicyBhdGsgZ3RrKy0yLjAgfCBzZWQgLWUgInM6LVdsLC0tZXhwb3J0Oi0tZXhwb3J0OiJg
CglmaQoKCXNlZCAtZSAiczovYmx1ZWJpcmQvdGVhbXN3dC9zd3QtYnVpbGRkaXIvSUJNSmF2YTIt
MTQxOiRKQVZBX0hPTUU6IiBcCgkJLWUgInM6L2JsdWViaXJkL3RlYW1zd3Qvc3d0LWJ1aWxkZGly
L2pkazEuNS4wOiRKQVZBX0hPTUU6IiBcCgkJLWUgInM6L21vemlsbGEvbW96aWxsYS8xLjYvbGlu
dXhfZ3RrMi9tb3ppbGxhL2Rpc3Q6JE1PWklMTEFfRklWRV9IT01FOiIgXAoJCS1lICJzOi91c3Iv
bGliL21vemlsbGEtMS42OiRNT1pJTExBX0ZJVkVfSE9NRToiIFwKCQktZSAiczpcYHBrZy1jb25m
aWcgLS1saWJzIGd0aystMi4wIGd0aHJlYWQtMi4wXGA6JHtndGtfbGlifToiIFwKCQktZSAiczpc
YHBrZy1jb25maWcgLS1saWJzIGF0ayBndGsrLTIuMFxgOiR7YXRrX2xpYn06IiBcCgkJLWUgInM6
XGBwa2ctY29uZmlnIC0tbGlicyBnbm9tZS12ZnMtbW9kdWxlLTIuMCBsaWJnbm9tZS0yLjAgbGli
Z25vbWV1aS0yLjBcYDoke2dub21lX2xpYn06IiBcCgkJLWUgInM6LUlcJChKQVZBX0hPTUUpL2lu
Y2x1ZGU6LUlcJChKQVZBX0hPTUUpL2luY2x1ZGUgLUlcJChKQVZBX0hPTUUpL2luY2x1ZGUvbGlu
dXg6IiBcCgkJLWUgInM6LUlcJChKQVZBX0hPTUUpXHQ6LUlcJChKQVZBX0hPTUUpL2luY2x1ZGUg
LUlcJChKQVZBX0hPTUUpL2luY2x1ZGUvbGludXg6IiBcCgkJLWUgInM6LUxcJChNT1pJTExBX0hP
TUUpL2xpYiAtbGVtYmVkX2Jhc2VfczotTFwkKE1PWklMTEFfSE9NRSkgLWxndGtlbWJlZG1vejoi
IFwKCQktZSAiczpNT1pJTExBQ0ZMQUdTID0gLU86TU9aSUxMQUNGTEFHUyA9IC1PIC1mUElDOiIg
XAoJCS1lICJzOlwkKEpBVkFfSE9NRSkvanJlL2JpbjpcJChKQVZBX0hPTUUpL2pyZS9saWIvaTM4
NjoiIFwKCQktaSBtYWtlX2d0ay5tYWsKCgljZCAke1N9LyIke21vdGlmX3N3dF9zcmNfZGlyfSIK
CWNwICR7U30vcGx1Z2lucy9vcmcuZWNsaXBzZS5zd3QvRWNsaXBzZVwgU1dUL2NvbW1vbi9saWJy
YXJ5LyogLgoJc2VkIC1lICJzOi9ibHVlYmlyZC90ZWFtc3d0L3N3dC1idWlsZGRpci9JQk1KYXZh
Mi0xNDE6JEpBVkFfSE9NRToiIFwKCQktZSAiczovYmx1ZWJpcmQvdGVhbXN3dC9zd3QtYnVpbGRk
aXIvbW90aWYyMTovdXNyL1gxMVI2OiIgXAoJCS1lICJzOi91c3IvbGliL3F0LTMuMTovdXNyL3F0
LzM6IiBcCgkJLWUgInM6LWxrZGVjb3JlOi1MXGBrZGUtY29uZmlnIC0tcHJlZml4XGAvbGliIC1s
a2RlY29yZToiIFwKCQktZSAiczotSS91c3IvaW5jbHVkZS9rZGU6LUlcYGtkZS1jb25maWcgLS1w
cmVmaXhcYC9pbmNsdWRlOiIgXAoJCS1lICJzOi1JXCQoSkFWQV9IT01FKS9pbmNsdWRlOi1JXCQo
SkFWQV9IT01FKS9pbmNsdWRlIC1JXCQoSkFWQV9IT01FKS9pbmNsdWRlL2xpbnV4OiIgXAoJCS1l
ICJzOi1JXCQoSkFWQV9IT01FKVx0Oi1JXCQoSkFWQV9IT01FKS9pbmNsdWRlIC1JXCQoSkFWQV9I
T01FKS9pbmNsdWRlL2xpbnV4OiIgXAoJCS1lICJzOi1MXCQoTU9aSUxMQV9IT01FKS9saWIgLWxl
bWJlZF9iYXNlX3M6LUxcJChNT1pJTExBX0hPTUUpOiIgXAoJCS1lICJzOi1MXCQoSkFWQV9IT01F
KS9qcmUvYmluOi1MXCQoSkFWQV9IT01FKS9qcmUvbGliL2kzODY6IiBcCgkJLWkgbWFrZV9saW51
eC5tYWsKCgljZCAke1N9CglmaW5kIC10eXBlIGYgLW5hbWUgYWJvdXQubWFwcGluZ3MgLWV4ZWMg
c2VkIC1lICJzL0BidWlsZEAvR2VudG9vIExpbnV4ICR7UEZ9LyIgLWkgXHtcfSBcOwp9CgpidWls
ZF9ndGtfZnJvbnRlbmQoKSB7CgoJZWluZm8gIkJ1aWxkaW5nIGd0aysgU1dUIgoKCSMgQnVpbGQg
dGhlIGVjbGlwc2UgZ3RrIGJpbmFyeQoJY2QgJHtTfS9wbHVnaW5zL3BsYXRmb3JtLWxhdW5jaGVy
L2xpYnJhcnkvZ3RrCgl0Y3NoIC1mIGJ1aWxkLmNzaCAtb3V0cHV0IGVjbGlwc2UtZ3RrIC1hcmNo
ICRBUkNIIHx8IGRpZSAiRmFpbGVkIHRvIGJ1aWxkIGVjbGlwc2UtZ3RrIgoKCWNkICR7U30vIiR7
Z3RrX3N3dF9zcmNfZGlyfSIKCW1ha2UgLWYgbWFrZV9ndGsubWFrIG1ha2Vfc3d0IHx8IGRpZSAi
RmFpbGVkIHRvIGJ1aWxkIHBsYXRmb3JtLWluZGVwZW5kZW50IFNXVCBzdXBwb3J0IgoJbWFrZSAt
ZiBtYWtlX2d0ay5tYWsgbWFrZV9hdGsgfHwgZGllICJGYWlsZWQgdG8gYnVpbGQgYXRrIHN1cHBv
cnQiCgoJaWYgdXNlIGdub21lIDsgdGhlbgoJCWVpbmZvICJCdWlsZGluZyBHTk9NRSBWRlMgc3Vw
cG9ydCIKCQltYWtlIC1mIG1ha2VfZ3RrLm1hayBtYWtlX2dub21lIHx8IGRpZSAiRmFpbGVkIHRv
IGJ1aWxkIEdOT01FIFZGUyBzdXBwb3J0IgoJZmkKCglpZiB1c2UgbW96aWxsYSA7IHRoZW4KCQll
aW5mbyAiQnVpbGRpbmcgTW96aWxsYSBjb21wb25lbnQiCgkJbWFrZSAtZiBtYWtlX2d0ay5tYWsg
bWFrZV9tb3ppbGxhIHx8IGRpZSAiRmFpbGVkIHRvIGJ1aWxkIE1vemlsbGEgc3VwcG9ydCIKCWZp
CgoJIyBtb3ZlIHRoZSAqLnNvIGZpbGVzIHRvIHRoZSByaWdodCBwYXRoIHNvIGVjbGlwc2UgY2Fu
IGZpbmQgdGhlbQoJbWtkaXIgLXAgJHtTfS8iJHtndGtfc3d0X2Rlc3RfZGlyfSIKCW12ICouc28g
JHtTfS8iJHtndGtfc3d0X2Rlc3RfZGlyfSIKfQoKYnVpbGRfbW90aWZfZnJvbnRlbmQoKSB7CgoJ
IyBCdWlsZCBlY2xpcHNlIG1vdGlmIGJpbmFyeQoJY2QgJHtTfS9wbHVnaW5zL3BsYXRmb3JtLWxh
dW5jaGVyL2xpYnJhcnkvbW90aWYKCXRjc2ggLWYgYnVpbGQuY3NoIC1vdXRwdXQgZWNsaXBzZS1t
b3RpZiAtYXJjaCAkQVJDSCB8fCBkaWUgIkZhaWxlZCB0byBidWlsZCBlY2xpcHNlLW1vdGlmIgoK
CWNkICR7U30vIiR7bW90aWZfc3d0X3NyY19kaXJ9IgoKCW1ha2UgLWYgbWFrZV9saW51eC5tYWsg
bWFrZV9zd3QgfHwgZGllICJGYWlsZWQgdG8gYnVpbGQgTW90aWYgc3VwcG9ydCIKCWlmIHVzZSBr
ZGUgOyB0aGVuCgkJbWFrZSAtZiBtYWtlX2xpbnV4Lm1hayBtYWtlX2tkZSB8fCBkaWUgIkZhaWxl
ZCB0byBidWlsZCBLREUgc3VwcG9ydCIKCWZpCgoJIyBtb3ZlIHRoZSAqLnNvIGZpbGVzIHRvIHRo
ZSByaWdodCBwYXRoIHNvIGVjbGlwc2UgY2FuIGZpbmQgdGhlbQoJbWtkaXIgLXAgJHtTfS8iJHtt
b3RpZl9zd3RfZGVzdF9kaXJ9IgoJbXYgKi5zbyAke1N9LyIke21vdGlmX3N3dF9kZXN0X2Rpcn0i
Cn0KCnNyY19jb21waWxlKCkgewoKCWFkZHdyaXRlICIvcHJvYy9zZWxmL21hcHMiCglhZGR3cml0
ZSAiL3Byb2MvY3B1aW5mbyIKCgkjIEZpZ3VyZSBvdXQgY29ycmVjdCBib290IGNsYXNzcGF0aAoJ
aWYgWyAhIC16ICJgamF2YS1jb25maWcgLS1qYXZhLXZlcnNpb24gfCBncmVwIElCTWAiIF0gOyB0
aGVuCgkJIyBJQk0gSlJFCgkJYW50X2V4dHJhX29wdHM9Ii1EYm9vdGNsYXNzcGF0aD0kKGphdmEt
Y29uZmlnIC0tamRrLWhvbWUpL2pyZS9saWIvY29yZS5qYXIiCgllbHNlCgkJIyBTdW4gZGVyaXZl
ZCBKUkVzIChCbGFja2Rvd24sIFN1bikKCQlhbnRfZXh0cmFfb3B0cz0iLURib290Y2xhc3NwYXRo
PSQoamF2YS1jb25maWcgLS1qZGstaG9tZSkvanJlL2xpYi9ydC5qYXIiCglmaQoKCSMga2FybHRr
OiBqaWtlcyBkb2Vzbid0IHdvcmsgYXMgYSBjb21waWxlciBmb3IgRWNsaXBzZSBjdXJyZW50bHku
CiMJaWYgdXNlIGppa2VzIDsgdGhlbgojCQlhbnRfZXh0cmFfb3B0cz0iJHthbnRfZXh0cmFfb3B0
c30gLURidWlsZC5jb21waWxlcj1qaWtlcyIKIwlmaQoKCWV4cG9ydCBBTlRfT1BUUz0tWG14NzY4
bQoKCSMgQnVpbGQgc2VsZWN0ZWQgZnJvbnRlbmRzCgkke3VzZV9ndGt9ICYmIGJ1aWxkX2d0a19m
cm9udGVuZAoJJHt1c2VfbW90aWZ9ICYmIGJ1aWxkX21vdGlmX2Zyb250ZW5kCgoJZWluZm8gIkJ1
aWxkaW5nIHJlc291cmNlcy5jb3JlIHBsdWdpbiIKCWNkICR7U30vJHtjb3JlX3NyY19kaXJ9Cglt
YWtlIEpES19JTkNMVURFPSJgamF2YS1jb25maWcgLU9gL2luY2x1ZGUgLUlgamF2YS1jb25maWcg
LU9gL2luY2x1ZGUvbGludXgiIHx8IGRpZSAiRmFpbGVkIHRvIGJ1aWxkIHJlc291cmNlLmNvcmUg
cGx1Z2luIgoJbWtkaXIgLXAgJHtTfS8iJHtjb3JlX2Rlc3RfZGlyfSIKCW12ICouc28gJHtTfS8i
JHtjb3JlX2Rlc3RfZGlyfSIKCgljZCAke1N9CgoJIyBCdWlsZCBhbGwgamF2YSBjb2RlIC0tIGRl
ZmF1bHQgdG8gZ3RrIGlmIG5laXRoZXIgb2YgZ3RrLCBtb3RpZiwKCSMga2RlIGFyZSBzZXQKCWlm
ICggJHt1c2VfZ3RrfSB8fCAhICggJHt1c2VfZ3RrfSB8fCAke3VzZV9tb3RpZn0gfHwgdXNlIGtk
ZSApICk7IHRoZW4KCQllaW5mbyAiQnVpbGRpbmcgR1RLKyBmcm9udGVuZCAtLSBzZWUgY29tcGls
ZWxvZy50eHQgZm9yIGRldGFpbHMiCgkJYW50IC1xIC1xIFwKCQkJLWJ1aWxkZmlsZSBidWlsZC54
bWwgXAoJCQktRGluc3RhbGxPcz1saW51eCBcCgkJCS1EaW5zdGFsbFdzPWd0ayBcCgkJCS1EaW5z
dGFsbEFyY2g9JEFSQ0ggXAoJCQkke2FudF9leHRyYV9vcHRzfSBjb21waWxlIGluc3RhbGwgXAoJ
CQl8fCBkaWUgIkZhaWxlZCB0byBjb21waWxlIGphdmEgY29kZSAoZ3RrKykiCglmaQoJaWYgJHt1
c2VfbW90aWZ9IDsgdGhlbgoJCWVpbmZvICJCdWlsZGluZyBNb3RpZiBmcm9udGVuZCAtLSBzZWUg
Y29tcGlsZWxvZy50eHQgZm9yIGRldGFpbHMiCgkJYW50IC1xIC1xIFwKCQkJLWJ1aWxkZmlsZSBi
dWlsZC54bWwgXAoJCQktRGNvbGxQbGFjZT0iZWNsaXBzZS0ke1NMT1R9IiBcCgkJCS1EaW5zdGFs
bE9zPWxpbnV4IFwKCQkJLURpbnN0YWxsV3M9bW90aWYgXAoJCQktRGluc3RhbGxBcmNoPSRBUkNI
IFwKCQkJJHthbnRfZXh0cmFfb3B0c30gY29tcGlsZSBpbnN0YWxsIFwKCQkJfHwgZGllICJGYWls
ZWQgdG8gY29tcGlsZSBqYXZhIGNvZGUgKE1vdGlmKSIKCWZpCgoJY2F0ICR7RklMRVNESVJ9L2Vj
bGlwc2UtJHtTTE9UfS5kZXNrdG9wIHwgXAoJCXNlZCAtZSAicy9AUFZALyR7UFZ9LyIgXAoJCT4g
ZWNsaXBzZS0ke1NMT1R9LmRlc2t0b3AKfQoKc3JjX2luc3RhbGwoKSB7CgllY2xpcHNlX2Rpcj0i
L3Vzci9saWIvZWNsaXBzZS0ke1NMT1R9IgoKCWRvZGlyIC91c3IvbGliCgoJZWluZm8gIkluc3Rh
bGxpbmcgZmVhdHVyZXMgYW5kIHBsdWdpbnMiCglpZiAke3VzZV9ndGt9IDsgdGhlbgoJCVsgLWYg
cmVzdWx0L2xpbnV4LWd0ay0ke0FSQ0h9LXNkay56aXAgXSB8fCBkaWUgImd0ayB6aXAgYnVuZGxl
IHdhcyBub3QgYnVpbGQgcHJvcGVybHkhIgoJCXVuemlwIC1vIC1xIHJlc3VsdC9saW51eC1ndGst
JHtBUkNIfS1zZGsuemlwIC1kICR7RH0vdXNyL2xpYgoJZmkKCWlmICR7dXNlX21vdGlmfSA7IHRo
ZW4KCQlbIC1mIHJlc3VsdC9saW51eC1tb3RpZi0ke0FSQ0h9LXNkay56aXAgXSB8fCBkaWUgIm1v
dGlmIHppcCBidW5kbGUgd2FzIG5vdCBidWlsZCBwcm9wZXJseSEiCgkJdW56aXAgLW8gLXEgcmVz
dWx0L2xpbnV4LW1vdGlmLSR7QVJDSH0tc2RrLnppcCAtZCAke0R9L3Vzci9saWIKCWZpCgoJbXYg
JHtEfS91c3IvbGliL2VjbGlwc2UgJHtEfS8ke2VjbGlwc2VfZGlyfQoKCWluc2ludG8gJHtlY2xp
cHNlX2Rpcn0KCgkjIEluc3RhbGwgbGF1bmNoZXJzIGFuZCBuYXRpdmUgY29kZQoJZXhlaW50byAk
e2VjbGlwc2VfZGlyfQoJaWYgJHt1c2VfZ3RrfSA7IHRoZW4KCQllaW5mbyAiSW5zdGFsbGluZyBl
Y2xpcHNlLWd0ayBiaW5hcnkiCgkJZG9leGUgcGx1Z2lucy9wbGF0Zm9ybS1sYXVuY2hlci9saWJy
YXJ5L2d0ay9lY2xpcHNlLWd0ayBcCgkJCXx8IGRpZSAiRmFpbGVkIHRvIGluc3RhbGwgZWNsaXBz
ZS1ndGsiCglmaQoJaWYgJHt1c2VfbW90aWZ9IDsgdGhlbgoJCWVpbmZvICJJbnN0YWxsaW5nIGVj
bGlwc2UtbW90aWYgYmluYXJ5IgoJCWRvZXhlIHBsdWdpbnMvcGxhdGZvcm0tbGF1bmNoZXIvbGli
cmFyeS9tb3RpZi9lY2xpcHNlLW1vdGlmIFwKCQkJfHwgZGllICJGYWlsZWQgdG8gaW5zdGFsbCBl
Y2xpcHNlLW1vdGlmIgoJZmkKCglkb2lucyBwbHVnaW5zL29yZy5lY2xpcHNlLnBsYXRmb3JtL3tz
dGFydHVwLmphcixzcGxhc2guYm1wfQoKCSMgSW5zdGFsbCBzdGFydHVwIHNjcmlwdAoJZXhlaW50
byAvdXNyL2JpbgoJZG9leGUgJHtGSUxFU0RJUn0vZWNsaXBzZS0ke1NMT1R9CgoJIyBJbnN0YWxs
IEdOT01FIC5kZXNrdG9wIGZpbGUKCWlmIHVzZSBnbm9tZSA7IHRoZW4KCQlpbnNpbnRvIC91c3Iv
c2hhcmUvZ25vbWUvYXBwcy9EZXZlbG9wbWVudAoJCWRvaW5zIGVjbGlwc2UtJHtTTE9UfS5kZXNr
dG9wCglmaQoKCSMgSW5zdGFsbCBLREUgLmRlc2t0b3AgZmlsZQoJaWYgdXNlIGtkZSA7IHRoZW4K
CQkjIGthcmx0azogc2hvdWxkIGNoZWNrIGZvciBhdmFpbGFibGUga2RlIHZlcnNpb24ocykKCQlp
bnNpbnRvIC91c3Iva2RlLzMuMi9zaGFyZS9hcHBsbmsvQXBwbGljYXRpb25zLwoJCWRvaW5zIGVj
bGlwc2UtJHtTTE9UfS5kZXNrdG9wCglmaQoKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>