Subject: Re: Help (ld.so: Undefined symbol "___sys_errlist"(
To: Kim Andersen <firstname.lastname@example.org>
From: J.T. Conklin <email@example.com>
Date: 12/16/1994 15:49:08
> Updateing with current on Dec 15 gives this error after installing in lib.
> ld.so: Undefined symbol "___sys_errlist" in gcc:gcc
> ld.so: Undefined symbol "___sys_siglist" in vi:vi
I think I may be responsible for this. I changed the name of those
arrays from __sys_errlist to _sys_errlist (likewise for siglist).
I thought it was a safe chage because I thought the indirect reference
that mapped sys_errlist to _sys_errlist would be resolved at load
If that is the case, it looks like we'll have to bump the shared
library version number once again --- something I had wished to avoid
for a while. On the other hand, I would have expected lots more bug
reports for this problem. err() and warn() were changed too.
> The update is done using "make build" in /usr/src.
> Reloading the libraries from NetBSD-1.0 dosn't help in removing the
I don't understand this, though. Reinstalling the C library from 1.0
should have fixed the problem.