[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