<?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>82254</bug_id>
          
          <creation_ts>2005-02-16 08:17 0000</creation_ts>
          <short_desc>Error found while I try to emerge gtk-sharp-1.0.4-r1</short_desc>
          <delta_ts>2006-03-20 01:00:38 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>x86</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>s4310212@hotmail.com</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-16 08:17:10 0000</bug_when>
            <thetext>I try to emerge gtk-sharp 1.0.4-r1 but it have error


cp ../gtk-sharp.snk .
/usr/bin/mcs /unsafe /out:pango-sharp.dll /target:library /r:../glib/glib-sharp.dll ./Scale.cs AssemblyInfo.cs generated/*.cs
generated/AttrList.cs(64) error CS0246: Cannot find type `PangoSharpPangoSharp.AttrFilterFuncNative&apos;
Compilation failed: 1 error(s), 0 warnings
make[3]: *** [pango-sharp.dll] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango&apos;
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4&apos;
make: *** [all] Error 2

what should I do to fix this?

thanks

Reproducible: Always
Steps to Reproduce:
1. emerge gtk-sharp-1.0.4-r1
2.
3.

Actual Results:  
generated/AttrList.cs(64) error CS0246: Cannot find type
`PangoSharpPangoSharp.AttrFilterFuncNative&apos;
Compilation failed: 1 error(s), 0 warnings
make[3]: *** [pango-sharp.dll] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango&apos;
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4&apos;
make: *** [all] Error 2


Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 19:35:08)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O2 -mcpu=i686 -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -mcpu=i686 -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;
LANG=&quot;th_TH.tis620&quot;
LC_ALL=&quot;th_TH.tis620&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dvd encode esd
f77 fam font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
imagemagick imlib ipv6 java jpeg junit libg++ libwww mad mikmod motif mozilla
mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime
readline ruby samba sdl spell ssl svga tcltk tcpd tiff truetype truetype-fonts
type1-fonts xml2 xmms xv zlib&quot;
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-02-16 08:35:54 0000</bug_when>
            <thetext>Please use &quot;New -&gt; Gentoo Linux -&gt; Component: Ebuilds&quot; in future. Infrastructure is not the correct addressee.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-17 19:49:51 0000</bug_when>
            <thetext>Can you please attach the file /var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango/generated/AttrList.cs (i may have the exact path wrong, so you may have to dig the slightest) to this bug? It seems to me that the code generator is generating things incorrectly, and I&apos;d like to see what all it&apos;s doing wrong there. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-18 01:00:30 0000</bug_when>
            <thetext>Created an attachment (id=51493)
AttrList.cs file 

Thanks for comment, This&apos;s
/var/tmp/portage/gtk-sharp-1.0.4-r1/work/gtk-sharp-1.0.4/pango/generated/AttrList.cs
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-18 08:44:08 0000</bug_when>
            <thetext>Hrm.. very odd. What version of mono are you using? Also, do previous versions (gtk-sharp-1.0.4 or even older) work for you? The gapi generator is definitely generating that one type decleration wrong, just not sure why it would be doing that. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-18 17:34:25 0000</bug_when>
            <thetext>version of mono is 1.0.5 and I try to emerge gtk-sharp previous versions (1.0.4, 1.0.2)but found same error. Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-21 11:56:09 0000</bug_when>
            <thetext>Can you give the newly commited 1.0.6 gtk-sharp and friends a try? Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-22 16:34:39 0000</bug_when>
            <thetext>Now my version of mono is 1.0.6 and I try to emerge gtk-sharp-1.0.6 but found same error. Thanks </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-22 17:00:35 0000</bug_when>
            <thetext>Hrm, can you maybe try with your locale set to C? I don&apos;t think the locale stuff should mess with it, but give it a shot anyway. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-23 18:56:47 0000</bug_when>
            <thetext>Sorry, I&apos;m newbie and how my locale set to C? Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-25 08:37:09 0000</bug_when>
            <thetext>do &quot;export LANG=C&quot; then try emerging it again.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-02-26 03:19:03 0000</bug_when>
            <thetext>I do export LANG=C and try to emerge gtk-sharp but found this error 

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6&apos;
Making all in sources
make[2]: Entering directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6/sources&apos;
make[2]: Nothing to be done for `all&apos;.
make[2]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6/sources&apos;
Making all in generator
make[2]: Entering directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6/generator&apos;
/usr/bin/mcs /out:gapi_codegen.exe  ./AliasGen.cs ./BoxedGen.cs ./ByRefGen.cs ./CallbackGen.cs ./ChildProperty.cs ./ClassBase.cs ./ClassGen.cs ./CodeGenerator.cs ./ConstStringGen.cs ./Ctor.cs ./EnumGen.cs ./Field.cs ./GenBase.cs ./GenerationInfo.cs ./GObjectGen.cs ./IGeneratable.cs ./ImportSignature.cs ./InterfaceGen.cs ./LPGen.cs ./LPUGen.cs ./ManagedCallString.cs ./ManualGen.cs ./MarshalGen.cs ./MethodBase.cs ./MethodBody.cs ./Method.cs ./ObjectGen.cs ./OpaqueGen.cs ./Parameters.cs ./Parser.cs ./Property.cs ./ReturnValue.cs ./Signal.cs ./SignalHandler.cs ./Signature.cs ./SimpleBase.cs ./SimpleGen.cs ./Statistics.cs ./StringGen.cs ./StructBase.cs ./StructGen.cs ./SymbolTable.cs ./VirtualMethod.cs ./VMSignature.cs
/usr/bin/mono: error while loading shared libraries: libicui18n.so.28: cannot open shared object file: No such file or directory
make[2]: *** [gapi_codegen.exe] Error 127
make[2]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6/generator&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk-sharp-1.0.6/work/gtk-sharp-1.0.6&apos;
make: *** [all] Error 2

!!! ERROR: dev-dotnet/gtk-sharp-1.0.6 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-26 12:52:33 0000</bug_when>
            <thetext>The library &quot;icu&quot; just got bumped in portage a while ago, which unfortunately usually breaks mono. Please re-emerge mono, then try again with the LANG=C stuff. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-02-28 11:20:54 0000</bug_when>
            <thetext>Well, i&apos;ve tried installing gtk-sharp using your (Thai?) locale, and lo and behold it fails misserably here. This definitely seems to be locale related, and is either mono or gtk-sharp&apos;s fault.

Waiting to hear back if it works for you there with LANG=C, in which case i&apos;ll add a fix to the *-sharp ebuilds to use that locale while building.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-03-01 06:54:16 0000</bug_when>
            <thetext>    Well, i&apos;m using mono-1.1.4 and i&apos;ve tried installing gtk-sharp-1.0.6 with LANG=C, and now everything can work. Thank you for your help very much Peter    

    I just wonder that sometimes when I&apos;ve finish update world, it appear &quot;perform global update&quot; or something like that about portage. What does it mean? and what should I do? Thanks
  </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-03-01 16:05:48 0000</bug_when>
            <thetext>I&apos;ve just fixed the ebuilds in portage to override LANG when compiling, so can you please try syncing and installing gtk-sharp again without changing LANG to C just to confirm this works for you? Thanks.

As to the perform global updates, that&apos;s probably related ot needing to run fixpackages, or somesuch. I suggest searching the forums for more info.

Leaving open for now awaiting confirmation of fix. Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>s4310212@hotmail.com</who>
            <bug_when>2005-03-03 07:59:59 0000</bug_when>
            <thetext>Well, i&apos;ve tried syncing and installing gtk-sharp again without changing LANG to C, and now everything can work. Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-03-03 08:28:17 0000</bug_when>
            <thetext>Ok, great. Marking FXIED. Thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>51493</attachid>
            <date>2005-02-18 01:00 0000</date>
            <desc>AttrList.cs file </desc>
            <filename>AttrList.cs</filename>
            <type>text/x-csharp</type>
            <data encoding="base64">Ly8gVGhpcyBmaWxlIHdhcyBnZW5lcmF0ZWQgYnkgdGhlIEd0ayMgY29kZSBnZW5lcmF0b3IuCi8v
IEFueSBjaGFuZ2VzIG1hZGUgd2lsbCBiZSBsb3N0IGlmIHJlZ2VuZXJhdGVkLgoKbmFtZXNwYWNl
IFBhbmdvIHsKCgl1c2luZyBTeXN0ZW07Cgl1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnM7Cgl1c2lu
ZyBTeXN0ZW0uUnVudGltZS5JbnRlcm9wU2VydmljZXM7CgojcmVnaW9uIEF1dG9nZW5lcmF0ZWQg
Y29kZQoJcHVibGljIGNsYXNzIEF0dHJMaXN0IDogR0xpYi5PcGFxdWUgewoKCQlbRGxsSW1wb3J0
KCJsaWJwYW5nby0xLjAtMC5kbGwiKV0KCQlzdGF0aWMgZXh0ZXJuIHZvaWQgcGFuZ29fYXR0cl9s
aXN0X2luc2VydChJbnRQdHIgcmF3LCByZWYgUGFuZ28uQXR0cmlidXRlIGF0dHIpOwoKCQlwdWJs
aWMgdm9pZCBJbnNlcnQoUGFuZ28uQXR0cmlidXRlIGF0dHIpIHsKCQkJcGFuZ29fYXR0cl9saXN0
X2luc2VydChIYW5kbGUsIHJlZiBhdHRyKTsKCQl9CgoJCVtEbGxJbXBvcnQoImxpYnBhbmdvLTEu
MC0wLmRsbCIpXQoJCXN0YXRpYyBleHRlcm4gdm9pZCBwYW5nb19hdHRyX2xpc3RfcmVmKEludFB0
ciByYXcpOwoKCQlwdWJsaWMgdm9pZCBSZWYoKSB7CgkJCXBhbmdvX2F0dHJfbGlzdF9yZWYoSGFu
ZGxlKTsKCQl9CgoJCVtEbGxJbXBvcnQoImxpYnBhbmdvLTEuMC0wLmRsbCIpXQoJCXN0YXRpYyBl
eHRlcm4gdm9pZCBwYW5nb19hdHRyX2xpc3Rfc3BsaWNlKEludFB0ciByYXcsIEludFB0ciBvdGhl
ciwgaW50IHBvcywgaW50IGxlbik7CgoJCXB1YmxpYyB2b2lkIFNwbGljZShQYW5nby5BdHRyTGlz
dCBvdGhlciwgaW50IHBvcywgaW50IGxlbikgewoJCQlwYW5nb19hdHRyX2xpc3Rfc3BsaWNlKEhh
bmRsZSwgb3RoZXIuSGFuZGxlLCBwb3MsIGxlbik7CgkJfQoKCQlbRGxsSW1wb3J0KCJsaWJwYW5n
by0xLjAtMC5kbGwiKV0KCQlzdGF0aWMgZXh0ZXJuIHZvaWQgcGFuZ29fYXR0cl9saXN0X3VucmVm
KEludFB0ciByYXcpOwoKCQlwdWJsaWMgdm9pZCBVbnJlZigpIHsKCQkJcGFuZ29fYXR0cl9saXN0
X3VucmVmKEhhbmRsZSk7CgkJfQoKCQlbRGxsSW1wb3J0KCJsaWJwYW5nby0xLjAtMC5kbGwiKV0K
CQlzdGF0aWMgZXh0ZXJuIHZvaWQgcGFuZ29fYXR0cl9saXN0X2luc2VydF9iZWZvcmUoSW50UHRy
IHJhdywgcmVmIFBhbmdvLkF0dHJpYnV0ZSBhdHRyKTsKCgkJcHVibGljIHZvaWQgSW5zZXJ0QmVm
b3JlKFBhbmdvLkF0dHJpYnV0ZSBhdHRyKSB7CgkJCXBhbmdvX2F0dHJfbGlzdF9pbnNlcnRfYmVm
b3JlKEhhbmRsZSwgcmVmIGF0dHIpOwoJCX0KCgkJW0RsbEltcG9ydCgibGlicGFuZ28tMS4wLTAu
ZGxsIildCgkJc3RhdGljIGV4dGVybiBJbnRQdHIgcGFuZ29fYXR0cl9saXN0X2dldF9pdGVyYXRv
cihJbnRQdHIgcmF3KTsKCgkJcHVibGljIFBhbmdvLkF0dHJJdGVyYXRvciBJdGVyYXRvciB7IAoJ
CQlnZXQgewoJCQkJSW50UHRyIHJhd19yZXQgPSBwYW5nb19hdHRyX2xpc3RfZ2V0X2l0ZXJhdG9y
KEhhbmRsZSk7CgkJCQlQYW5nby5BdHRySXRlcmF0b3IgcmV0OwoJCQkJaWYgKHJhd19yZXQgPT0g
SW50UHRyLlplcm8pCgkJCQkJcmV0ID0gbnVsbDsKCQkJCWVsc2UKCQkJCQlyZXQgPSBuZXcgUGFu
Z28uQXR0ckl0ZXJhdG9yKHJhd19yZXQpOwoJCQkJcmV0dXJuIHJldDsKCQkJfQoJCX0KCgkJW0Rs
bEltcG9ydCgibGlicGFuZ28tMS4wLTAuZGxsIildCgkJc3RhdGljIGV4dGVybiBJbnRQdHIgcGFu
Z29fYXR0cl9saXN0X2ZpbHRlcihJbnRQdHIgcmF3LCBQYW5nb1NoYXJwUGFuZ29TaGFycC5BdHRy
RmlsdGVyRnVuY05hdGl2ZSBmdW5jLCBJbnRQdHIgZGF0YSk7CgoJCXB1YmxpYyBQYW5nby5BdHRy
TGlzdCBGaWx0ZXIoUGFuZ28uQXR0ckZpbHRlckZ1bmMgZnVuYykgewoJCQlQYW5nb1NoYXJwLkF0
dHJGaWx0ZXJGdW5jV3JhcHBlciBmdW5jX3dyYXBwZXIgPSBudWxsOwoJCQlmdW5jX3dyYXBwZXIg
PSBuZXcgUGFuZ29TaGFycC5BdHRyRmlsdGVyRnVuY1dyYXBwZXIgKGZ1bmMsIHRoaXMpOwoJCQlJ
bnRQdHIgcmF3X3JldCA9IHBhbmdvX2F0dHJfbGlzdF9maWx0ZXIoSGFuZGxlLCBmdW5jX3dyYXBw
ZXIuTmF0aXZlRGVsZWdhdGUsIEludFB0ci5aZXJvKTsKCQkJUGFuZ28uQXR0ckxpc3QgcmV0OwoJ
CQlpZiAocmF3X3JldCA9PSBJbnRQdHIuWmVybykKCQkJCXJldCA9IG51bGw7CgkJCWVsc2UKCQkJ
CXJldCA9IG5ldyBQYW5nby5BdHRyTGlzdChyYXdfcmV0KTsKCQkJcmV0dXJuIHJldDsKCQl9CgoJ
CVtEbGxJbXBvcnQoImxpYnBhbmdvLTEuMC0wLmRsbCIpXQoJCXN0YXRpYyBleHRlcm4gdm9pZCBw
YW5nb19hdHRyX2xpc3RfY2hhbmdlKEludFB0ciByYXcsIHJlZiBQYW5nby5BdHRyaWJ1dGUgYXR0
cik7CgoJCXB1YmxpYyB2b2lkIENoYW5nZShQYW5nby5BdHRyaWJ1dGUgYXR0cikgewoJCQlwYW5n
b19hdHRyX2xpc3RfY2hhbmdlKEhhbmRsZSwgcmVmIGF0dHIpOwoJCX0KCgkJW0RsbEltcG9ydCgi
bGlicGFuZ28tMS4wLTAuZGxsIildCgkJc3RhdGljIGV4dGVybiBJbnRQdHIgcGFuZ29fYXR0cl9s
aXN0X2dldF90eXBlKCk7CgoJCXB1YmxpYyBzdGF0aWMgR0xpYi5HVHlwZSBHVHlwZSB7IAoJCQln
ZXQgewoJCQkJSW50UHRyIHJhd19yZXQgPSBwYW5nb19hdHRyX2xpc3RfZ2V0X3R5cGUoKTsKCQkJ
CUdMaWIuR1R5cGUgcmV0ID0gbmV3IEdMaWIuR1R5cGUocmF3X3JldCk7CgkJCQlyZXR1cm4gcmV0
OwoJCQl9CgkJfQoKCQlbRGxsSW1wb3J0KCJsaWJwYW5nby0xLjAtMC5kbGwiKV0KCQlzdGF0aWMg
ZXh0ZXJuIEludFB0ciBwYW5nb19hdHRyX2xpc3RfY29weShJbnRQdHIgcmF3KTsKCgkJcHVibGlj
IFBhbmdvLkF0dHJMaXN0IENvcHkoKSB7CgkJCUludFB0ciByYXdfcmV0ID0gcGFuZ29fYXR0cl9s
aXN0X2NvcHkoSGFuZGxlKTsKCQkJUGFuZ28uQXR0ckxpc3QgcmV0OwoJCQlpZiAocmF3X3JldCA9
PSBJbnRQdHIuWmVybykKCQkJCXJldCA9IG51bGw7CgkJCWVsc2UKCQkJCXJldCA9IG5ldyBQYW5n
by5BdHRyTGlzdChyYXdfcmV0KTsKCQkJcmV0dXJuIHJldDsKCQl9CgoJCXB1YmxpYyBBdHRyTGlz
dChJbnRQdHIgcmF3KSA6IGJhc2UocmF3KSB7fQoKCQlbRGxsSW1wb3J0KCJsaWJwYW5nby0xLjAt
MC5kbGwiKV0KCQlzdGF0aWMgZXh0ZXJuIEludFB0ciBwYW5nb19hdHRyX2xpc3RfbmV3KCk7CgoJ
CXB1YmxpYyBBdHRyTGlzdCAoKSAKCQl7CgkJCVJhdyA9IHBhbmdvX2F0dHJfbGlzdF9uZXcoKTsK
CQl9CgojZW5kcmVnaW9uCgl9Cn0K
</data>        

          </attachment>
    </bug>

</bugzilla>