> [John Summerfield]
> > Can this compile safely be used for compiling everything?
> >
> > I'm most concerned about kernels (2.2 and 2.3), but I compile quite a lot
> > of other stuff here.
>
> The official stance (last time I saw Alan write on the subject) was
> that 2.95.x tickles kernel bugs that egcs 1.1.2 and gcc 2.7.2.3 don't,
> so as of yet kernels are still best compiled with older compilers.
>
> The unofficial stance has been use 2.95 if you want, but make sure you
> can reproduce any possible kernel bugs under egcs or 2.7.2.3 before
> bothering to report them (and vmware is Right Out, of course)
Emboldened by James' advice, I installed gcc-2.95.2-3 on my RHL 6.1
system; the only thing that's stopped from doing it on my RHL 5.0 system
too was the lack of the required binutils (more-or-less fixed by now).
However, kdevelop had a problem:
libg++.so.2.7.2 is needed by kdevelop-1.1-1
I forced the issue and kdevelop still runs.
I rebuild kdevelop (I have the source rpm) and tried to upgrade it. Still
got the above message. I rpm --erased it and
[summer@possum summer]$ ls /u02/summer/redhat/RPMSi686-pc-linux-gnu/i386/kd
evelop-1.1-1.i386.rpm
-rw-r--r-- 1 summer 5746321 Apr 3 16:53 /u02/summer/redhat/RPMSi686-p
c-linux-gnu/i386/kdevelop-1.1-1.i386.rpm
[summer@possum summer]$ su
Password:
[root@possum summer]# rpm --erase kdevelop
[root@possum summer]# rpm --upgrade /u02/summer/redhat/RPMSi686-pc-linux-g
nu/i386/kdevelop-1.1-1.i386.rpm
error: failed dependencies:
libg++.so.2.7.2 is needed by kdevelop-1.1-1
[root@possum summer]# find /usr -name libg++\*
/usr/i486-linux-libc5/lib/libg++.so.27.1.4
/usr/i486-linux-libc5/lib/libg++.so.27
[root@possum summer]# rpm -q gcc
gcc-2.95.2-3
[root@possum summer]#
I inspected the kdevelop spec file; no mention of libg++.so.2.7.2
However,
[root@possum summer]# rpm -qp --requires /u02/summer/redhat/RPMSi686-pc-lin
ux-gnu/i386/kdevelop-1.1-1.i386.rpm
kdesupport-devel
kdelibs-devel
make
perl >= 5.004
autoconf >= 2.13
automake >= 1.4
flex >= 2.5.4
ld-linux.so.2
libc.so.6
libdl.so.2
libg++.so.2.7.2
libjpeg.so.62
libjscript.so.2
libkdecore.so.2
libkdeui.so.2
libkfile.so.2
libkfm.so.2
libkhtmlw.so.2
libkimgio.so.2
libm.so.6
libpng.so.2
libqt.so.1
libstdc++-libc6.1-1.so.2
libstdc++-libc6.1-2.so.3
libstdc++.so.2.7.2
libtiff.so.3
libX11.so.6
libXext.so.6
libz.so.1
[root@possum summer]#
I'm not sure whether some of these message are relevant; they result from
building the package.
Processing files: kdevelop
Finding Provides: (using /usr/lib/rpm/find-provides)...
Finding Requires: (using /usr/lib/rpm/find-requires)...
line 117: Dependency tokens must begin with alpha-numeric, '_' or '/': -
initial packaging for 6.1.
Failed to find Requires:
Provides: libkdlgloader.so.1
Requires: kdesupport-devel kdelibs-devel make perl >= 5.004 autoconf >=
2.13 automake >= 1.4 flex >= 2.5.4 ld-linux.so.2 libc.so.6 libdl.so.2
libg++.so.2.7.2 libjpeg.so.62 libjscript.so.2 libkdecore.so.2 libk
deui.so.2 libkfile.so.2 libkfm.so.2 libkhtmlw.so.2 libkimgio.so.2
libm.so.6 libpng.so.2 libqt.so.1 libstdc++-libc6.1-1.so.2
libstdc++-libc6.1-2.so.3 libstdc++.so.2.7.2 libtiff.so.3 libX11.so.6
libXext.so.6 li
bz.so.1
Obsoletes: kdevelop-c_c++_ref
Wrote: /u02/summer/redhat/SRPMS/kdevelop-1.1-1.src.rpm
Wrote: /u02/summer/redhat/RPMSi686-pc-linux-gnu/i386/kdevelop-1.1-1.i386.rp
m
Since the package clearly builds and therefore it seems to me that it
built adequately, I've forced the install.
--
Cheers
John Summerfield
http://os2.ami.com.au/os2/ for OS/2 support.
Configuration, networking, combined IBM ftpsites index.
--
To unsubscribe:
mail -s unsubscribe [EMAIL PROTECTED] < /dev/null