Pēcis Beisikāns' Journal
View:Personal Journal.
View:Friends.
View:Calendar.
Missed some entries? Then simply jump to the previous day or the next day.

Friday, May 13th, 2005

Subject:ja nu viss noiet greizi dēļ librarijiem
Time:11:25 am.
This error happens when a program is linked to two different threads libraries. Both use init sections to set themselves up, so when the second one gets initialized it complains with that very obscure error message.
(...)
Try running the following script:
#! /bin/sh
( find -s /usr/local/lib /usr/X11R6/lib -name "lib*.so"
 find -s /usr/local/bin /usr/X11R6/bin/
) |
xargs ldd -a 2>/dev/null |
awk '
 /^[^\t]/ { cmd=$1 }
 /^\tlibc_r.so/ { printf "%s\t%s\n",cmd,$3 }
'


That should print out all the libraries and programs that are explicitly linked to libc_r.so. Rebuild the ports they came from and you should be okay.
Comments: Add Your Own.

Pēcis Beisikāns' Journal

View:User Info.
View:Friends.
View:Calendar.
View:Memories.
Missed some entries? Then simply jump to the previous day or the next day.