I would have thought sys_nerr should not be defined at all, just as sys_errlist is not. The two go together. In fact, before your report I thought it was not defined. In the libc change logs (libc/ChangeLog.8) I see:
1998-06-01 Gordon Matzigkeit <[EMAIL PROTECTED]> * sysdeps/mach/hurd/errlist.c (sys_nerr, _sys_nerr): Make weak aliases for _hurd_nerr, for programs that don't use sys_errlist, but need sys_err. We haven't heard from Gord in a long time, so we'll have to guess or research what motivated this. It doesn't really make sense to me. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd