<?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>217873</bug_id>
          
          <creation_ts>2008-04-15 21:51 0000</creation_ts>
          <short_desc>sci-geosciences/grass-6.2.3: version bump</short_desc>
          <delta_ts>2008-05-01 08:06:13 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>Applications</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://grass.itc.it/announces/announce_grass623.html</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>Martin.vGagern@gmx.net</reporter>
          <assigned_to>nerdboy@gentoo.org</assigned_to>
          <cc>sci-geosciences@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>Martin.vGagern@gmx.net</who>
            <bug_when>2008-04-15 21:51:31 0000</bug_when>
            <thetext>There are several new versions of GRASS, the latest stable release being 6.2.3, but also several release candidates for 6.3.0. I&apos;d like to see an ebuild at least for the first, preferably for the latter as well.

I tried to build the current grass 6.2.1-r1 from portage, but couldn&apos;t because the ebuild complains about tcl/tk built with USE=threads, which I&apos;m not willing to sacrifice. So I investigated the matter. Seems like that part of the ebuild originated in the grass-6.1.0.ebuild from October 2006 by nerdboy and was carried along ever since. I&apos;m not sure how this relates to the following message from the upstream ChangeLog:

2006-03-16 23:41  cedric

        * visualization/nviz/src/: draw.c, exag.c, lights.c, map_obj.c,
          position.c, togl_flythrough.c, volume.c:
          NVIZ runs with TCL 8.4 Threaded: Memory allocated with Tcl_Alloc,
          such as the result of Tcl_Merge should be freed using
          TCL_DYNAMIC.

To me that sounds like threaded tcl should be supported.
The corresponding changes http://trac.osgeo.org/grass/changeset/19285 were already included in the 6.1.0 release. Any suggestions where the information about this incompatibility came from and whether it is still a problem?

I&apos;ll try adapting the grass-6.2.1.ebuild to 6.2.3 and see if I can get it to run. But as I have never before worked with GRASS, I might be ill suited to evaluate whether the result works as expected.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Martin.vGagern@gmx.net</who>
            <bug_when>2008-04-16 01:21:13 0000</bug_when>
            <thetext>Created an attachment (id=149880)
grass-6.2.3-html-nonviz.patch

Derived from grass-6.2.1-html-nonviz.patch, this patch applies more easily, as it contains no context around the lines to be removed. An alternative would be to grep for all lines not containing nviz. An updated patch requires less modifications to the ebuild, though.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Martin.vGagern@gmx.net</who>
            <bug_when>2008-04-16 01:22:37 0000</bug_when>
            <thetext>Created an attachment (id=149882)
grass-6.2.3-html-nviz-fix.patch

Derived from grass-6.2.1-html-nviz-fix.patch, this patch applies more easily, as the context should stay unchanged for longer than that of the previous patch did. Also the patch is simpler and less in style with the rest of that script.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Martin.vGagern@gmx.net</who>
            <bug_when>2008-04-16 01:39:47 0000</bug_when>
            <thetext>Created an attachment (id=149885)
6.2.3 ebuild take 1

Changes so far:
 * moved checks from src_unpack to pkg_setup
 * disabled checks for non-threaded tcl/tk
 * disables some patches and sed scripts that seem unneccessary
 * disabled elibtoolize as it seems to work without
 * moved patch application from src_compile to src_unpack
 * using shipped start script instead of ebuild-generated one

So far for today, I&apos;ll continue when I find time again, in the meantime this should be a good starting point, as it does compile and install here. After installation I hit http://intevation.de/rt/webrt?serial_num=5328 and decided I&apos;ll have to learn some GRASS first.

Things yet to do in the ebuild:
 * remove commented out portions from older ebuild
 * try to get rid of env file, to avoid clobbering the environment
   Can anybody provide reasons for the different environment settings therein?
 * consider installing to /opt instead of /usr, but read FHS first</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nerdboy@gentoo.org</who>
            <bug_when>2008-05-01 08:06:13 0000</bug_when>
            <thetext>Added to the tree, modified somewhat...</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149880</attachid>
            <date>2008-04-16 01:21 0000</date>
            <desc>grass-6.2.3-html-nonviz.patch</desc>
            <filename>grass-6.2.3-html-nonviz.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRvb2xzL2J1aWxkX2h0bWxfaW5kZXguc2gub3JpZwkyMDA3LTExLTAyIDEwOjUwOjE0LjAw
