<?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>71034</bug_id>
          
          <creation_ts>2004-11-12 21:29 0000</creation_ts>
          <short_desc>LTP compilation relies on RPM and unusual paths.</short_desc>
          <delta_ts>2004-12-03 21:03:58 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>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>blaisorblade_spam@yahoo.it</reporter>
          <assigned_to>dragonheart@gentoo.org</assigned_to>
          <cc>marienz@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>blaisorblade_spam@yahoo.it</who>
            <bug_when>2004-11-12 21:29:18 0000</bug_when>
            <thetext>When compiling (both with emerge and stand-alone) LTP, it does these unusual things:
1) Checks some dependencies with rpm. It also seem to want to run with exactly those versions of the packages (found no mention in the docs of this). Done in testcases/ballista/create.sh
2) After this, it would run testcases/ballista/ballista/configure to mangle testcases/ballista/ballista/Makefile, and specify some sane settings for compiler path. Instead, it does not, and the path in the file is used: it is /usr/local/g++, not very nice. Also, testcases/ballista/ballista/configure uses as interpreter /usr/local/bin/perl5, which does not work obviously (perl5 does not exist on Gentoo - shouldn&apos;t it exist, too?).

The output, then, is:
make[1]: Leaving directory `/var/tmp/portage/ltp-20041104/work/ltp-full-20041104/pan&apos;
make[1]: Entering directory `/var/tmp/portage/ltp-20041104/work/ltp-full-20041104/testcases&apos;
make[2]: Entering directory `/var/tmp/portage/ltp-20041104/work/ltp-full-20041104/testcases/ballista&apos;
./create.sh
sh: rpm: command not found
sh: rpm: command not found

The following dependencie(s) are missing:

libg++-devel-2.8.1-2.i386.rpm
libstdc++5-3.3.1-2mdk.i586.rpm
g++-3.3.3-59756cl.i386.rpm for gcc 3.3.3
libstdc++5-devel-3.3.1-2mdk.i586.rpm
libg++-2.8.1-2.i386.rpm
libstdc++5-static-devel-3.3.1-2mdk.i586.rpm

The rpms can be downloaded at www.rpmfind.net
Install these rpms and re-run this script
make -i -C ballista
make[3]: Entering directory `/var/tmp/portage/ltp-20041104/work/ltp-full-20041104/testcases/ballista/ballista&apos;
/usr/local/g++ -Wno-deprecated -O callGen.cpp -o callGen
make[3]: /usr/local/g++: Command not found
/usr/local/g++ -Wno-deprecated -O callGen_standAlone.cpp -o callGen_standAlone
make[3]: /usr/local/g++: Command not found
make[3]: [callGen] Error 127 (ignored)
/usr/local/g++ -Wno-deprecated -O genCodeCreator.cpp -o genCodeCreator
make[3]: /usr/local/g++: Command not found
make[3]: [callGen_standAlone] Error 127 (ignored)
make[3]: [genCodeCreator] Error 127 (ignored)
/usr/local/g++ -Wno-deprecated -O replacer.cpp -o replacer
make[3]: /usr/local/g++: Command not found
/usr/local/g++ -Wno-deprecated -w -O -DB_SELFHOST -c match.cpp
make[3]: /usr/local/g++: Command not found
make[3]: [replacer] Error 127 (ignored)

And then I stopped it and went investigating.

Reproducible: Always
Steps to Reproduce:
1. emerge -vp &apos;=ltp-20041104&apos;
2.
3.

Actual Results:  
The compilation does not complete all the needed step (some files are not built)
.

