Bug 46626

Summary: Fatal error during compilation of 4.7-RELEASE-p1 kernel
Product: Base System Reporter: brett <brett>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.7-RELEASE   
Hardware: Any   
OS: Any   

Description brett 2002-12-30 04:10:02 UTC
Compile of kernel, sans unnecessary devices, crashes with following messages:

cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-q
ual  -fformat-extensions -ansi  -nostdinc -I- -I. -I../.. -I../../../include -I../../contrib/ipfilter  -D_KERNEL -include opt_global
.h -elf  -mpreferred-stack-boundary=2  ../../kern/kern_shutdown.c
cc -c -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-q
ual  -fformat-extensions -ansi  -nostdinc -I- -I. -I../.. -I../../../include -I../../contrib/ipfilter  -D_KERNEL -include opt_global
.h -elf  -mpreferred-stack-boundary=2  ../../kern/kern_sig.c
../../kern/kern_sig.c:360: warning: function declaration isn't a prototype
../../kern/kern_sig.c: In function `osigaction':
../../kern/kern_sig.c:368: dereferencing pointer to incomplete type
../../kern/kern_sig.c:368: dereferencing pointer to incomplete type
../../kern/kern_sig.c:370: dereferencing pointer to incomplete type
../../kern/kern_sig.c:371: dereferencing pointer to incomplete type
../../kern/kern_sig.c:373: dereferencing pointer to incomplete type
../../kern/kern_sig.c:380: dereferencing pointer to incomplete type
../../kern/kern_sig.c:385: dereferencing pointer to incomplete type
../../kern/kern_sig.c: At top level:
../../kern/kern_sig.c:534: warning: function declaration isn't a prototype
../../kern/kern_sig.c: In function `osigprocmask':
../../kern/kern_sig.c:540: dereferencing pointer to incomplete type
../../kern/kern_sig.c:541: dereferencing pointer to incomplete type
../../kern/kern_sig.c: At top level:
../../kern/kern_sig.c:569: warning: function declaration isn't a prototype
../../kern/kern_sig.c:723: warning: function declaration isn't a prototype
../../kern/kern_sig.c: In function `osigsuspend':
../../kern/kern_sig.c:731: dereferencing pointer to incomplete type
*** Error code 1

Fix: 

Unknown
How-To-Repeat: 
Compile with the following configuration:
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2003-07-13 05:01:32 UTC
State Changed
From-To: open->closed

Build failures should be discussed on the appropriate mailing list since 
they are usually either transient or caused by user error.