MDAwMDAwMCArMDEwMAorKysgdG9vbHMvYnVpbGRfaHRtbF9pbmRleC5zaAkyMDA4LTA0LTE2IDAw
OjE2OjA4LjAwMDAwMDAwMCArMDIwMApAQCAtMTMyICsxMzEsMCBAQAotY3AgLWYgZ3Jhc3Nkb2Nz
LmNzcyAkSFRNTERJUi9udml6LwpAQCAtMTM1ICsxMzMsMCBAQAotY3AgLWYgZ3Jhc3Muc21sb2dv
LmdpZiBncmFzc19sb2dvLnBuZyAkSFRNTERJUi9udml6LwpAQCAtMTY2ICsxNjMsMCBAQAotZWNo
byAiPHRyPjx0ZD4mbmJzcDsmbmJzcDs8YSBocmVmPVwibnZpei5odG1sXCI+bnZpejwvYT4gPC90
ZD48dGQ+dmlzdWFsaXphdGlvbiBzdWl0ZTwvdGQ+PC90cj4iID4+ICRGVUxMSU5ERVgKQEAgLTI0
OCArMjQ0LDAgQEAKLWVjaG8gIjxsaT48YSBocmVmPVwibnZpei5odG1sXCI+bnZpejwvYT4gdmlz
dWFsaXphdGlvbiBhbmQgYW5pbWF0aW9uIHRvb2w8L2xpPiIgPj4gJEZJTEVOQU1FCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149882</attachid>
            <date>2008-04-16 01:22 0000</date>
            <desc>grass-6.2.3-html-nviz-fix.patch</desc>
            <filename>grass-6.2.3-html-nviz-fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRvb2xzL2J1aWxkX2h0bWxfaW5kZXguc2gub3JpZwkyMDA3LTExLTAyIDEwOjUwOjE0LjAw
MDAwMDAwMCArMDEwMAorKysgdG9vbHMvYnVpbGRfaHRtbF9pbmRleC5zaAkyMDA4LTA0LTE2IDAw
OjEyOjI4LjAwMDAwMDAwMCArMDIwMApAQCAtMTI3LDYgKzEyNyw3IEBACiAKICMjIyMjIyMjIyMj
IyMjIyMKIAorbWtkaXIgLXAgJEhUTUxESVIvbnZpegogI2NvcHkgb3ZlciBDU1M6CiBjcCAtZiBn
cmFzc2RvY3MuY3NzICRIVE1MRElSLwogY3AgLWYgZ3Jhc3Nkb2NzLmNzcyAkSFRNTERJUi9udml6
Lwo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>149885</attachid>
            <date>2008-04-16 01:39 0000</date>
            <desc>6.2.3 ebuild take 1</desc>
            <filename>grass-6.2.3.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3NjaS1nZW9zY2llbmNlcy9ncmFzcy9ncmFzcy02
