Linux-2.1.48 smbfs/sock.c does not compile
short at short.mj.gts.cz
Wed Aug 13 17:39:08 GMT 1997
On Wed, Aug 13, 1997 at 09:24:42AM +0000, Jan Kratochvil wrote:
> Date: Tue, 12 Aug 1997 05:09:44 +0200
> From: Jan Kratochvil <short at short.mj.gts.cz>
> To: samba at arvidsjaur.anu.edu.au
> Cc: francois at jeese.demon.co.uk
> Subject: Re: Linux-2.1.48 smbfs/sock.c does not compile
> Message-ID: <19970812050944.32711 at short.mj.gts.cz>
> Hi all
> > 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. :-(
Sorry for self-follow up but I have seen some article in
linux-kernel at vger.rutgers.edu which fixes the current [2.1.49] implementation
of smbfs. Please see "http://www.linuxhq.com/patch/21-p0788.html". Rewriting
is in progress (at least I hope) anyway...
Jan Kratochvil <short at k332.feld.cvut.cz>
More information about the samba