libc5 on freebsd 6.3

lenny at lenny at
Tue Feb 19 03:28:05 UTC 2008

after several years of relatively trouble free system ( 5 > 6.3 ) and port
upgrades, I started having some issues with timesieved daemon of cyrus
nothing in the software configuration has changed, but the cyrus port was
recently upgraded ( around the same time that the system was upgraded from
6.2 to 6.3 )

the only thing that looks suspicious is the fact that most ( or all )
cyrus binaries are linked to both libc5 and libc6.  in fact, after some
digging around, I discovered that many other binaries on the system seem
be linked to both libraries. I suspect that libc5 is the remnant of 5x

 What's the safest thing to do ?

 remove libc5 and link libc5 to libc6  ?

rebuild affected software ? ( couldn't find a relevant make.conf option,
so what might a flag like that look like ? WITH_LIBC_VER=6   ?

or is there something else that can be done ?

also, it would be helpful to learn how to avoid this in the future.

Thanks a lot in advance.

/usr/local/cyrus/bin/timsieved: => /usr/local/lib/ (0x8814b000) => /usr/lib/ (0x88162000) => /usr/lib/ (0x88171000) => /usr/lib/ (0x881ab000) => /usr/lib/ (0x881d3000) => /lib/ (0x881e0000) => /usr/lib/ (0x881f9000) => /usr/local/lib/ (0x881fb000) => /usr/lib/ (0x882d0000) => /lib/ (0x88302000) => /lib/ (0x8840f000) => /usr/lib/ (0x8841e000) => /lib/ (0x88425000) => /lib/ (0x8851c000)

More information about the freebsd-questions mailing list