Expected Results:  
Build all its parts.

Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.
9-skas3-v7 i686)
=================================================================
System uname: 2.6.9-skas3-v7 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.5.3
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-march=athlon-xp -O2 -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
COMPILER=&quot;&quot;
CONFIG_PROTECT=&quot;/etc /usr/X11R6/lib/X11/xkb /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/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ 
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/
share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-march=athlon-xp -O2 -pipe&quot;
DISTDIR=&quot;/home/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs distlocks sandbox sfperms strict userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.mirror.sdv.fr http://mirror.switch.ch/mirror/
gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.ibiblio.
org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;3dnow 3dnowex X X509 aalib acl acpi aim alsa arts artswrappersuid avi 
berkdb bitmap-fonts bzlib cdr crypt cscope cups dba dvb dvd dvdr dvdread encode 
erandom ethereal flac foomaticdb fortran ftp gd gdbm gif gphoto2 gpm gtk gtk2 
iconv icq ideaimap imlib innodb irda jabber jpeg jpeg2k junit kde kerberos krb4 
ldap libcaca libg++ libwww live lua lzo lzw-tiff mad maildir mbox md5sum mikmod 
mime mmx mmx2 mng motif mpeg mpeg4 msn mysql mythtv ncurses nls nptl oggvorbis 
opengl oss pam pda pdflib perl php pic png pnp ppds python qt quicktime readline 
real rtc samba scanner sdl session slang slp smime sse sse2 ssl svg sysvipc tcpd 
tetex tga tiff truetype unicode usb userlocales v4l v4l2 wifi winbind x86 xanim 
xine xml xml2 xmms xosd xpm xsl xv xvid xvmc yahoo zlib&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>marienz@gentoo.org</who>
            <bug_when>2004-11-22 02:35:18 0000</bug_when>
            <thetext>Created an attachment (id=44456)
ballista fixes, put in files dir

This one might fix the perl path weirdness, fixes the path to g++ in the
Makefile, and kills most of the path checks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>marienz@gentoo.org</who>
            <bug_when>2004-11-22 02:36:04 0000</bug_when>
            <thetext>Created an attachment (id=44457)
ebuild patch

This applies the previous patch and installs some more files.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>marienz@gentoo.org</who>
            <bug_when>2004-11-22 02:41:07 0000</bug_when>
            <thetext>ok, this gets this thing a bit further. It still doesn&apos;t work though. For starters: the build process is just plain weird. It expects rpm to exist (and be in $PATH even) to check for things. Since it only checks for stuff a normal gentoo gcc with c++ support should already have I just pulled the plug on this.

It then demands perl to live in /usr/local/bin/perl5. This path is hardcoded in the #! lines in a few scripts. I replaced this with /usr/bin/env perl, which should work.

Finally I think I didn&apos;t install quite enough: I only installed testcases/bin, I now install all of testcases, which should work a bit better :)

Unfortunately, if you actually try to run the hacked-up ballista it attempts to write to the dir it is installed in, which obviously is not a good idea. I&apos;ll leave that one to someone else, I&apos;m tired of fighting a package that apparently doesn&apos;t like to get installed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-11-22 02:57:14 0000</bug_when>
            <thetext>you and a few others. No wonder the original bug 13662 stayed open and untouched for so long.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-12-03 21:03:58 0000</bug_when>
            <thetext>Marien,

Thanks for the patch.
applied to both versions.

patched ltp-20041104.ebuild and added ltp-20041203.ebuild

more fixes welcome.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44456</attachid>
            <date>2004-11-22 02:35 0000</date>
            <desc>ballista fixes, put in files dir</desc>
            <filename>ltp-ballista-paths.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXIgbHRwLWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2Jh
