Subject: Re: statfs -> statvfs changes
To: None <christos@zoulas.com>
From: Shin'ichiro TAYA <taya@ba2.so-net.ne.jp>
List: current-users
Date: 04/21/2004 22:33:36
From: christos@zoulas.com (Christos Zoulas)
Subject: statfs -> statvfs changes
Date: Tue, 20 Apr 2004 21:42:51 -0400

> 
> Please make sure that you build and boot a new kernel
> before you build userland after the next cvs update (as usual).
> 
> Please let me know if you find any problems.

make release failes like this:

#   compile  x_umount/umount.o
/export/NetBSD/NetBSD-current/TOOL.i386/bin/i386--netbsdelf-gcc -Os  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wno-uninitialized  -Werror   -DSMALL  -nostdinc -isystem /export/NetBSD/NetBSD-current/DEST.i386/usr/include  -c    /export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c: In function `getmntname':
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:179: warning: passing arg 1 of `getmntinfo' from incompatible pointer type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:184: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:184: error: dereferencing pointer to incomplete type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:186: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:186: error: dereferencing pointer to incomplete type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:187: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:187: error: dereferencing pointer to incomplete type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:189: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:189: error: dereferencing pointer to incomplete type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:191: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:191: error: dereferencing pointer to incomplete type
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:192: error: invalid use of undefined type `struct statfs'
/export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c:192: error: dereferencing pointer to incomplete type

*** Failed target:  umount.o
*** Failed command: /export/NetBSD/NetBSD-current/TOOL.i386/bin/i386--netbsdelf-gcc -Os -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wno-uninitialized -Werror -DSMALL -nostdinc -isystem /export/NetBSD/NetBSD-current/DEST.i386/usr/include -c /export/NetBSD/NetBSD-current/src/distrib/utils/x_umount/umount.c
*** Error code 1

Stop.
nbmake: stopped in /export/NetBSD/NetBSD-current/src/distrib/i386/floppies/ramdisk-small/obj.i386/umount

*** Failed target:  umount_make
*** Failed command: if [ \! -d umount ]; then mkdir umount; fi; cd umount; printf ".PATH: /export/NetBSD/NetBSD-current/src/distrib/utils/x_umount\n.CURDIR:= /export/NetBSD/NetBSD-current/src/distrib/utils/x_umount\n.include \"\${.CURDIR}/Makefile\"\n" | /export/NetBSD/NetBSD-current/TOOL.i386/bin/nbmake -f- CRUNCHEDPROG=1 DBG="-Os" depend umount.o
*** Error code 1

Stop.
nbmake: stopped in /export/NetBSD/NetBSD-current/src/distrib/i386/floppies/ramdisk-small/obj.i386

*** Failed target:  ramdiskbin
*** Failed command: SMALLPROG=1 /export/NetBSD/NetBSD-current/TOOL.i386/bin/nbmake -f ramdiskbin.mk ramdiskbin.crunched
*** Error code 1

Stop.
nbmake: stopped in /export/NetBSD/NetBSD-current/src/distrib/i386/floppies/ramdisk-small