Posts by MarkusWeiler

1) Message boards : BOINC client : Client not working after update (Message 9484)
Posted 10 Apr 2007 by MarkusWeiler
Post:
Hi,

same problem occured after updating the 5.8.15 client to 5.8.17 on my SME Server (Version 7.1.3, all updates). Installation of the offered glibc updates didn't help, changing back to 5.8.15 did...
Does anyone else have problems on SME Server (Rosetta client often dead after one day, killing one of the Rosetta tasks helps for a couple of days...)?

Greetings, Markus!


The only one left is:

./boinc: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by ./boinc)

I have the libc.so.6 in /usr/local/lib/glibc2/lib
How can I tell boinc to use it, the version in /lib/tls is the old 2.3 one, and I don't want to overwrite it.


You may try to start boinc as

LD_PRELOAD=/usr/local/glibc2/lib/libc.so.6 ./boinc

If this doesn't work, you may try to run it as

LD_DEBUG=all LD_PRELOAD=/usr/local/glibc2/lib/libc.so.6 ./boinc

As you compiled new glibc on your host, this might work. In my case it fails:

LD_PRELOAD=/tmp/libc-2.3.2.so ls
/usr/bin/ls: /lib/ld-linux.so.2: version `GLIBC_PRIVATE' not found (required by /tmp/libc-2.3.2.so)

The problem is actually stated in the error message above ... System has ld-2.2.5.so (which is the target of /lib/ld-linux.so.2) while glibc was compiled on host with ld-2.3.2.so ...






Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.