This is for the information of whichever developers use the CBB_DEBUG option; no action is requested.
I just tried compiling -current (source tree updated yesterday) with the CBB_DEBUG option, and got the following error; compiling without that option works fine. cc -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-main -Wno-uninitialized -Wno-format -Wstack-larger-than-2047 -fno-builtin-printf -fno-builtin-snprintf -fno-builtin-vsnprintf -fno-builtin-log -fno-builtin-log2 -fno-builtin-malloc -O2 -pipe -nostdinc -I. -I../../../.. -I../../../../arch -DDDB -DDIAGNOSTIC -DKTRACE -DACCOUNTING -DKMEMSTATS -DPTRACE -DPOOL_DEBUG -DCRYPTO -DSYSVMSG -DSYSVSEM -DSYSVSHM -DUVM_SWAP_ENCRYPT -DCOMPAT_43 -DCOMPAT_O47 -DLKM -DFFS -DFFS2 -DFFS_SOFTUPDATES -DUFS_DIRHASH -DQUOTA -DEXT2FS -DMFS -DNNPFS -DTCP_SACK -DTCP_ECN -DTCP_SIGNATURE -DNFSCLIENT -DNFSSERVER -DCD9660 -DUDF -DMSDOSFS -DFIFO -DINET -DALTQ -DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE -DMROUTING -DMPLS -DBOOT_CONFIG -DUSER_PCICONF -DKVM86 -DUSER_LDT -DAPERTURE -DCOMPAT_SVR4 -DCOMPAT_LINUX -DCOMPAT_FREEBSD -DCOMPAT_AOUT -DPROCFS -DNTFS -DPCIVERBOSE -DEISAVERBOSE -DUSBVERBOSE -DWSDISPLAY_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD -DWSDISPLAY_DEFAULTSCREENS="6" -DWSDISPLAY_COMPAT! _PCVT -DX86EMU -DONEWIREVERBOSE -DPCGFX120 -DCBB_DEBUG -DMAXUSERS=80 -D_KERNEL -c ../../../../kern/vnode_if.c ../../../../kern/vnode_if.c:44: error: variable 'vop_default_desc' has initializer but incomplete type cc1: warnings being treated as errors ../../../../kern/vnode_if.c:45: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:45: warning: (near initialization for 'vop_default_desc') ../../../../kern/vnode_if.c:46: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:46: warning: (near initialization for 'vop_default_desc') ../../../../kern/vnode_if.c:47: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:47: warning: (near initialization for 'vop_default_desc') ../../../../kern/vnode_if.c:50: error: variable 'vop_islocked_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:51: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:51: warning: (near initialization for 'vop_islocked_desc') ../../../../kern/vnode_if.c:52: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:52: warning: (near initialization for 'vop_islocked_desc') ../../../../kern/vnode_if.c:53: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:53: warning: (near initialization for 'vop_islocked_desc') ../../../../kern/vnode_if.c: In function 'VOP_ISLOCKED': ../../../../kern/vnode_if.c:59: warning: implicit declaration of function 'VDESC' ../../../../kern/vnode_if.c:59: error: 'vop_islocked' undeclared (first use in this function) ../../../../kern/vnode_if.c:59: error: (Each undeclared identifier is reported only once ../../../../kern/vnode_if.c:59: error: for each function it appears in.) ../../../../kern/vnode_if.c:59: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c:61: warning: implicit declaration of function 'VCALL' ../../../../kern/vnode_if.c:61: warning: implicit declaration of function 'VOFFSET' ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:63: error: variable 'vop_lookup_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:64: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:64: warning: (near initialization for 'vop_lookup_desc') ../../../../kern/vnode_if.c:65: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:65: warning: (near initialization for 'vop_lookup_desc') ../../../../kern/vnode_if.c:66: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:66: warning: (near initialization for 'vop_lookup_desc') ../../../../kern/vnode_if.c: In function 'VOP_LOOKUP': ../../../../kern/vnode_if.c:73: error: 'vop_lookup' undeclared (first use in this function) ../../../../kern/vnode_if.c:73: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:79: error: variable 'vop_create_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:80: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:80: warning: (near initialization for 'vop_create_desc') ../../../../kern/vnode_if.c:81: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:81: warning: (near initialization for 'vop_create_desc') ../../../../kern/vnode_if.c:82: error: 'VDESC_VP0_WILLPUT' undeclared here (not in a function) ../../../../kern/vnode_if.c:82: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:82: warning: (near initialization for 'vop_create_desc') ../../../../kern/vnode_if.c: In function 'VOP_CREATE': ../../../../kern/vnode_if.c:89: error: 'vop_create' undeclared (first use in this function) ../../../../kern/vnode_if.c:89: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:100: error: variable 'vop_mknod_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:101: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:101: warning: (near initialization for 'vop_mknod_desc') ../../../../kern/vnode_if.c:102: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:102: warning: (near initialization for 'vop_mknod_desc') ../../../../kern/vnode_if.c:103: error: 'VDESC_VPP_WILLRELE' undeclared here (not in a function) ../../../../kern/vnode_if.c:103: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:103: warning: (near initialization for 'vop_mknod_desc') ../../../../kern/vnode_if.c: In function 'VOP_MKNOD': ../../../../kern/vnode_if.c:110: error: 'vop_mknod' undeclared (first use in this function) ../../../../kern/vnode_if.c:110: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:121: error: variable 'vop_open_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:122: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:122: warning: (near initialization for 'vop_open_desc') ../../../../kern/vnode_if.c:123: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:123: warning: (near initialization for 'vop_open_desc') ../../../../kern/vnode_if.c:124: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:124: warning: (near initialization for 'vop_open_desc') ../../../../kern/vnode_if.c: In function 'VOP_OPEN': ../../../../kern/vnode_if.c:130: error: 'vop_open' undeclared (first use in this function) ../../../../kern/vnode_if.c:130: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:137: error: variable 'vop_close_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:138: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:138: warning: (near initialization for 'vop_close_desc') ../../../../kern/vnode_if.c:139: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:139: warning: (near initialization for 'vop_close_desc') ../../../../kern/vnode_if.c:140: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:140: warning: (near initialization for 'vop_close_desc') ../../../../kern/vnode_if.c: In function 'VOP_CLOSE': ../../../../kern/vnode_if.c:146: error: 'vop_close' undeclared (first use in this function) ../../../../kern/vnode_if.c:146: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:157: error: variable 'vop_access_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:158: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:158: warning: (near initialization for 'vop_access_desc') ../../../../kern/vnode_if.c:159: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:159: warning: (near initialization for 'vop_access_desc') ../../../../kern/vnode_if.c:160: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:160: warning: (near initialization for 'vop_access_desc') ../../../../kern/vnode_if.c: In function 'VOP_ACCESS': ../../../../kern/vnode_if.c:166: error: 'vop_access' undeclared (first use in this function) ../../../../kern/vnode_if.c:166: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:177: error: variable 'vop_getattr_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:178: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:178: warning: (near initialization for 'vop_getattr_desc') ../../../../kern/vnode_if.c:179: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:179: warning: (near initialization for 'vop_getattr_desc') ../../../../kern/vnode_if.c:180: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:180: warning: (near initialization for 'vop_getattr_desc') ../../../../kern/vnode_if.c: In function 'VOP_GETATTR': ../../../../kern/vnode_if.c:187: error: 'vop_getattr' undeclared (first use in this function) ../../../../kern/vnode_if.c:187: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:194: error: variable 'vop_setattr_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:195: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:195: warning: (near initialization for 'vop_setattr_desc') ../../../../kern/vnode_if.c:196: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:196: warning: (near initialization for 'vop_setattr_desc') ../../../../kern/vnode_if.c:197: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:197: warning: (near initialization for 'vop_setattr_desc') ../../../../kern/vnode_if.c: In function 'VOP_SETATTR': ../../../../kern/vnode_if.c:204: error: 'vop_setattr' undeclared (first use in this function) ../../../../kern/vnode_if.c:204: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:215: error: variable 'vop_read_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:216: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:216: warning: (near initialization for 'vop_read_desc') ../../../../kern/vnode_if.c:217: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:217: warning: (near initialization for 'vop_read_desc') ../../../../kern/vnode_if.c:218: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:218: warning: (near initialization for 'vop_read_desc') ../../../../kern/vnode_if.c: In function 'VOP_READ': ../../../../kern/vnode_if.c:224: error: 'vop_read' undeclared (first use in this function) ../../../../kern/vnode_if.c:224: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:235: error: variable 'vop_write_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:236: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:236: warning: (near initialization for 'vop_write_desc') ../../../../kern/vnode_if.c:237: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:237: warning: (near initialization for 'vop_write_desc') ../../../../kern/vnode_if.c:238: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:238: warning: (near initialization for 'vop_write_desc') ../../../../kern/vnode_if.c: In function 'VOP_WRITE': ../../../../kern/vnode_if.c:245: error: 'vop_write' undeclared (first use in this function) ../../../../kern/vnode_if.c:245: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:256: error: variable 'vop_ioctl_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:257: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:257: warning: (near initialization for 'vop_ioctl_desc') ../../../../kern/vnode_if.c:258: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:258: warning: (near initialization for 'vop_ioctl_desc') ../../../../kern/vnode_if.c:259: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:259: warning: (near initialization for 'vop_ioctl_desc') ../../../../kern/vnode_if.c: In function 'VOP_IOCTL': ../../../../kern/vnode_if.c:266: error: 'vop_ioctl' undeclared (first use in this function) ../../../../kern/vnode_if.c:266: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:275: error: variable 'vop_poll_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:276: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:276: warning: (near initialization for 'vop_poll_desc') ../../../../kern/vnode_if.c:277: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:277: warning: (near initialization for 'vop_poll_desc') ../../../../kern/vnode_if.c:278: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:278: warning: (near initialization for 'vop_poll_desc') ../../../../kern/vnode_if.c: In function 'VOP_POLL': ../../../../kern/vnode_if.c:284: error: 'vop_poll' undeclared (first use in this function) ../../../../kern/vnode_if.c:284: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:290: error: variable 'vop_kqfilter_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:291: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:291: warning: (near initialization for 'vop_kqfilter_desc') ../../../../kern/vnode_if.c:292: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:292: warning: (near initialization for 'vop_kqfilter_desc') ../../../../kern/vnode_if.c:293: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:293: warning: (near initialization for 'vop_kqfilter_desc') ../../../../kern/vnode_if.c: In function 'VOP_KQFILTER': ../../../../kern/vnode_if.c:299: error: 'vop_kqfilter' undeclared (first use in this function) ../../../../kern/vnode_if.c:299: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:304: error: variable 'vop_revoke_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:305: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:305: warning: (near initialization for 'vop_revoke_desc') ../../../../kern/vnode_if.c:306: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:306: warning: (near initialization for 'vop_revoke_desc') ../../../../kern/vnode_if.c:307: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:307: warning: (near initialization for 'vop_revoke_desc') ../../../../kern/vnode_if.c: In function 'VOP_REVOKE': ../../../../kern/vnode_if.c:313: error: 'vop_revoke' undeclared (first use in this function) ../../../../kern/vnode_if.c:313: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:318: error: variable 'vop_fsync_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:319: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:319: warning: (near initialization for 'vop_fsync_desc') ../../../../kern/vnode_if.c:320: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:320: warning: (near initialization for 'vop_fsync_desc') ../../../../kern/vnode_if.c:321: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:321: warning: (near initialization for 'vop_fsync_desc') ../../../../kern/vnode_if.c: In function 'VOP_FSYNC': ../../../../kern/vnode_if.c:328: error: 'vop_fsync' undeclared (first use in this function) ../../../../kern/vnode_if.c:328: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:339: error: variable 'vop_remove_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:340: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:340: warning: (near initialization for 'vop_remove_desc') ../../../../kern/vnode_if.c:341: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:341: warning: (near initialization for 'vop_remove_desc') ../../../../kern/vnode_if.c:342: error: 'VDESC_VP1_WILLPUT' undeclared here (not in a function) ../../../../kern/vnode_if.c:342: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:342: warning: (near initialization for 'vop_remove_desc') ../../../../kern/vnode_if.c: In function 'VOP_REMOVE': ../../../../kern/vnode_if.c:348: error: 'vop_remove' undeclared (first use in this function) ../../../../kern/vnode_if.c:348: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:362: error: variable 'vop_link_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:363: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:363: warning: (near initialization for 'vop_link_desc') ../../../../kern/vnode_if.c:364: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:364: warning: (near initialization for 'vop_link_desc') ../../../../kern/vnode_if.c:365: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:365: warning: (near initialization for 'vop_link_desc') ../../../../kern/vnode_if.c: In function 'VOP_LINK': ../../../../kern/vnode_if.c:371: error: 'vop_link' undeclared (first use in this function) ../../../../kern/vnode_if.c:371: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:381: error: variable 'vop_rename_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:382: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:382: warning: (near initialization for 'vop_rename_desc') ../../../../kern/vnode_if.c:383: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:383: warning: (near initialization for 'vop_rename_desc') ../../../../kern/vnode_if.c:384: error: 'VDESC_VP0_WILLRELE' undeclared here (not in a function) ../../../../kern/vnode_if.c:384: error: 'VDESC_VP1_WILLRELE' undeclared here (not in a function) ../../../../kern/vnode_if.c:384: error: 'VDESC_VP2_WILLPUT' undeclared here (not in a function) ../../../../kern/vnode_if.c:384: error: 'VDESC_VP3_WILLRELE' undeclared here (not in a function) ../../../../kern/vnode_if.c:384: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:384: warning: (near initialization for 'vop_rename_desc') ../../../../kern/vnode_if.c: In function 'VOP_RENAME': ../../../../kern/vnode_if.c:392: error: 'vop_rename' undeclared (first use in this function) ../../../../kern/vnode_if.c:392: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:405: error: variable 'vop_mkdir_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:406: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:406: warning: (near initialization for 'vop_mkdir_desc') ../../../../kern/vnode_if.c:407: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:407: warning: (near initialization for 'vop_mkdir_desc') ../../../../kern/vnode_if.c:408: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:408: warning: (near initialization for 'vop_mkdir_desc') ../../../../kern/vnode_if.c: In function 'VOP_MKDIR': ../../../../kern/vnode_if.c:415: error: 'vop_mkdir' undeclared (first use in this function) ../../../../kern/vnode_if.c:415: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:426: error: variable 'vop_rmdir_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:427: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:427: warning: (near initialization for 'vop_rmdir_desc') ../../../../kern/vnode_if.c:428: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:428: warning: (near initialization for 'vop_rmdir_desc') ../../../../kern/vnode_if.c:429: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:429: warning: (near initialization for 'vop_rmdir_desc') ../../../../kern/vnode_if.c: In function 'VOP_RMDIR': ../../../../kern/vnode_if.c:435: error: 'vop_rmdir' undeclared (first use in this function) ../../../../kern/vnode_if.c:435: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:449: error: variable 'vop_symlink_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:450: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:450: warning: (near initialization for 'vop_symlink_desc') ../../../../kern/vnode_if.c:451: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:451: warning: (near initialization for 'vop_symlink_desc') ../../../../kern/vnode_if.c:452: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:452: warning: (near initialization for 'vop_symlink_desc') ../../../../kern/vnode_if.c: In function 'VOP_SYMLINK': ../../../../kern/vnode_if.c:459: error: 'vop_symlink' undeclared (first use in this function) ../../../../kern/vnode_if.c:459: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:471: error: variable 'vop_readdir_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:472: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:472: warning: (near initialization for 'vop_readdir_desc') ../../../../kern/vnode_if.c:473: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:473: warning: (near initialization for 'vop_readdir_desc') ../../../../kern/vnode_if.c:474: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:474: warning: (near initialization for 'vop_readdir_desc') ../../../../kern/vnode_if.c: In function 'VOP_READDIR': ../../../../kern/vnode_if.c:481: error: 'vop_readdir' undeclared (first use in this function) ../../../../kern/vnode_if.c:481: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:494: error: variable 'vop_readlink_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:495: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:495: warning: (near initialization for 'vop_readlink_desc') ../../../../kern/vnode_if.c:496: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:496: warning: (near initialization for 'vop_readlink_desc') ../../../../kern/vnode_if.c:497: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:497: warning: (near initialization for 'vop_readlink_desc') ../../../../kern/vnode_if.c: In function 'VOP_READLINK': ../../../../kern/vnode_if.c:503: error: 'vop_readlink' undeclared (first use in this function) ../../../../kern/vnode_if.c:503: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:513: error: variable 'vop_abortop_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:514: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:514: warning: (near initialization for 'vop_abortop_desc') ../../../../kern/vnode_if.c:515: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:515: warning: (near initialization for 'vop_abortop_desc') ../../../../kern/vnode_if.c:516: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:516: warning: (near initialization for 'vop_abortop_desc') ../../../../kern/vnode_if.c: In function 'VOP_ABORTOP': ../../../../kern/vnode_if.c:522: error: 'vop_abortop' undeclared (first use in this function) ../../../../kern/vnode_if.c:522: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:527: error: variable 'vop_inactive_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:528: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:528: warning: (near initialization for 'vop_inactive_desc') ../../../../kern/vnode_if.c:529: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:529: warning: (near initialization for 'vop_inactive_desc') ../../../../kern/vnode_if.c:530: error: 'VDESC_VP0_WILLUNLOCK' undeclared here (not in a function) ../../../../kern/vnode_if.c:530: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:530: warning: (near initialization for 'vop_inactive_desc') ../../../../kern/vnode_if.c: In function 'VOP_INACTIVE': ../../../../kern/vnode_if.c:536: error: 'vop_inactive' undeclared (first use in this function) ../../../../kern/vnode_if.c:536: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:545: error: variable 'vop_reclaim_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:546: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:546: warning: (near initialization for 'vop_reclaim_desc') ../../../../kern/vnode_if.c:547: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:547: warning: (near initialization for 'vop_reclaim_desc') ../../../../kern/vnode_if.c:548: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:548: warning: (near initialization for 'vop_reclaim_desc') ../../../../kern/vnode_if.c: In function 'VOP_RECLAIM': ../../../../kern/vnode_if.c:554: error: 'vop_reclaim' undeclared (first use in this function) ../../../../kern/vnode_if.c:554: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:559: error: variable 'vop_lock_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:560: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:560: warning: (near initialization for 'vop_lock_desc') ../../../../kern/vnode_if.c:561: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:561: warning: (near initialization for 'vop_lock_desc') ../../../../kern/vnode_if.c:562: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:562: warning: (near initialization for 'vop_lock_desc') ../../../../kern/vnode_if.c: In function 'VOP_LOCK': ../../../../kern/vnode_if.c:568: error: 'vop_lock' undeclared (first use in this function) ../../../../kern/vnode_if.c:568: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:574: error: variable 'vop_unlock_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:575: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:575: warning: (near initialization for 'vop_unlock_desc') ../../../../kern/vnode_if.c:576: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:576: warning: (near initialization for 'vop_unlock_desc') ../../../../kern/vnode_if.c:577: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:577: warning: (near initialization for 'vop_unlock_desc') ../../../../kern/vnode_if.c: In function 'VOP_UNLOCK': ../../../../kern/vnode_if.c:583: error: 'vop_unlock' undeclared (first use in this function) ../../../../kern/vnode_if.c:583: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:589: error: variable 'vop_bmap_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:590: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:590: warning: (near initialization for 'vop_bmap_desc') ../../../../kern/vnode_if.c:591: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:591: warning: (near initialization for 'vop_bmap_desc') ../../../../kern/vnode_if.c:592: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:592: warning: (near initialization for 'vop_bmap_desc') ../../../../kern/vnode_if.c: In function 'VOP_BMAP': ../../../../kern/vnode_if.c:599: error: 'vop_bmap' undeclared (first use in this function) ../../../../kern/vnode_if.c:599: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:611: error: variable 'vop_print_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:612: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:612: warning: (near initialization for 'vop_print_desc') ../../../../kern/vnode_if.c:613: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:613: warning: (near initialization for 'vop_print_desc') ../../../../kern/vnode_if.c:614: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:614: warning: (near initialization for 'vop_print_desc') ../../../../kern/vnode_if.c: In function 'VOP_PRINT': ../../../../kern/vnode_if.c:620: error: 'vop_print' undeclared (first use in this function) ../../../../kern/vnode_if.c:620: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:624: error: variable 'vop_pathconf_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:625: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:625: warning: (near initialization for 'vop_pathconf_desc') ../../../../kern/vnode_if.c:626: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:626: warning: (near initialization for 'vop_pathconf_desc') ../../../../kern/vnode_if.c:627: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:627: warning: (near initialization for 'vop_pathconf_desc') ../../../../kern/vnode_if.c: In function 'VOP_PATHCONF': ../../../../kern/vnode_if.c:633: error: 'vop_pathconf' undeclared (first use in this function) ../../../../kern/vnode_if.c:633: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:643: error: variable 'vop_advlock_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:644: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:644: warning: (near initialization for 'vop_advlock_desc') ../../../../kern/vnode_if.c:645: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:645: warning: (near initialization for 'vop_advlock_desc') ../../../../kern/vnode_if.c:646: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:646: warning: (near initialization for 'vop_advlock_desc') ../../../../kern/vnode_if.c: In function 'VOP_ADVLOCK': ../../../../kern/vnode_if.c:652: error: 'vop_advlock' undeclared (first use in this function) ../../../../kern/vnode_if.c:652: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:660: error: variable 'vop_reallocblks_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:661: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:661: warning: (near initialization for 'vop_reallocblks_desc') ../../../../kern/vnode_if.c:662: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:662: warning: (near initialization for 'vop_reallocblks_desc') ../../../../kern/vnode_if.c:663: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:663: warning: (near initialization for 'vop_reallocblks_desc') ../../../../kern/vnode_if.c: In function 'VOP_REALLOCBLKS': ../../../../kern/vnode_if.c:669: error: 'vop_reallocblks' undeclared (first use in this function) ../../../../kern/vnode_if.c:669: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:680: error: variable 'vop_strategy_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:681: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:681: warning: (near initialization for 'vop_strategy_desc') ../../../../kern/vnode_if.c:682: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:682: warning: (near initialization for 'vop_strategy_desc') ../../../../kern/vnode_if.c:683: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:683: warning: (near initialization for 'vop_strategy_desc') ../../../../kern/vnode_if.c: In function 'VOP_STRATEGY': ../../../../kern/vnode_if.c:689: error: 'vop_strategy' undeclared (first use in this function) ../../../../kern/vnode_if.c:689: warning: assignment makes pointer from integer without a cast ../../../../kern/vnode_if.c: At top level: ../../../../kern/vnode_if.c:693: error: variable 'vop_bwrite_desc' has initializer but incomplete type ../../../../kern/vnode_if.c:694: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:694: warning: (near initialization for 'vop_bwrite_desc') ../../../../kern/vnode_if.c:695: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:695: warning: (near initialization for 'vop_bwrite_desc') ../../../../kern/vnode_if.c:696: warning: excess elements in struct initializer ../../../../kern/vnode_if.c:696: warning: (near initialization for 'vop_bwrite_desc') ../../../../kern/vnode_if.c: In function 'VOP_BWRITE': ../../../../kern/vnode_if.c:702: error: 'vop_bwrite' undeclared (first use in this function) ../../../../kern/vnode_if.c:702: warning: assignment makes pointer from integer without a cast *** Error code 1 Stop in /usr/src/sys/arch/i386/compile/TEST (line 92 of /usr/share/mk/sys.mk). -- Dave Anderson <d...@daveanderson.com>