tulip.c-086I, No longer compiles in 2.1.76

Mr. James W. Laferriere Network Engineer (babydr@nwrain.net)
Sun, 28 Dec 1997 23:48:41 -0800 (PST)


Hello All, Starting with a clean tarball of 2.1.76 IE:

cd /usr/src
rm linux
mkdir linux-2.1.76
ln -s !$ !-2$
tar -zxf linux-2.1.76.tar.gz
cd /usr/include
rm -rf asm linux scsi
ln -s /usr/src/linux/include/asm-i386 asm
ls asm ( make sure I really did it right)
ln -s /usr/src/linux/include/linux linux
ln -s /usr/src/linux/include/scsi scsi
cd /usr/src/linux
make mrproper
cp ../old.config .config
make oldconfig ( answer a few new questions )
make dep clean bzlilo >& make-all.log &

an excerpt from make-all.log is below. Any Help appreciated.
Mind you the same driver compiled fine under 2.1.74 .

...snip...
gcc -D__KERNEL__ -I/usr/src/linux-2.1.76/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -D__SMP__ -pipe
-fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2
-malign-functions=2 -DCPU=686 -D__SMP__ -c tulip.c

tulip.c:271: warning: `PCI_VENDOR_ID_LITEON' redefined
/usr/src/linux-2.1.76/include/linux/pci.h:689: warning: this is the
location of the previous definition

tulip.c: In function `tulip_open':
tulip.c:1156: `x86' undeclared (first use this function)
tulip.c:1156: (Each undeclared identifier is reported only once
tulip.c:1156: for each function it appears in.)
make[3]: *** [tulip.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.1.76/drivers/net'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.1.76/drivers/net'
make[1]: *** [sub_dirs] Error 2
make[1]: Leaving directory `/usr/src/linux-2.1.76/drivers'
make: *** [linuxsubdirs] Error 2
Tia, JimL
+-----------------------------------------------------------------------+
| James W. Laferriere - Network Engineer - babydr@nwrain.net |
| System Techniques - 25416 - 22nd S. - Kent, WA 98032 |
| Give me VMS -or- Give me Linux -but- only on AXP |
+-----------------------------------------------------------------------+
|-> Linux-Vax Port, Now in Progress !YAY! there's Progress To Report <-|
|-> Please See http://ucnet.canberra.edu.au/~mikal/vaxlinux/home.html <-|
|-> Maintainer: Michael Still mikal@blitzen.canberra.edu.au <-|
+-----------------------------------------------------------------------+