Subject: netbsd-1-5 branch build error
To: None <current-users@netbsd.org>
From: Hubert Feyrer <hubert@feyrer.de>
List: current-users
Date: 12/28/2000 16:55:31
a "make" in src-1.5/lib/csu/i386 gices:

cc -O2  -Werror   -DLIBC_SCCS -I/usr/cvs/src-1.5/lib/csu/i386/../common_aout -c -DCRT0 -DDYNAMIC /usr/cvs/src-1.5/lib/csu/i386/crt0.c -o crt0.o
cc1: warnings being treated as errors
In file included from /usr/cvs/src-1.5/lib/csu/i386/crt0.c:117:
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:41: warning: `struct crt_ldso' declared inside parameter list
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:41: warning: its scope is only this definition or declaration,
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:41: warning: which is probably not what you want.
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `__load_rtld':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:48: storage size of `crt' isn't known
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:139: `CRT_VERSION_BSD_4' undeclared (first use in this function)
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:139: (Each undeclared identifier is reported only once
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:139: for each function it appears in.)
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:144: `CRT_VERSION_BSD_3' undeclared (first use in this function)
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:147: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:150: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dlopen':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:174: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dlclose':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:184: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dlsym':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:195: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dlctl':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:206: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dlerror':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:215: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c: In function `dladdr':
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:226: dereferencing pointer to incomplete type
/usr/cvs/src-1.5/lib/csu/i386/../common_aout/common.c:229: dereferencing pointer to incomplete type
*** Error code 1

Stop.


This is 1.5-branch sources on an otherwise 1.5-RELEASE system.  None of
crt0.c, ../common_aout/common.[ch] were touched recently. I have no idea
what's wrong there, sorry.

Anyone?


 - Hubert

-- 
Hubert Feyrer <hubert@feyrer.de>