Undefined symbol "__stderrp"

David Miller dmiller at sparks.net
Sun Dec 21 20:13:47 PST 2003


Since cvsup'ing one of my systems on 10/25 a few programs have been
complaining with this error message:

su-2.03# cvsup -g -L 2 stable-supfile
/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol "__stderrp"
su-2.03# 

I've copied over /usr/lib/* and /usr/libexec/* from another working system
updated at the same time but get the same result.

I've copied over /usr/src and done another make world and get the same
results.

I've checked google for __stderrp and found nothing that seemed
relevent.  I'm not using -current so I shouldn't need 4.x compat libs.


I'm not sure what to do next.


Ideas?


Things that may help:

FreeBSD search.sparks.net 4.9-RC FreeBSD 4.9-RC #3: Fri Dec 19 07:44:15
EST 2003     root at search.sparks.net:/usr/obj/usr/src/sys/SEARCH i386

su-2.03# ls -l /usr/libexec/ld-elf.so.1 
-r-xr-xr-x  1 root  wheel  81932 Oct 25 19:23 /usr/libexec/ld-elf.so.1

su-2.03# ls -l /usr/lib/libm.so*
lrwxr-xr-x  1 root  wheel       9 Dec 19 07:56 /usr/lib/libm.so ->
libm.so.2
-r--r--r--  1 root  wheel  117024 Dec 19 07:56 /usr/lib/libm.so.2


Any clues greatly appreciated.

--- David



More information about the freebsd-stable mailing list