Linux-2.1.48 smbfs/sock.c does not compile
short at short.mj.gts.cz
Tue Aug 12 03:09:44 GMT 1997
> Date: 11 Aug 1997 02:19:02 GMT
> From: "Eloy A. Paris" <eparis at ven.ra.rockwell.com>
> To: samba at arvidsjaur.anu.edu.au
> Subject: Re: Linux-2.1.48 smbfs/sock.c does not compile
> Message-ID: <5slsqm$4s5$1 at zeus.ven.ra.rockwell.com>
> >From /usr/src/linux/README:
> - make sure your /usr/include/asm, /usr/include/linux, and /usr/include/scsi
> directories are just symlinks to the kernel sources:
[ shell commands deleted ]
This should be done automatically during "make *config".
> Francois D. Genolini <francois at jeese.demon.co.uk> wrote:
> : Linux-2.1.48 smbfs/sock.c does not compile
> : Here is what it says:
> : make: Entering directory `/usr/src/beta/linux/fs/smbfs'
> : gcc -D__KERNEL__ -I/usr/src/beta/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 -DMODULE -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: *** [sock.o] Error 1
> : make: Leaving directory `/usr/src/beta/linux/fs/smbfs'
Linus started a huge rewrite of directory cache (dcache) subsystem. smbfs
and a lot of other filesystems are uncompilable this time but complete rewrite
of smbfs to use the new stuff is in progress (sorry, can't remember who's now
working on smbfs)! For now the only choice is to downgrade to 2.1.44-pre3 or
somethink similiar. :-(
Jan Kratochvil <short at k332.feld.cvut.cz>
More information about the samba