LjIuMS1yMS5lYnVpbGQsdiAxLjMgMjAwOC8wMy8yMiAwNDo0ODoxOSBtcl9ib25lc18gRXhwICQK
CmluaGVyaXQgZXV0aWxzIGF1dG90b29scyBmZG8tbWltZSB2ZXJzaW9uYXRvcgoKTVlfUFY9JChn
ZXRfdmVyc2lvbl9jb21wb25lbnRfcmFuZ2UgMS0yICR7UFZ9KQpNWV9QVk09JChkZWxldGVfYWxs
X3ZlcnNpb25fc2VwYXJhdG9ycyAke01ZX1BWfSkKTVlfUE09JHtQTn0ke01ZX1BWTX0KCkRFU0NS
SVBUSU9OPSJBbiBvcGVuLXNvdXJjZSBHSVMgd2l0aCByYXN0ZXIgYW5kIHZlY3RvciBmdW5jdGlv
bmFsaXR5LCBhcyB3ZWxsIGFzIDNEIHZpenVhbGl6YXRpb24uIgpIT01FUEFHRT0iaHR0cDovL2dy
YXNzLml0Yy5pdC8iClNSQ19VUkk9Imh0dHA6Ly9ncmFzcy5pdGMuaXQvJHtNWV9QTX0vc291cmNl
LyR7UH0udGFyLmd6IgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQg
fnBwYyB+cHBjNjQgfnNwYXJjIH54ODYiCgpJVVNFPSJmZm1wZWcgZmZ0dyBnbHcgZ21hdGgganBl
ZyBsYXJnZWZpbGUgbXlzcWwgbmxzIG9kYmMgb3BlbmdsIHBuZyBcCnBvc3RncmVzIHB5dGhvbiBy
ZWFkbGluZSBzcWxpdGUgdGlmZiB0cnVldHlwZSBYIgoKUkVTVFJJQ1Q9InN0cmlwIgoKUkRFUEVO
RD0iPj1zeXMtZGV2ZWwvbWFrZS0zLjgwCgk+PXN5cy1saWJzL3psaWItMS4xLjQKCT49c3lzLWRl
dmVsL2ZsZXgtMi41LjRhCgk+PXN5cy1kZXZlbC9iaXNvbi0xLjM1Cgk+PXN5cy1saWJzL25jdXJz
ZXMtNS4zCgk+PXN5cy1saWJzL2dkYm0tMS44LjAKCT49c3lzLWRldmVsL2djYy0zLjIuMgoJfHwg
KAoJICAgIHN5cy1hcHBzL21hbgoJICAgIHN5cy1hcHBzL21hbi1kYiApCglzY2ktbGlicy9nZGFs
Cgk+PXNjaS1saWJzL3Byb2otNC40LjcKCWZmbXBlZz8gKCBtZWRpYS12aWRlby9mZm1wZWcgKQoJ
ZmZ0dz8gKCBzY2ktbGlicy9mZnR3ICkKCWdtYXRoPyAoIHZpcnR1YWwvYmxhcwoJICAgIHZpcnR1
YWwvbGFwYWNrICkKCWpwZWc/ICggbWVkaWEtbGlicy9qcGVnICkKCW15c3FsPyAoIGRldi1kYi9t
eXNxbCApCglvZGJjPyAoID49ZGV2LWRiL3VuaXhPREJDLTIuMC42ICkKCW9wZW5nbD8gKCAoIHZp
cnR1YWwvb3BlbmdsICkKCSAgICAoIHgxMS1saWJzL29wZW5tb3RpZiApCgkgICAgZ2x3PyAoIG1l
ZGlhLWxpYnMvbWVzYSApICkKCXBuZz8gKCA+PW1lZGlhLWxpYnMvbGlicG5nLTEuMi4yICkKCXBv
c3RncmVzPyAoID49ZGV2LWRiL3Bvc3RncmVzcWwtNy4zICkKCXB5dGhvbj8gKCBkZXYtbGFuZy9w
eXRob24gKQoJcmVhZGxpbmU/ICggc3lzLWxpYnMvcmVhZGxpbmUgKQoJc3FsaXRlPyAoIGRldi1k
Yi9zcWxpdGUgKQoJdGlmZj8gKCA+PW1lZGlhLWxpYnMvdGlmZi0zLjUuNyApCgl0cnVldHlwZT8g
KCA+PW1lZGlhLWxpYnMvZnJlZXR5cGUtMi4wICkKCVg/ICgKCQl4MTEtbGlicy9saWJYbXUKCQl4
MTEtbGlicy9saWJYZXh0CgkJeDExLWxpYnMvbGliWHAKCQl4MTEtbGlicy9saWJYMTEKCQl4MTEt
bGlicy9saWJYdAoJCXgxMS1saWJzL2xpYlNNCgkJeDExLWxpYnMvbGliSUNFCgkJeDExLWxpYnMv
bGliWHBtCgkJeDExLWxpYnMvbGliWGF3CgkJPj1kZXYtbGFuZy90Y2wtOC40CgkJPj1kZXYtbGFu
Zy90ay04LjQKCSkiCgpERVBFTkQ9IiR7UkRFUEVORH0KCVg/ICgKCQl4MTEtcHJvdG8veHByb3Rv
CgkJeDExLXByb3RvL3hleHRwcm90bwoJKSIKCnBrZ19zZXR1cCgpIHsKCWxvY2FsIG15YmxhcwoJ
aWYgdXNlIGdtYXRoOyB0aGVuCgkJZm9yIGQgaW4gJChlc2VsZWN0IGxhcGFjayBzaG93KTsgZG8g
bXlibGFzPSR7ZH07IGRvbmUKCQlpZiBbWyAteiAiJHtteWJsYXMvcmVmZXJlbmNlL30iIF1dICYm
IFtbIC16ICIke215Ymxhcy9hdGxhcy99IiBdXTsgdGhlbgoJCQlld2FybiAiWW91IG5lZWQgdG8g
c2V0IGxhcGFjayB0byBhdGxhcyBvciByZWZlcmVuY2UuIERvOiIKCQkJZXdhcm4gIiAgIGVzZWxl
Y3QgbGFwYWNrIHNldCA8aW1wbD4iCgkJCWV3YXJuICJ3aGVyZSA8aW1wbD4gaXMgYXRsYXMsIHRo
cmVhZGVkLWF0bGFzIG9yIHJlZmVyZW5jZSIKCQkJZGllICJzZXR1cCBmYWlsZWQiCgkJZmkKCQlm
b3IgZCBpbiAkKGVzZWxlY3QgYmxhcyBzaG93KTsgZG8gbXlibGFzPSR7ZH07IGRvbmUKCQlpZiBb
WyAteiAiJHtteWJsYXMvcmVmZXJlbmNlL30iIF1dICYmIFtbIC16ICIke215Ymxhcy9hdGxhcy99
IiBdXTsgdGhlbgoJCQlld2FybiAiWW91IG5lZWQgdG8gc2V0IGJsYXMgdG8gYXRsYXMgb3IgcmVm
ZXJlbmNlLiBEbzoiCgkJCWV3YXJuICIgICBlc2VsZWN0IGJsYXMgc2V0IDxpbXBsPiIKCQkJZXdh
cm4gIndoZXJlIDxpbXBsPiBpcyBhdGxhcywgdGhyZWFkZWQtYXRsYXMgb3IgcmVmZXJlbmNlIgoJ
CQlkaWUgInNldHVwIGZhaWxlZCIKCQlmaQoJZmkKCglpZiB1c2UgZ2x3ICYmICEgdXNlIG9wZW5n
bDsgdGhlbgoJCWV3YXJuICJZb3Ugc2V0IFVTRT0nZ2x3IC1vcGVuZ2wnLiBHTHcgc3VwcG9ydCBu
ZWVkcyBPcGVuR0wuIgoJCWV3YXJuICJPcGVuR0wgc3VwcG9ydCBhbHNvIHJlcXVpcmVzIFguIgoJ
CWRpZSAiU2V0IG9wZW5nbCBhbmQgWCB1c2VmbGFncy4iCglmaQoKCWlmIHVzZSBnbHcgJiYgISBi
dWlsdF93aXRoX3VzZSBtZWRpYS1saWJzL21lc2EgbW90aWY7IHRoZW4KCQlld2FybiAiR1JBU1Mg
R0x3L09wZW5HTCBzdXBwb3J0IG5lZWRzIG1lc2Egd2l0aCBtb3RpZiBoZWFkZXJzLiIKCQlld2Fy
biAiUGxlYXNlIHJlYnVpbGQgbWVzYSB3aXRoIG1vdGlmIHN1cHBvcnQuIgoJCWRpZSAiUmUtZW1l
cmdlIG1lc2Egd2l0aCBtb3RpZi4iCglmaQoKCWlmIHVzZSBvcGVuZ2wgJiYgISB1c2UgWDsgdGhl
bgoJCWV3YXJuICJHUkFTUyBPcGVuR0wgc3VwcG9ydCBuZWVkcyBYICh3aWxsIGFsc28gcHVsbCBp
biBUY2wvVGspLiIKCQlkaWUgIlBsZWFzZSBzZXQgdGhlIFggdXNlZmxhZy4iCglmaQoKCSNpZiB1
c2UgWCAmJiBidWlsdF93aXRoX3VzZSBkZXYtbGFuZy90Y2wgdGhyZWFkczsgdGhlbgoJIwlld2Fy
biAiR1JBU1MgbnZpeiB3aWxsIG5vdCB3b3JrIHdpdGggVGNsIGNvbXBpbGVkIHdpdGggdGhyZWFk
cyEiCgkjCWV3YXJuICJQbGVhc2UgZGlzYWJsZSBlaXRoZXIgb3BlbmdsIG9yIHRjbCB0aHJlYWRz
LiIKCSMJZGllICJFbWVyZ2UgVENMIHdpdGhvdXQgdGhyZWFkcy4iCgkjZmkKCgkjaWYgdXNlIFgg
JiYgYnVpbHRfd2l0aF91c2UgZGV2LWxhbmcvdGsgdGhyZWFkczsgdGhlbgoJIwlld2FybiAiR1JB
U1MgbnZpeiB3aWxsIG5vdCB3b3JrIHdpdGggVGsgY29tcGlsZWQgd2l0aCB0aHJlYWRzISIKCSMJ
ZXdhcm4gIlBsZWFzZSBkaXNhYmxlIGVpdGhlciBvcGVuZ2wgb3IgdGsgdGhyZWFkcy4iCgkjCWRp
ZSAiRW1lcmdlIHRrIHdpdGhvdXQgdGhyZWFkcy4iCgkjZmkKfQoKc3JjX3VucGFjaygpIHsKCXVu
cGFjayAke0F9CgljZCAiJHtTfSIKCSMgZXBhdGNoIHJwbS9mZWRvcmEvZ3Jhc3MtcmVhZGxpbmUu
cGF0Y2gKCWlmIHVzZSBvcGVuZ2w7IHRoZW4KCSAgICBlcGF0Y2ggIiR7RklMRVNESVJ9Ii9ncmFz
cy02LjIuMy1odG1sLW52aXotZml4LnBhdGNoCgllbHNlCgkgICAgZXBhdGNoICIke0ZJTEVTRElS
fSIvZ3Jhc3MtNi4yLjMtaHRtbC1ub252aXoucGF0Y2gKCWZpCgoJIyBlbGlidG9vbGl6ZQp9Cgpz
cmNfY29tcGlsZSgpIHsKCWxvY2FsIG15Y29uZgoJbXljb25mPSItLXByZWZpeD0vdXNyIC0td2l0
aC1jeHggLS1lbmFibGUtc2hhcmVkIFwKCQktLXdpdGgtZ2RhbD0kKHR5cGUgLVAgZ2RhbC1jb25m
aWcpIC0td2l0aC1jdXJzZXMgLS13aXRoLXByb2ogXAoJCS0td2l0aC1pbmNsdWRlcz0vdXNyL2lu
Y2x1ZGUgLS13aXRoLWxpYnM9L3Vzci8kKGdldF9saWJkaXIpIFwKCQktLXdpdGgtcHJvai1pbmNs
dWRlcz0vdXNyL2luY2x1ZGUgXAoJCS0td2l0aC1wcm9qLWxpYnM9L3Vzci8kKGdldF9saWJkaXIp
IFwKCQktLXdpdGgtcHJvai1zaGFyZT0vdXNyL3NoYXJlL3Byb2oiCgoJaWYgdXNlIFg7IHRoZW4K
CQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGgtdGNsdGsgLS13aXRoLXggXAoJCSAgICAtLXdpdGgt
dGNsdGstaW5jbHVkZXM9L3Vzci9pbmNsdWRlIFwKCQkgICAgLS13aXRoLXRjbHRrLWxpYnM9L3Vz
ci8kKGdldF9saWJkaXIpL3RjbDguNCIKCWVsc2UKCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGhv
dXQtdGNsdGsgLS13aXRob3V0LXgiCglmaQoKCWlmIHVzZSBvcGVuZ2w7IHRoZW4KCSAgICBteWNv
bmY9IiR7bXljb25mfSAtLXdpdGgtb3BlbmdsIC0td2l0aC1vcGVuZ2wtbGlicz0vdXNyLyQoZ2V0
X2xpYmRpcikvb3BlbmdsL3hvcmcteDExL2xpYiIKCSAgICBpZiB1c2UgZ2x3OyB0aGVuCgkJbXlj
b25mPSIke215Y29uZn0gLS13aXRoLWdsdyIKCSAgICBmaQoJZWxzZQoJICAgIG15Y29uZj0iJHtt
eWNvbmZ9IC0td2l0aG91dC1vcGVuZ2wgLS13aXRob3V0LWdsdyIKCWZpCgoJaWYgdXNlIGZmbXBl
ZzsgdGhlbgoJCW15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC1mZm1wZWcgLS13aXRoLWZmbXBlZy1p
bmNsdWRlcz0vdXNyL2luY2x1ZGUvZmZtcGVnIFwKCQkgICAgLS13aXRoLWZmbXBlZy1saWJzPS91
c3IvJChnZXRfbGliZGlyKSIKCWVsc2UKCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGhvdXQtZmZt
cGVnIgoJZmkKCglpZiB1c2UgdHJ1ZXR5cGU7IHRoZW4KCQlteWNvbmY9IiR7bXljb25mfSAtLXdp
dGgtZnJlZXR5cGUgXAoJCSAgICAtLXdpdGgtZnJlZXR5cGUtaW5jbHVkZXM9L3Vzci9pbmNsdWRl
L2ZyZWV0eXBlMiIKCWZpCgoJaWYgdXNlIG15c3FsOyB0aGVuCgkJbXljb25mPSIke215Y29uZn0g
LS13aXRoLW15c3FsIC0td2l0aC1teXNxbC1pbmNsdWRlcz0vdXNyL2luY2x1ZGUvbXlzcWwgXAoJ
CSAgICAtLXdpdGgtbXlzcWwtbGlicz0vdXNyLyQoZ2V0X2xpYmRpcikvbXlzcWwiCgllbHNlCgkJ
bXljb25mPSIke215Y29uZn0gLS13aXRob3V0LW15c3FsIgoJZmkKCglpZiB1c2Ugc3FsaXRlOyB0
aGVuCgkJbXljb25mPSIke215Y29uZn0gLS13aXRoLXNxbGl0ZSAtLXdpdGgtc3FsaXRlLWluY2x1
ZGVzPS91c3IvaW5jbHVkZQoJCS0td2l0aC1zcWxpdGUtbGlicz0vdXNyLyQoZ2V0X2xpYmRpciki
CgllbHNlCgkJbXljb25mPSIke215Y29uZn0gLS13aXRob3V0LXNxbGl0ZSIKCWZpCgoJZWNvbmYg
JHtteWNvbmZ9IC0td2l0aC1saWJzPS91c3IvJChnZXRfbGliZGlyKSBcCgkJJCh1c2VfZW5hYmxl
IGFtZDY0IDY0Yml0KSBcCgkJJCh1c2Vfd2l0aCBmZnR3KSBcCgkJJCh1c2Vfd2l0aCBqcGVnKSBc
CgkJJCh1c2VfZW5hYmxlIGxhcmdlZmlsZSkgXAoJCSQodXNlX3dpdGggb3BlbmdsIG1vdGlmKSBc
CgkJJCh1c2Vfd2l0aCBubHMpIFwKCQkkKHVzZV93aXRoIG9kYmMpIFwKCQkkKHVzZV93aXRoIHBu
ZykgXAoJCSQodXNlX3dpdGggcG9zdGdyZXMpIFwKCQkkKHVzZV93aXRoIHB5dGhvbikgXAoJCSQo
dXNlX3dpdGggcmVhZGxpbmUpIFwKCQkkKHVzZV93aXRoIHRpZmYpIHx8IGRpZSAiY29uZmlndXJl
IGZhaWxlZCEiCgkjIHBhdGNoIG1pc3NpbmcgbWF0aCBmdW5jdGlvbnMKCSNzZWQgLWkgLWUgInM6
RVhUUkFfTElCUz06RVhUUkFfTElCUz0tbG0gOmciICIke1N9Ii9saWIvZ21hdGgvTWFrZWZpbGUK
CSNzZWQgLWkgLWUgInM6RVhUUkFfTElCUyA9IDpFWFRSQV9MSUJTID0gLWxtIDpnIiAiJHtTfSIv
bGliL2dpcy9NYWtlZmlsZQoKCWVtYWtlIC1qMSB8fCBkaWUgImVtYWtlIGZhaWxlZCEiCn0KCnNy
Y19pbnN0YWxsKCkgewoJZWxvZyAiR3Jhc3MgSG9tZSBpcyAke01ZX1BNfSIKCW1ha2UgaW5zdGFs
bCBVTklYX0JJTj0iJHtEfSJ1c3IvYmluIEJJTkRJUj0iJHtEfSJ1c3IvYmluIFwKCQlQUkVGSVg9
IiR7RH0idXNyIElOU1RfRElSPSIke0R9InVzci8ke01ZX1BNfSBcCgkJfHwgZGllICJtYWtlIGlu
c3RhbGwgZmFpbGVkISIKCgkjIFRoaXMgaXMgbm93IGdlbmVyYXRlZCBpbiB0aGUgZnVuY3Rpb24g
YmVsb3cKCXNlZCAtaSAtZSAic0Ake0R9QC9AIiAiJHtEfSJ1c3IvYmluL2dyYXNzNjIKCgkjIEdy
YXNzIEV4dGVuc2lvbiBNYW5hZ2VyIGNvbmZsaWN0cyB3aXRoIHJ1YnkgZ2VtcwoJbXYgIiR7RH0i
dXNyL2Jpbi9nZW0gIiR7RH0idXNyLyR7TVlfUE19L2Jpbi8KCgllYmVnaW4gIkFkZGluZyBlbnYu
ZCBhbmQgZGVza3RvcCBlbnRyeSBmb3IgR3Jhc3M2Li4uIgoJICAgIGdlbmVyYXRlX2ZpbGVzCgkg
ICAgZG9lbnZkIDk5Z3Jhc3MtNgoJICAgICMgZG9iaW4gJHtNWV9QTX0uc2gKCSAgICBpZiB1c2Ug
WDsgdGhlbgoJCWRvaWNvbiAiJHtGSUxFU0RJUn0iL2dyYXNzX2ljb24ucG5nCgkJZG9tZW51ICR7
TVlfUE19LWdyYXNzLmRlc2t0b3AKCSAgICBmaQoJZWVuZCAkez99Cn0KCnBrZ19wb3N0aW5zdCgp
IHsKCXVzZSBYICYmIGZkby1taW1lX2Rlc2t0b3BfZGF0YWJhc2VfdXBkYXRlCn0KCnBrZ19wb3N0
cm0oKSB7Cgl1c2UgWCAmJiBmZG8tbWltZV9kZXNrdG9wX2RhdGFiYXNlX3VwZGF0ZQp9CgpnZW5l
cmF0ZV9maWxlcygpIHsKCWNhdCA8PC1FT0YgPiA5OWdyYXNzLTYKCUdSQVNTX0xEX0xJQlJBUllf
UEFUSD0iL3Vzci8ke01ZX1BNfS9saWIiCglMRFBBVEg9Ii91c3IvJHtNWV9QTX0vbGliIgoJTUFO
UEFUSD0iL3Vzci8ke01ZX1BNfS9tYW4iCglHUkFTU19IT01FPSIvdXNyLyR7TVlfUE19IgoJRU9G
CgoJY2F0IDw8LUVPRiA+ICR7TVlfUE19LWdyYXNzLmRlc2t0b3AKCVtEZXNrdG9wIEVudHJ5XQoJ
RW5jb2Rpbmc9VVRGLTgKCVZlcnNpb249MS4wCglOYW1lPUdyYXNzICR7UFZ9CglUeXBlPUFwcGxp
Y2F0aW9uCglDb21tZW50PUdSQVNTIE9wZW4gU291cmNlIEdJUywgZGVyaXZlZCBmcm9tIHRoZSBv
cmlnaW5hbCBVUyBBcm15IENvcnBzIG9mIEVuZ2luZWVycyBwcm9qZWN0LgoJRXhlYz0ke1RFUk19
IC1UIEdyYXNzIC1lIC91c3IvYmluLyR7TVlfUE19IC1ndWkKCVBhdGg9CglJY29uPWdyYXNzX2lj
b24ucG5nCglDYXRlZ29yaWVzPVNjaWVuY2U7RWR1Y2F0aW9uOwoJVGVybWluYWw9dHJ1ZQoJRU9G
Cn0K
</data>        

          </attachment>
    </bug>

</bugzilla>