Re: Bug#2723: syslogd was built with bad libc
Juergen Menden writes:
> cd /lib
> ln -sf libc.so.5.2.x libc.so
> 
> then link again. ;-)
> 
> binutils 2.6 only searches for libc.so, and does't find the
> different versions. normally you have a symlink from libc.so
> to libc.so.5, which in turn is a symlink created by ldconfig
> which always points to the latest version.
> 
> here you better let libc.so point to the 5.2.x libc.
No, it doesn't help in this case. Once again the __environ symbol originates
in crt*.o not in the shared library itself. The only way to remove this
problem is to use older (or newer) crt*.o files.
Michael
-- 
Michael Meskes                   |    _____ ________ __  ____
                                 |   / ___// ____/ // / / __ \___  __________
meskes@informatik.rwth-aachen.de |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
                                 |  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian GNU/Linux!		 | /____/_/      /_/  /____/\___/_/  /____/
Reply to: