Re: Can't build linux-nfs-0.4.2x under 2.1.76

Alessandro Suardi (asuardi@uninetcom.it)
Tue, 30 Dec 1997 00:04:02 +0100


Updating myself...
>
> I spent about half an hour going bovine in the attempt to build
> the tools and I managed. Next step, I'll even try to use knfsd,
> with my laptop being the client and this PC the server. But, this
> will be tomorrow -- 3 NFL wildcard games are waiting for me now !
>

OK, I am doing a massive cp -Rp of my Oracle7 for SCO installation
from the laptop to the desktop, all seems to work fine apart from
a 5% collision rate - due anyway to the coax cable or the cheapo
NE2000 PCI clone on my desktop.

Changes from vanilla 0.4.22 for x86 2.1.76 kernel were:

1. duplicate the <asm/processor.h> u8 & friends in a file I called
"ktypes.h", drop this into support/include
2. include "ktypes.h" before <linux/nfs_fs.h> in rpcdebug.c and
nfsmount.c
3. copy nfsmount.h from utils/mount to utils/showmount and edit
showmount.c to include it (just before "version.h")
4. add $(TOP)utils/mount/nfsmount_xdr.o to the OBJS line in the
showmount Makefile

...in the meantime the cp -Rp ended, 548MB with no problem at all.

One minor thing: when I shutdown the laptop (which was the knfs
server) I got

kstatd forgot to set AF_INET in udp sendmsg. Fix it!

and also 4 occurences of

RPC: sendmsg returned error 100

If anybody is interested in me testing anything, just drop a line.

Ciao,

--alessandro <asuardi@uninetcom.it> <asuardi@it.oracle.com>

Linux 2.0.33/2.1.76 libc-5.4.38 gcc-2.7.2.3 binutils-2.8.1.0.15

"There's a bit of magic in everything
and then some loss to even things out" -- Lou Reed