dGNoY29kZSBsdHAtZGlydHkvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2JhdGNoY29kZQot
LS0gbHRwLWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2JhdGNoY29k
ZQkyMDA0LTEwLTE4IDE4OjI5OjQ1LjAwMDAwMDAwMCArMDIwMAorKysgbHRwLWRpcnR5L3Rlc3Rj
YXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9iYXRjaGNvZGUJMjAwNC0xMS0yMiAxMDoyNDo1MC4wMDAw
MDAwMDAgKzAxMDAKQEAgLTEsNCArMSw0IEBACi0jIS91c3IvbG9jYWwvYmluL3Blcmw1CisjIS91
c3IvYmluL2VudiBwZXJsCiAjIGJhdGNoY29kZTogc29ydCBvdXRwdXQgcmVzdWx0cyBhbmQgZ2Vu
ZXJhdGUgc2ltcGxlIHN0YXRpc3RpY3MKICMgQ29weXJpZ2h0IChDKSAxOTk4LTIwMDEgIENhcm5l
Z2llIE1lbGxvbiBVbml2ZXJzaXR5CiAjCmRpZmYgLXVyIGx0cC1mdWxsLTIwMDQxMTA0L3Rlc3Rj
YXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9iZGNfc3RhbmRhbG9uZSBsdHAtZGlydHkvdGVzdGNhc2Vz
L2JhbGxpc3RhL2JhbGxpc3RhL2JkY19zdGFuZGFsb25lCi0tLSBsdHAtZnVsbC0yMDA0MTEwNC90
ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvYmRjX3N0YW5kYWxvbmUJMjAwNC0xMC0xOCAxODoy
OTo0NS4wMDAwMDAwMDAgKzAyMDAKKysrIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFs
bGlzdGEvYmRjX3N0YW5kYWxvbmUJMjAwNC0xMS0yMiAxMDoyNjo0OC4wMDAwMDAwMDAgKzAxMDAK
QEAgLTEsNCArMSw0IEBACi0jIS91c3IvbG9jYWwvYmluL3Blcmw1CisjIS91c3IvYmluL2VudiBw
ZXJsCiAjIGJkY19zdGFuZGFsb25lOiBDb21waWxlcyBzcGVjaWZpZWQgdGVtcGxhdGUgZmlsZSBp
bnRvIGNwcCBhbmQgaCBmaWxlcyAtIG5vIHNlcnZlcgogIyBDb3B5cmlnaHQgKEMpIDE5OTgtMjAw
MSAgQ2FybmVnaWUgTWVsbG9uIFVuaXZlcnNpdHkKICMKZGlmZiAtdXIgbHRwLWZ1bGwtMjAwNDEx
MDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2NvbmZpZ3VyZSBsdHAtZGlydHkvdGVzdGNh
c2VzL2JhbGxpc3RhL2JhbGxpc3RhL2NvbmZpZ3VyZQotLS0gbHRwLWZ1bGwtMjAwNDExMDQvdGVz
dGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2NvbmZpZ3VyZQkyMDA0LTEwLTE4IDE4OjMzOjE4LjAw
MDAwMDAwMCArMDIwMAorKysgbHRwLWRpcnR5L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9j
b25maWd1cmUJMjAwNC0xMS0yMiAxMDoyNToxNS4wMDAwMDAwMDAgKzAxMDAKQEAgLTEsNCArMSw0
IEBACi0jIS91c3IvbG9jYWwvYmluL3Blcmw1CisjIS91c3IvYmluL2VudiBwZXJsCiAjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMKICMgY29uZmlndXJlOiBjcmVhdGVzIE1ha2VmaWxlcyB0aGF0IGFy
ZSBjb25maWd1cmVkIGZvciB1c2VyJ3MgcGxhdGZvcm0ocykKICMgQ29weXJpZ2h0IChDKSAxOTk4
LTIwMDEgIENhcm5lZ2llIE1lbGxvbiBVbml2ZXJzaXR5CmRpZmYgLXVyIGx0cC1mdWxsLTIwMDQx
MTA0L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9jcmVhdGVfY29kZS5wbCBsdHAtZGlydHkv
dGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2NyZWF0ZV9jb2RlLnBsCi0tLSBsdHAtZnVsbC0y
MDA0MTEwNC90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvY3JlYXRlX2NvZGUucGwJMjAwNC0x
MC0xOCAxODozMzoxOC4wMDAwMDAwMDAgKzAyMDAKKysrIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFs
bGlzdGEvYmFsbGlzdGEvY3JlYXRlX2NvZGUucGwJMjAwNC0xMS0yMiAxMDoyNTo0OS4wMDAwMDAw
MDAgKzAxMDAKQEAgLTEsNCArMSw0IEBACi0jIS91c3IvbG9jYWwvYmluL3Blcmw1CisjIS91c3Iv
YmluL2VudiBwZXJsCiAjIGNyZWF0ZV9jb2RlLnBsOiBwcm9kdWNlcyBDKysgY29kZSB0aGF0IHJl
cHJvZHVjZXMgYSBCYWxsaXN0YSB0ZXN0IGNhc2UgLSBidWcgcmVwb3J0cwogIyBDb3B5cmlnaHQg
KEMpIDE5OTgtMjAwMSAgQ2FybmVnaWUgTWVsbG9uIFVuaXZlcnNpdHkKICMKZGlmZiAtdXIgbHRw
LWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL2RhdGFDbGltYmVyIGx0
cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvZGF0YUNsaW1iZXIKLS0tIGx0cC1m
dWxsLTIwMDQxMTA0L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9kYXRhQ2xpbWJlcgkyMDA0
LTEwLTE4IDE4OjMzOjE4LjAwMDAwMDAwMCArMDIwMAorKysgbHRwLWRpcnR5L3Rlc3RjYXNlcy9i
YWxsaXN0YS9iYWxsaXN0YS9kYXRhQ2xpbWJlcgkyMDA0LTExLTIyIDEwOjI3OjE1LjAwMDAwMDAw
MCArMDEwMApAQCAtMSw0ICsxLDQgQEAKLSMhL3Vzci9sb2NhbC9iaW4vcGVybDUKKyMhL3Vzci9i
aW4vZW52IHBlcmwKICMgZGF0YUNsaW1iZXI6IGV4dHJhY3QgdGhlIGRhdGFUeXBlcyByZXF1aXJl
ZCB0byBCYWxsaXN0YSB0ZXN0IGEgZnVuY3Rpb24KICMgQ29weXJpZ2h0IChDKSAxOTk4LTIwMDEg
IENhcm5lZ2llIE1lbGxvbiBVbml2ZXJzaXR5CiAjCmRpZmYgLXVyIGx0cC1mdWxsLTIwMDQxMTA0
L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9NYWtlZmlsZSBsdHAtZGlydHkvdGVzdGNhc2Vz
L2JhbGxpc3RhL2JhbGxpc3RhL01ha2VmaWxlCi0tLSBsdHAtZnVsbC0yMDA0MTEwNC90ZXN0Y2Fz
ZXMvYmFsbGlzdGEvYmFsbGlzdGEvTWFrZWZpbGUJMjAwNC0xMC0xOCAxOTozODoyMy4wMDAwMDAw
MDAgKzAyMDAKKysrIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvTWFrZWZp
bGUJMjAwNC0xMS0yMiAxMDozNDozNy4wMDAwMDAwMDAgKzAxMDAKQEAgLTI0LDcgKzI0LDcgQEAK
ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwogCiAjIGNvbXBpbGVyIGluZm8gZm9yIHRoZSBob3N0
Ci1DQyA9IC91c3IvbG9jYWwvZysrIC1Xbm8tZGVwcmVjYXRlZAorQ0MgPSAvdXNyL2Jpbi9nKysg
LVduby1kZXByZWNhdGVkCiBDRkxBR1MgPSAtdyAtTyAke1RBUkdFVF9ERUZ9CiBDTElCUyA9IC1s
cHRocmVhZCAtbGRsIC1sbnNsIC1yZHluYW1pYwogVEVTVF9NQU5fRklMRSA9IHNlbGZIb3N0CmRp
ZmYgLXVyIGx0cC1mdWxsLTIwMDQxMTA0L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9vc3Rl
c3RfbmV3LnBsIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvb3N0ZXN0X25l
dy5wbAotLS0gbHRwLWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL29z
dGVzdF9uZXcucGwJMjAwNC0xMC0xOCAxOTo0MDozMS4wMDAwMDAwMDAgKzAyMDAKKysrIGx0cC1k
aXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvb3N0ZXN0X25ldy5wbAkyMDA0LTExLTIy
IDExOjIwOjExLjA5OTEzODA2NCArMDEwMApAQCAtODEsMjIgKzgxLDIyIEBACiAKICMgc2V0IHN5
bWJvbGljIGxpbmtzIHRvIHBlcmwgcGF0aAogCi0kcGVybF9yZWFscGF0aCA9IGB3aGljaCBwZXJs
YDsKLWNob21wICgkcGVybF9yZWFscGF0aCk7Ci0kZmluZF9wZXJsbGluayA9IGBscyAvdXNyL2xv
Y2FsL2Jpbi9wZXJsNWA7Ci1jaG9tcCgkZmluZF9wZXJsbGluayk7Ci1pZigkZmluZF9wZXJsbGlu
ayAhfiAiL3Vzci9sb2NhbC9iaW4vcGVybDUiKQotewotCXN5c3RlbSgibG4gLXMgJHBlcmxfcmVh
bHBhdGggL3Vzci9sb2NhbC9iaW4vcGVybDUiKTsKLX0KLSRmaW5kX3BlcmxsaW5rID0gYGxzIC91
c3IvbG9jYWwvYmluL3Blcmw1YDsKLWlmKCRmaW5kX3BlcmxsaW5rICF+ICIvdXNyL2xvY2FsL2Jp
bi9wZXJsNSIpCi17Ci0JcHJpbnQgIlxuQ2Fubm90IGF1dG9tYXRpY2FsbHkgbGluayB0byB5b3Vy
IHBlcmwgcGF0aC4gIFBsZWFzZSBjcmVhdGUgYSBzeW1ib2xpYyBsaW5rIHRvIC91c3IvbG9jYWwv
YmluL3Blcmw1IFxuIjsKLSAgICAgICAgcHJpbnQgImFuZCB0cnkgYWdhaW4gKGkuZS4sIFwibG4g
LXMgJHBlcmxfcmVhbHBhdGggL3Vzci9sb2NhbC9iaW4vcGVybDVcIikuICBJZiB5b3UgZG8gbm90
IGhhdmUgYXBwcm9wcmlhdGUgXG4iOwotICAgICAgICBwcmludCAicGVybWlzc2lvbnMgdG8gZG8g
dGhpcywgY2hlY2sgd2l0aCB5b3VyIGFkbWluaXN0cmF0b3IuXG4iOwotCWV4aXQoMSk7Ci19Cisj
JHBlcmxfcmVhbHBhdGggPSBgd2hpY2ggcGVybGA7CisjY2hvbXAgKCRwZXJsX3JlYWxwYXRoKTsK
KyMkZmluZF9wZXJsbGluayA9IGBscyAvdXNyL2xvY2FsL2Jpbi9wZXJsNWA7CisjY2hvbXAoJGZp
bmRfcGVybGxpbmspOworI2lmKCRmaW5kX3BlcmxsaW5rICF+ICIvdXNyL2xvY2FsL2Jpbi9wZXJs
NSIpCisjeworIwlzeXN0ZW0oImxuIC1zICRwZXJsX3JlYWxwYXRoIC91c3IvbG9jYWwvYmluL3Bl
cmw1Iik7CisjfQorIyRmaW5kX3BlcmxsaW5rID0gYGxzIC91c3IvbG9jYWwvYmluL3Blcmw1YDsK
KyNpZigkZmluZF9wZXJsbGluayAhfiAiL3Vzci9sb2NhbC9iaW4vcGVybDUiKQorI3sKKyMJcHJp
bnQgIlxuQ2Fubm90IGF1dG9tYXRpY2FsbHkgbGluayB0byB5b3VyIHBlcmwgcGF0aC4gIFBsZWFz
ZSBjcmVhdGUgYSBzeW1ib2xpYyBsaW5rIHRvIC91c3IvbG9jYWwvYmluL3Blcmw1IFxuIjsKKyMg
ICAgICAgIHByaW50ICJhbmQgdHJ5IGFnYWluIChpLmUuLCBcImxuIC1zICRwZXJsX3JlYWxwYXRo
IC91c3IvbG9jYWwvYmluL3Blcmw1XCIpLiAgSWYgeW91IGRvIG5vdCBoYXZlIGFwcHJvcHJpYXRl
IFxuIjsKKyMgICAgICAgIHByaW50ICJwZXJtaXNzaW9ucyB0byBkbyB0aGlzLCBjaGVjayB3aXRo
IHlvdXIgYWRtaW5pc3RyYXRvci5cbiI7CisjCWV4aXQoMSk7CisjfQogCiAjIERldGVybWluZSB1
c2VyJ3Mgb3BlcmF0aW5nIHN5c3RlbQogJG9zX3N0cmluZyA9IGB1bmFtZSAtcnN2YDsKZGlmZiAt
dXIgbHRwLWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL29zdGVzdC5w
bCBsdHAtZGlydHkvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL29zdGVzdC5wbAotLS0gbHRw
LWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL29zdGVzdC5wbAkyMDA0
LTEwLTE4IDE5OjQwOjMxLjAwMDAwMDAwMCArMDIwMAorKysgbHRwLWRpcnR5L3Rlc3RjYXNlcy9i
YWxsaXN0YS9iYWxsaXN0YS9vc3Rlc3QucGwJMjAwNC0xMS0yMiAxMDoyMjoxOC4wMDAwMDAwMDAg
KzAxMDAKQEAgLTgxLDIyICs4MSwyMiBAQAogCiAjIHNldCBzeW1ib2xpYyBsaW5rcyB0byBwZXJs
IHBhdGgKIAotJHBlcmxfcmVhbHBhdGggPSBgd2hpY2ggcGVybGA7Ci1jaG9tcCAoJHBlcmxfcmVh
bHBhdGgpOwotJGZpbmRfcGVybGxpbmsgPSBgbHMgL3Vzci9sb2NhbC9iaW4vcGVybDVgOwotY2hv
bXAoJGZpbmRfcGVybGxpbmspOwotaWYoJGZpbmRfcGVybGxpbmsgIX4gIi91c3IvbG9jYWwvYmlu
L3Blcmw1IikKLXsKLQlzeXN0ZW0oImxuIC1zICRwZXJsX3JlYWxwYXRoIC91c3IvbG9jYWwvYmlu
L3Blcmw1Iik7Ci19Ci0kZmluZF9wZXJsbGluayA9IGBscyAvdXNyL2xvY2FsL2Jpbi9wZXJsNWA7
Ci1pZigkZmluZF9wZXJsbGluayAhfiAiL3Vzci9sb2NhbC9iaW4vcGVybDUiKQotewotCXByaW50
ICJcbkNhbm5vdCBhdXRvbWF0aWNhbGx5IGxpbmsgdG8geW91ciBwZXJsIHBhdGguICBQbGVhc2Ug
Y3JlYXRlIGEgc3ltYm9saWMgbGluayB0byAvdXNyL2xvY2FsL2Jpbi9wZXJsNSBcbiI7Ci0gICAg
ICAgIHByaW50ICJhbmQgdHJ5IGFnYWluIChpLmUuLCBcImxuIC1zICRwZXJsX3JlYWxwYXRoIC91
c3IvbG9jYWwvYmluL3Blcmw1XCIpLiAgSWYgeW91IGRvIG5vdCBoYXZlIGFwcHJvcHJpYXRlIFxu
IjsKLSAgICAgICAgcHJpbnQgInBlcm1pc3Npb25zIHRvIGRvIHRoaXMsIGNoZWNrIHdpdGggeW91
ciBhZG1pbmlzdHJhdG9yLlxuIjsKLQlleGl0KDEpOwotfQorIyRwZXJsX3JlYWxwYXRoID0gYHdo
aWNoIHBlcmxgOworI2Nob21wICgkcGVybF9yZWFscGF0aCk7CisjJGZpbmRfcGVybGxpbmsgPSBg
bHMgL3Vzci9sb2NhbC9iaW4vcGVybDVgOworI2Nob21wKCRmaW5kX3BlcmxsaW5rKTsKKyNpZigk
ZmluZF9wZXJsbGluayAhfiAiL3Vzci9sb2NhbC9iaW4vcGVybDUiKQorI3sKKyMJc3lzdGVtKCJs
biAtcyAkcGVybF9yZWFscGF0aCAvdXNyL2xvY2FsL2Jpbi9wZXJsNSIpOworI30KKyMkZmluZF9w
ZXJsbGluayA9IGBscyAvdXNyL2xvY2FsL2Jpbi9wZXJsNWA7CisjaWYoJGZpbmRfcGVybGxpbmsg
IX4gIi91c3IvbG9jYWwvYmluL3Blcmw1IikKKyN7CisjCXByaW50ICJcbkNhbm5vdCBhdXRvbWF0
aWNhbGx5IGxpbmsgdG8geW91ciBwZXJsIHBhdGguICBQbGVhc2UgY3JlYXRlIGEgc3ltYm9saWMg
bGluayB0byAvdXNyL2xvY2FsL2Jpbi9wZXJsNSBcbiI7CisjICAgICAgICBwcmludCAiYW5kIHRy
eSBhZ2FpbiAoaS5lLiwgXCJsbiAtcyAkcGVybF9yZWFscGF0aCAvdXNyL2xvY2FsL2Jpbi9wZXJs
NVwiKS4gIElmIHlvdSBkbyBub3QgaGF2ZSBhcHByb3ByaWF0ZSBcbiI7CisjICAgICAgICBwcmlu
dCAicGVybWlzc2lvbnMgdG8gZG8gdGhpcywgY2hlY2sgd2l0aCB5b3VyIGFkbWluaXN0cmF0b3Iu
XG4iOworIwlleGl0KDEpOworI30KIAogIyBEZXRlcm1pbmUgdXNlcidzIG9wZXJhdGluZyBzeXN0
ZW0KICRvc19zdHJpbmcgPSBgdW5hbWUgLXJzdmA7CmRpZmYgLXVyIGx0cC1mdWxsLTIwMDQxMTA0
L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9wYXJhbUdlbiBsdHAtZGlydHkvdGVzdGNhc2Vz
L2JhbGxpc3RhL2JhbGxpc3RhL3BhcmFtR2VuCi0tLSBsdHAtZnVsbC0yMDA0MTEwNC90ZXN0Y2Fz
ZXMvYmFsbGlzdGEvYmFsbGlzdGEvcGFyYW1HZW4JMjAwNC0xMC0xOCAxOTo0MDozMi4wMDAwMDAw
MDAgKzAyMDAKKysrIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEvcGFyYW1H
ZW4JMjAwNC0xMS0yMiAxMDoyNjozMS4wMDAwMDAwMDAgKzAxMDAKQEAgLTEsNCArMSw0IEBACi0j
IS91c3IvbG9jYWwvYmluL3Blcmw1CisjIS91c3IvYmluL2VudiBwZXJsCiAjIHBhcmFtR2VuOiBC
YWxsaXN0YSBzY3JpcHQgdG8gZ2VuZXJhdGUgLnBhcmFtIGZpbGVzIGZyb20gLnRwbCBmaWxlcwog
IyBDb3B5cmlnaHQgKEMpIDE5OTgtMjAwMSAgQ2FybmVnaWUgTWVsbG9uIFVuaXZlcnNpdHkKICMK
ZGlmZiAtdXIgbHRwLWZ1bGwtMjAwNDExMDQvdGVzdGNhc2VzL2JhbGxpc3RhL2JhbGxpc3RhL3Bl
cmxsaWIvTFdQL0RlYnVnLnBtIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEvYmFsbGlzdGEv
cGVybGxpYi9MV1AvRGVidWcucG0KLS0tIGx0cC1mdWxsLTIwMDQxMTA0L3Rlc3RjYXNlcy9iYWxs
aXN0YS9iYWxsaXN0YS9wZXJsbGliL0xXUC9EZWJ1Zy5wbQkyMDA0LTEwLTE4IDE5OjU3OjU0LjAw
MDAwMDAwMCArMDIwMAorKysgbHRwLWRpcnR5L3Rlc3RjYXNlcy9iYWxsaXN0YS9iYWxsaXN0YS9w
ZXJsbGliL0xXUC9EZWJ1Zy5wbQkyMDA0LTExLTIyIDEwOjI3OjAzLjAwMDAwMDAwMCArMDEwMApA
QCAtMSw0ICsxLDQgQEAKLSMhL3Vzci9sb2NhbC9iaW4vcGVybCAtdworIyEvdXNyL2Jpbi9lbnYg
cGVybCAtdwogIwogIyAkSWQ6IERlYnVnLnBtLHYgMS4xIDIwMDQvMTAvMTggMTc6NTc6NTQgbXJp
ZGdlIEV4cCAkCiAjCmRpZmYgLXVyIGx0cC1mdWxsLTIwMDQxMTA0L3Rlc3RjYXNlcy9iYWxsaXN0
YS9jcmVhdGUuc2ggbHRwLWRpcnR5L3Rlc3RjYXNlcy9iYWxsaXN0YS9jcmVhdGUuc2gKLS0tIGx0
cC1mdWxsLTIwMDQxMTA0L3Rlc3RjYXNlcy9iYWxsaXN0YS9jcmVhdGUuc2gJMjAwNC0xMC0xOCAx
ODoxMToyMS4wMDAwMDAwMDAgKzAyMDAKKysrIGx0cC1kaXJ0eS90ZXN0Y2FzZXMvYmFsbGlzdGEv
Y3JlYXRlLnNoCTIwMDQtMTEtMjIgMTA6MjA6MDAuMDAwMDAwMDAwICswMTAwCkBAIC0zLDcgKzMs
NyBAQAogIyB0byBydW4gQmFsbGlzdGEuIAogIyBJZiB0aGUgY29ycmVjdCBSUE1zIGFyZSBpbnN0
YWxsZWQgYmFsbGlzdGEgd2lsbCBiZSB1bmNvbXByZXNzZWQgYW5kIGNvbXBsaWVkCiAKLQorZXhp
dCAwOwogQGxpYnMgPSAoIidnY2MgdmVyc2lvbiAzLjMuMyciLCJsaWJnKystMi44LjEtMiIsImxp
YmcrKy1kZXZlbC0yLjguMS0yIiwibGlic3RkYysrNS0zLjMuMS0ybWRrIiwibGlic3RkYysrNS1k
ZXZlbC0zLjMuMS0ybWRrIiwibGlic3RkYysrNS1zdGF0aWMtZGV2ZWwtMy4zLjEtMm1kayIpOwog
bXkgQG5vdGZvdW5kOwogc3lzdGVtKCJ0b3VjaCB0ZW1wX2NtZF9maWxlLnR4dCAiKTsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44457</attachid>
            <date>2004-11-22 02:36 0000</date>
            <desc>ebuild patch</desc>
            <filename>ltp.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC9ob21lL21hcmllbnovbW96aW5jb21pbmcvbHRwLTIwMDQxMTA0LmVidWlsZAkyMDA0LTEx
