Subject: Re: 09-Dec-98 -current: ___setjmp14 undefined??
To: None <thorpej@nas.nasa.gov>
From: Todd Whitesel <toddpw@best.com>
List: port-arm32
Date: 12/11/1998 02:37:25
> Your libc is not up to date.  Build and install a new libc first..

I tried. That grinds to a halt here:

cc -O -DALL_STATE  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Werror   -D_LIBC -DNLS -DYP -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/usr/src/lib/libc/include -DSOFTFLOAT -D__DBINTERFACE_PRIVATE -DRESOLVSORT -DPOSIX_MISTAKE -DFLOATING_POINT -c /usr/src/lib/libc/string/__strsignal.c
/usr/src/lib/libc/string/__strsignal.c: In function `__strsignal':
/usr/src/lib/libc/string/__strsignal.c:72: `_sys_nsig' undeclared (first use this function)
/usr/src/lib/libc/string/__strsignal.c:72: (Each undeclared identifier is reported only once
/usr/src/lib/libc/string/__strsignal.c:72: for each function it appears in.)
*** Error code 1

Stop.

kenobi# fgrep sys_nsig `find /usr/src -type f -name '*.h'`
/usr/src/include/signal.h:extern __const int sys_nsig __RENAME(__sys_nsig14);
/usr/src/lib/libc/include/namespace.h:#define   sys_nsig        _sys_nsig

__strsignal.c includes namespace.h early, and signal.h later on.

Perhaps I need to back out one or more of these header files to an older
version? I haven't been backing out everything, just the kernel, executables,
and libs.

Todd Whitesel
toddpw @ best.com