SMBFS and FAT/VFAT buile errors on 2.1.47

Don Fisher (dfisher@as.arizona.edu)
Fri, 25 Jul 1997 09:38:44 -0700


I received the following errors building 2.1 47. If I disabled both of
these file systems things seem great!

don

make[3]: Entering directory `/usr/src/linux-2.1.47/fs/vfat'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -DEXPORT_SYMTAB -c namei.c
namei.c:72: warning: initialization from incompatible pointer type
namei.c:75: warning: initialization from incompatible pointer type
namei.c:77: warning: initialization from incompatible pointer type
namei.c:915: conflicting types for `vfat_lookup'
/usr/src/linux/include/linux/msdos_fs.h:279: previous declaration of
`vfat_lookup'
namei.c:1022: conflicting types for `vfat_create'
/usr/src/linux/include/linux/msdos_fs.h:269: previous declaration of
`vfat_create'
namei.c:1275: conflicting types for `vfat_rmdir'
/usr/src/linux/include/linux/msdos_fs.h:272: previous declaration of
`vfat_rmdir'
namei.c:1315: conflicting types for `vfat_mkdir'
/usr/src/linux/include/linux/msdos_fs.h:271: previous declaration of
`vfat_mkdir'
namei.c:1344: conflicting types for `vfat_unlink'
/usr/src/linux/include/linux/msdos_fs.h:270: previous declaration of
`vfat_unlink'
namei.c:1355: conflicting types for `vfat_rename'
/usr/src/linux/include/linux/msdos_fs.h:274: previous declaration of
`vfat_rename'
namei.c:1547: warning: initialization from incompatible pointer type
namei.c:1548: warning: initialization from incompatible pointer type
namei.c:1550: warning: initialization from incompatible pointer type
namei.c:1552: warning: initialization from incompatible pointer type
namei.c:1553: warning: initialization from incompatible pointer type
namei.c:1555: warning: initialization from incompatible pointer type
namei.c:1559: warning: initialization from incompatible pointer type
make[3]: *** [namei.o] Error 1

make[3]: Entering directory `/usr/src/linux-2.1.47/fs/smbfs'
gcc -D__KERNEL__ -I/usr/src/linux-2.1.47/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce
-m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c
-o proc.o proc.c
gcc -D__KERNEL__ -I/usr/src/linux-2.1.47/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce
-m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c
-o sock.o sock.c
sock.c: In function `smb_catch_keepalive':
sock.c:131: structure has no member named `f_inode'
sock.c: In function `smb_dont_catch_keepalive':
sock.c:178: structure has no member named `f_inode'
sock.c: In function `server_sock':
sock.c:325: structure has no member named `f_inode'
make[3]: *** [sock.o] Error 1

-- 
*******************************************************************
*    Don Fisher				  dfisher@as.arizona.edu  *
*    MMT Observatory			  VOICE: (520)621-7647	  *
*    University of Arizona    		  FAX:   (520)670-5740	  *            
*    Tucson, AZ  85721                				  *              
*******************************************************************