[oclug] Upgrading glibc-2.2.4 to glibc-2.3.2
Irwin
arcana at yetta.net
Wed Jun 11 21:22:08 EDT 2003
I must apologize for such gross misuse of the OCLUG mailing list in such a
short amount of time.
I'm trying to update glibc-2.2.4 to glibc-2.3.2. Right now, I am not
confident about upgrading via RPM's (I have Redhat 7.2 and would be going to
Redhat 9). One reason is that I've compiled a lot of things with glibc-2.2.4
and I don't want to have to recompile them (one of these is my kernel).
However I am running into huge problems trying to keep glibc-2.2 and glibc-2.3
on the system at the same time.
When I run "make check", the execution of the programs fail because they try
to look for libc-2.3.2, but then they return errors because ld-linux isn't
linked to the proper location. (It tries to look at /lib/i686/ldd-2.2.4.so).
Sorry I don't have any real error messages. It simply says, "Make failed,
Error 139" or "Make failed, Error 1" on every test executed in the 'elf'
directory.
Here's what happens if I try to run one of the programs (in this case,
'filter'):
[irwink at sapphire] - Wed Jun 11 21:20:49
[/tmp/libc/elf]$ filter
filter: /lib/i686/libc.so.6: version `GCC_3.0' not found (required by filter)
filter: /lib/i686/libc.so.6: version `GCC_3.0' not found (required by
/tmp/libc/elf/filtmod2.so)
filter: /usr/local/glibc-2.3.2/lib/ld-linux.so.2: version `GLIBC_2.1.1' not
found (required by /lib/i686/libc.so.6)
filter: /usr/local/glibc-2.3.2/lib/ld-linux.so.2: version `GLIBC_2.2.3' not
found (required by /lib/i686/libc.so.6)
filter: /usr/local/glibc-2.3.2/lib/ld-linux.so.2: version `GLIBC_2.2' not
found (required by /lib/i686/libc.so.6)
[irwink at sapphire] - Wed Jun 11 21:20:51
[/tmp/libc/elf]$
Has anyone gone through this procedure before and might have a few pointers
for me? Maybe it would just be better to upgrade.
Thanks!
--
-- Irwin
http://crystal.leamonde.net
More information about the OCLUG
mailing list