Subject: kern/6866: One of COMPAT_{09,43,44} required
To: None <>
From: None <>
List: netbsd-bugs
Date: 01/23/1999 11:31:38
>Number:         6866
>Category:       kern
>Synopsis:       One of COMPAT_{09,43,44} required
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 23 10:35:01 1999
>Originator:     David Brownlee
>Release:        Sat Nov 14 22:09:19 PST 1998
System: NetBSD 1.3F NetBSD 1.3F (GENERIC) #0: Sun Jun 28 12:27:11 PDT 1998 sparc

	Compiling a sparc kernel without COMPAT_{09,43,44} fails in
	kern/vfs_subr.c because vfc is a 'struct vfsconf', and 
	'struct vfsconf' is only defined in sys/mount.h if one or more
	of COMPAT_{09,43,44} are set.

	See above.
	Make 'struct vfsconf' always visible, or change sysctl interface.