LTIyIDExOjI5OjA5LjAwMDAwMDAwMCArMDEwMAorKysgL3Vzci9wb3J0YWdlL2FwcC1iZW5jaG1h
cmtzL2x0cC9sdHAtMjAwNDExMDQuZWJ1aWxkCTIwMDQtMTEtMjIgMTA6NTU6MzMuNzYwNzQ2NzYw
ICswMTAwCkBAIC0xLDYgKzEsNiBAQAogIyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3Vu
ZGF0aW9uCiAjIERpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgdjIKLSMgJEhlYWRlcjogL3Zhci93d3cvd3d3LmdlbnRvby5vcmcvcmF3
X2N2cy9nZW50b28teDg2L2FwcC1iZW5jaG1hcmtzL2x0cC9sdHAtMjAwNDExMDQuZWJ1aWxkLHYg
MS4xIDIwMDQvMTEvMDYgMjM6MzQ6MTAgZHJhZ29uaGVhcnQgRXhwICQKKyMgJEhlYWRlcjogL3Zh
ci9jdnNyb290L2dlbnRvby14ODYvYXBwLWJlbmNobWFya3MvbHRwL2x0cC0yMDA0MTEwNC5lYnVp
bGQsdiAxLjEgMjAwNC8xMS8wNiAyMzozNDoxMCBkcmFnb25oZWFydCBFeHAgJAogCiBpbmhlcml0
IGV1dGlscwogCkBAIC0yNCw2ICsyNCw3IEBACiAJY2QgJHtTfQogCWVwYXRjaCAke0ZJTEVTRElS
fS9JRGNoZWNrLW5vbmludGVyYWN0aXZlLnBhdGNoCiAJZXBhdGNoICR7RklMRVNESVJ9L3J1bmx0
cC1wYXRoLnBhdGNoCisJZXBhdGNoICR7RklMRVNESVJ9L2x0cC1iYWxsaXN0YS1wYXRocy5wYXRj
aAogfQogc3JjX2NvbXBpbGUoKSB7CiAJZW1ha2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCkBAIC0z
Myw5ICszNCwxMCBAQAogCW1ha2UgaW5zdGFsbCB8fCBkaWUgImluc3RhbGwgZmFpbGVkIgogCiAJ
bWtkaXIgLXAgJHtEfS91c3IvbGliZXhlYy9sdHAvdGVzdGNhc2VzICR7RH0vdXNyL2Jpbi8gfHwg
ZGllICJta2RpciBmYWlsZWQiCi0JY3AgLS1wYXJlbnRzIC1yIHRlc3RjYXNlcy9iaW4gcGFuL3Bh
biBydW50ZXN0IHZlcl9saW51eCBJRGNoZWNrLnNoICR7RH0vdXNyL2xpYmV4ZWMvbHRwIHx8IGRp
ZSAiY3AgZmFpbGVkIgorCWNwIC0tcGFyZW50cyAtciB0ZXN0Y2FzZXMgcGFuL3BhbiBydW50ZXN0
IHZlcl9saW51eCBJRGNoZWNrLnNoICR7RH0vdXNyL2xpYmV4ZWMvbHRwIHx8IGRpZSAiY3AgZmFp
bGVkIgogCWNwIHJ1bmx0cCBydW5hbGx0ZXN0cy5zaCAke0R9L3Vzci9iaW4gfHwgZGllICJjcCBm
YWlsZWQiCiAKIAkjIFRPRE86IGZpeCB0aGlzIHNvIGl0IHdvcmtzIGZyb20gIm91dHNpZGUiIHRo
ZSBzb3VyY2UgdHJlZQogCSMgY3AgbHRwbWVudSAke0R9L3Vzci9iaW4KIH0KKwo=
</data>        

          </attachment>
    </bug>

</bugzilla>