Hi guys, I am a little screwed up here... I upgraded some time ago to potato (from slink) but I haven't yet upgraded to 2.2 kernels. The story starts when I decided to recompile my 2.0.38 kernel to include vfat support (not sure why it wasn't in in the first place given that I have a win installation on the same machine as well!). To cut a long story short, despite all my efforts, I broke my pcmcia modules, with the results that I can't use my ethernet card under linux. (I hate to admit that I had to rebbot into Win95 to write you!)
Ok, so now I have a 2.0.39 kernel that compiled flawlessly, but I can't compile pcmcia modules to match it. I tried both with the .tar.gz files and with the debian package and make-kpkg with no luck. I fixed the obvious error, i.e. pointed \usr\bin\cc to gcc272 (i.e. version 2.7.2 of gcc) and not gcc (which as in potato is version 2.95.2), but I still get errors and the modules wouldn't compile. The log is at the bottom. I get the same errors with make and make-kpkg. I suspect that the problem is with gcc (gcc272 doesn't include the g++ libraries: is that the problem? It suggests to get them from slink, but the slink package is expecting gcc to be 2.7.2 and wouldn't install. Would it be safe to force its installation or would that break my gcc 2.95.2?). Anyway, how would you come out of this? If I get a kernel and pcmcia-modules from slink and start on those would I have at least internet access without rebooting? And what about recompiling then? Thanks, matteo Transcript of make-kpkg: ======================== Warning: The d6r2.01.07.08 option only has an effect during the configure phase -- in other words, since the file stamp-configure exists, this option has no effect run make-kpkg clean or if you know what you are doing, manually remove stamp-debian, stamp-configure and debian/changelog for it to have an effect Please hit return to continue for module in /usr/src/modules/* ; do \ if test -d $module; then \ (cd $module; \ if ./debian/rules KVERS="2.0.39" KSRC="/usr/src/linux" \ KMAINT="Matteo Semplice" KEMAIL="[EMAIL PROTECTED]" \ KDREV="Custom.1.00" kdist_image; then \ echo "Module $module processed fine"; \ else \ echo "Module $module failed."; \ echo "Hit return to Continue"; \ read ans; \ fi; \ ); \ fi; \ done make[1]: Entering directory `/usr/src/modules/pcmcia-cs' test -f man/pcmcia.5 -a -f debian/rules test root = "`whoami`" test -f man/pcmcia.5 -a -f debian/rules rm -f debian/files make -f debian/rules MOD_DIR=/usr/src/linux clean-modules binary-modules make[2]: Entering directory `/usr/src/modules/pcmcia-cs' test -f man/pcmcia.5 -a -f debian/rules umask 022; make ALL="`sed -ne '/ALL *= */{;s///;s/cardmgr.*$//;p;q;}' Makefile`" clean make[3]: Entering directory `/usr/src/modules/pcmcia-cs' make[4]: Entering directory `/usr/src/modules/pcmcia-cs/modules' rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/modules' make[4]: Entering directory `/usr/src/modules/pcmcia-cs/clients' rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/clients' make[4]: Entering directory `/usr/src/modules/pcmcia-cs/wireless' rm -f core core.* *.o .*.o *.s *.a *~ .depend .depfiles/*.d make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/wireless' rm -f .prereq.ok config.mk include/pcmcia/config.h rm -f include/linux/modversions.h make[3]: Leaving directory `/usr/src/modules/pcmcia-cs' rm -f build-modules test -f man/pcmcia.5 -a -f debian/rules test root = "`whoami`" KVERS="2.0.39" ./Configure -n --kernel="/usr/src/linux" --srctree \ --cardbus --rcdir=/etc -------- Linux PCMCIA Configuration Script -------- The default responses for each question are correct for most users. Consult the PCMCIA-HOWTO for additional info about each option. Linux source directory [/usr/src/linux] The kernel source tree is version 2.0.39. The current kernel build date is Sat Jul 7 15:33:01 2001. Build 'trusting' versions of card utilities (y/n) [n] The PCMCIA drivers need to be compiled to match the kernel they will be used with, or some or all of the modules may fail to load. If you are not sure what to do, please consult the PCMCIA-HOWTO. How would you like to set kernel-specific options? 1 - Read from the currently running kernel 2 - Read from the Linux source tree Enter option (1-2) [2] Module install directory [/lib/modules/2.0.39] Kernel configuration options: Symmetric multiprocessing support is disabled. PCI BIOS support is enabled. Power management (APM) support is enabled. SCSI support is disabled. IEEE 1394 (FireWire) support is disabled. Networking support is enabled. Radio network interface support is disabled. Token Ring device support is disabled. Fast switching is disabled. Frame Diverter is disabled. Module version checking is disabled. PCMCIA IDE device support is disabled. /proc filesystem support is enabled. It looks like you have a System V init file setup. X Windows include files not installed. If you wish to build the 'cardinfo' control panel, you need the XPM library and the X Windows include files. See the HOWTO for details. *You can ignore this message if you are only rebuilding the PCMCIA modules.* Configuration successful. rm -f build build-modules test -f man/pcmcia.5 -a -f debian/rules umask 022; make DIRS_DEB="`sed -ne '/ALL *= */{;s///;s/cardmgr.*$//;p;q;}' Makefile`" all make[3]: Entering directory `/usr/src/modules/pcmcia-cs' make[4]: Entering directory `/usr/src/modules/pcmcia-cs/modules' cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c cs.c {standard input}: Assembler messages: {standard input}:2884: Warning: using `%al' instead of `%eax' due to `b' suffix cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c cistpl.c cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c rsrc_mgr.c cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c bulkmem.c {standard input}: Assembler messages: {standard input}:851: Warning: using `%al' instead of `%eax' due to `b' suffix {standard input}:1027: Warning: using `%al' instead of `%eax' due to `b' suffix cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c cardbus.c cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c pci_fixup.c ld -r -o pcmcia_core.o cs.o cistpl.o rsrc_mgr.o bulkmem.o cardbus.o pci_fixup.o chmod -x pcmcia_core.o cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c ds.c ds.c:865: warning: initialization from incompatible pointer type ds.c:866: warning: initialization from incompatible pointer type {standard input}: Assembler messages: {standard input}:623: Warning: using `%al' instead of `%eax' due to `b' suffix {standard input}:790: Warning: using `%al' instead of `%eax' due to `b' suffix {standard input}:910: Warning: using `%al' instead of `%eax' due to `b' suffix cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c cb_enabler.c cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c i82365.c cc -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c tcic.c make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/modules' make[4]: Entering directory `/usr/src/modules/pcmcia-cs/clients' cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c serial_cs.c cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c memory_cs.c memory_cs.c:195: warning: initialization from incompatible pointer type memory_cs.c:196: warning: initialization from incompatible pointer type cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c ftl_cs.c {standard input}: Assembler messages: {standard input}:809: Warning: using `%al' instead of `%eax' due to `b' suffix {standard input}:982: Warning: using `%al' instead of `%eax' due to `b' suffix cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c dummy_cs.c cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c sram_mtd.c cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c iflash2_mtd.c cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c iflash2+_mtd.c cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c memory_cb.c memory_cb.c:311: warning: initialization from incompatible pointer type memory_cb.c:312: warning: initialization from incompatible pointer type cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -D__KERNEL__ -DMODULE -c serial_cb.c cc -MD -c -O2 -I../include -I/usr/src/linux/include -D__KERNEL__ -DEXPORT_SYMTAB -DMODULE -DCARDBUS 3c575_cb.c 3c575_cb.c:474: parse error before `spinlock_t' 3c575_cb.c:474: warning: no semicolon at end of struct or union 3c575_cb.c: In function `vortex_reap': 3c575_cb.c:540: dereferencing pointer to incomplete type 3c575_cb.c:541: dereferencing pointer to incomplete type 3c575_cb.c:541: dereferencing pointer to incomplete type 3c575_cb.c:543: dereferencing pointer to incomplete type 3c575_cb.c:543: dereferencing pointer to incomplete type 3c575_cb.c:543: dereferencing pointer to incomplete type 3c575_cb.c:546: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_detach': 3c575_cb.c:601: dereferencing pointer to incomplete type 3c575_cb.c:607: dereferencing pointer to incomplete type 3c575_cb.c:608: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_suspend': 3c575_cb.c:619: dereferencing pointer to incomplete type 3c575_cb.c:625: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_resume': 3c575_cb.c:634: dereferencing pointer to incomplete type 3c575_cb.c:639: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_probe1': 3c575_cb.c:673: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:685: dereferencing pointer to incomplete type 3c575_cb.c:686: dereferencing pointer to incomplete type 3c575_cb.c:688: dereferencing pointer to incomplete type 3c575_cb.c:691: dereferencing pointer to incomplete type 3c575_cb.c:692: dereferencing pointer to incomplete type 3c575_cb.c:693: dereferencing pointer to incomplete type 3c575_cb.c:694: dereferencing pointer to incomplete type 3c575_cb.c:705: dereferencing pointer to incomplete type 3c575_cb.c:706: dereferencing pointer to incomplete type 3c575_cb.c:707: dereferencing pointer to incomplete type 3c575_cb.c:709: dereferencing pointer to incomplete type 3c575_cb.c:710: dereferencing pointer to incomplete type 3c575_cb.c:711: dereferencing pointer to incomplete type 3c575_cb.c:714: dereferencing pointer to incomplete type 3c575_cb.c:716: dereferencing pointer to incomplete type 3c575_cb.c:717: dereferencing pointer to incomplete type 3c575_cb.c:718: dereferencing pointer to incomplete type 3c575_cb.c:768: dereferencing pointer to incomplete type 3c575_cb.c:774: dereferencing pointer to incomplete type 3c575_cb.c:776: dereferencing pointer to incomplete type 3c575_cb.c:780: dereferencing pointer to incomplete type 3c575_cb.c:781: dereferencing pointer to incomplete type 3c575_cb.c:782: dereferencing pointer to incomplete type 3c575_cb.c:784: dereferencing pointer to incomplete type 3c575_cb.c:785: dereferencing pointer to incomplete type 3c575_cb.c:794: dereferencing pointer to incomplete type 3c575_cb.c:795: dereferencing pointer to incomplete type 3c575_cb.c:796: dereferencing pointer to incomplete type 3c575_cb.c:808: dereferencing pointer to incomplete type 3c575_cb.c:809: dereferencing pointer to incomplete type 3c575_cb.c:812: dereferencing pointer to incomplete type 3c575_cb.c:814: dereferencing pointer to incomplete type 3c575_cb.c:814: dereferencing pointer to incomplete type 3c575_cb.c:815: dereferencing pointer to incomplete type 3c575_cb.c:817: dereferencing pointer to incomplete type 3c575_cb.c:825: dereferencing pointer to incomplete type 3c575_cb.c:829: dereferencing pointer to incomplete type 3c575_cb.c:839: dereferencing pointer to incomplete type 3c575_cb.c:841: dereferencing pointer to incomplete type 3c575_cb.c:841: dereferencing pointer to incomplete type 3c575_cb.c:842: dereferencing pointer to incomplete type 3c575_cb.c:844: dereferencing pointer to incomplete type 3c575_cb.c:845: dereferencing pointer to incomplete type 3c575_cb.c:845: dereferencing pointer to incomplete type 3c575_cb.c:850: dereferencing pointer to incomplete type 3c575_cb.c:853: dereferencing pointer to incomplete type 3c575_cb.c:854: dereferencing pointer to incomplete type 3c575_cb.c:856: dereferencing pointer to incomplete type 3c575_cb.c:857: dereferencing pointer to incomplete type 3c575_cb.c:857: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_up': 3c575_cb.c:898: dereferencing pointer to incomplete type 3c575_cb.c:898: dereferencing pointer to incomplete type 3c575_cb.c:900: dereferencing pointer to incomplete type 3c575_cb.c:900: `SPIN_LOCK_UNLOCKED' undeclared (first use this function) 3c575_cb.c:900: (Each undeclared identifier is reported only once 3c575_cb.c:900: for each function it appears in.) 3c575_cb.c:904: dereferencing pointer to incomplete type 3c575_cb.c:907: dereferencing pointer to incomplete type 3c575_cb.c:908: dereferencing pointer to incomplete type 3c575_cb.c:909: dereferencing pointer to incomplete type 3c575_cb.c:910: dereferencing pointer to incomplete type 3c575_cb.c:911: dereferencing pointer to incomplete type 3c575_cb.c:916: dereferencing pointer to incomplete type 3c575_cb.c:920: dereferencing pointer to incomplete type 3c575_cb.c:922: dereferencing pointer to incomplete type 3c575_cb.c:923: dereferencing pointer to incomplete type 3c575_cb.c:925: dereferencing pointer to incomplete type 3c575_cb.c:926: dereferencing pointer to incomplete type 3c575_cb.c:927: dereferencing pointer to incomplete type 3c575_cb.c:928: dereferencing pointer to incomplete type 3c575_cb.c:929: dereferencing pointer to incomplete type 3c575_cb.c:931: dereferencing pointer to incomplete type 3c575_cb.c:936: dereferencing pointer to incomplete type 3c575_cb.c:941: dereferencing pointer to incomplete type 3c575_cb.c:964: dereferencing pointer to incomplete type 3c575_cb.c:966: dereferencing pointer to incomplete type 3c575_cb.c:967: dereferencing pointer to incomplete type 3c575_cb.c:968: dereferencing pointer to incomplete type 3c575_cb.c:968: dereferencing pointer to incomplete type 3c575_cb.c:973: dereferencing pointer to incomplete type 3c575_cb.c:974: dereferencing pointer to incomplete type 3c575_cb.c:974: dereferencing pointer to incomplete type 3c575_cb.c:975: dereferencing pointer to incomplete type 3c575_cb.c:975: dereferencing pointer to incomplete type 3c575_cb.c:977: dereferencing pointer to incomplete type 3c575_cb.c:978: dereferencing pointer to incomplete type 3c575_cb.c:978: dereferencing pointer to incomplete type 3c575_cb.c:979: dereferencing pointer to incomplete type 3c575_cb.c:979: dereferencing pointer to incomplete type 3c575_cb.c:980: dereferencing pointer to incomplete type 3c575_cb.c:988: dereferencing pointer to incomplete type 3c575_cb.c:990: dereferencing pointer to incomplete type 3c575_cb.c:995: dereferencing pointer to incomplete type 3c575_cb.c:1001: dereferencing pointer to incomplete type 3c575_cb.c:1001: dereferencing pointer to incomplete type 3c575_cb.c:1005: dereferencing pointer to incomplete type 3c575_cb.c:1005: dereferencing pointer to incomplete type 3c575_cb.c:1006: dereferencing pointer to incomplete type 3c575_cb.c:1007: dereferencing pointer to incomplete type 3c575_cb.c:1009: dereferencing pointer to incomplete type 3c575_cb.c:1010: dereferencing pointer to incomplete type 3c575_cb.c:1011: dereferencing pointer to incomplete type 3c575_cb.c:1012: dereferencing pointer to incomplete type 3c575_cb.c:1013: dereferencing pointer to incomplete type 3c575_cb.c: In function `set_media_type': 3c575_cb.c:1025: dereferencing pointer to incomplete type 3c575_cb.c:1032: dereferencing pointer to incomplete type 3c575_cb.c:1033: dereferencing pointer to incomplete type 3c575_cb.c:1038: dereferencing pointer to incomplete type 3c575_cb.c:1041: dereferencing pointer to incomplete type 3c575_cb.c:1042: dereferencing pointer to incomplete type 3c575_cb.c:1055: dereferencing pointer to incomplete type 3c575_cb.c:1055: dereferencing pointer to incomplete type 3c575_cb.c:1056: dereferencing pointer to incomplete type 3c575_cb.c:1056: dereferencing pointer to incomplete type 3c575_cb.c: In function `activate_xcvr': 3c575_cb.c:1068: dereferencing pointer to incomplete type 3c575_cb.c:1070: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_open': 3c575_cb.c:1098: dereferencing pointer to incomplete type 3c575_cb.c:1106: dereferencing pointer to incomplete type 3c575_cb.c:1109: dereferencing pointer to incomplete type 3c575_cb.c:1112: dereferencing pointer to incomplete type 3c575_cb.c:1112: dereferencing pointer to incomplete type 3c575_cb.c:1113: dereferencing pointer to incomplete type 3c575_cb.c:1113: dereferencing pointer to incomplete type 3c575_cb.c:1114: dereferencing pointer to incomplete type 3c575_cb.c:1115: dereferencing pointer to incomplete type 3c575_cb.c:1120: dereferencing pointer to incomplete type 3c575_cb.c:1123: dereferencing pointer to incomplete type 3c575_cb.c:1123: dereferencing pointer to incomplete type 3c575_cb.c:1125: dereferencing pointer to incomplete type 3c575_cb.c:1129: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_timer': 3c575_cb.c:1152: dereferencing pointer to incomplete type 3c575_cb.c:1152: dereferencing pointer to incomplete type 3c575_cb.c:1158: dereferencing pointer to incomplete type 3c575_cb.c:1159: dereferencing pointer to incomplete type 3c575_cb.c:1163: dereferencing pointer to incomplete type 3c575_cb.c:1165: dereferencing pointer to incomplete type 3c575_cb.c:1171: dereferencing pointer to incomplete type 3c575_cb.c:1191: dereferencing pointer to incomplete type 3c575_cb.c:1192: dereferencing pointer to incomplete type 3c575_cb.c:1198: dereferencing pointer to incomplete type 3c575_cb.c:1199: dereferencing pointer to incomplete type 3c575_cb.c:1202: dereferencing pointer to incomplete type 3c575_cb.c:1203: dereferencing pointer to incomplete type 3c575_cb.c:1206: dereferencing pointer to incomplete type 3c575_cb.c:1207: dereferencing pointer to incomplete type 3c575_cb.c:1211: dereferencing pointer to incomplete type 3c575_cb.c:1212: dereferencing pointer to incomplete type 3c575_cb.c:1217: dereferencing pointer to incomplete type 3c575_cb.c:1230: dereferencing pointer to incomplete type 3c575_cb.c:1232: dereferencing pointer to incomplete type 3c575_cb.c:1262: dereferencing pointer to incomplete type 3c575_cb.c:1263: dereferencing pointer to incomplete type 3c575_cb.c:1264: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_tx_timeout': 3c575_cb.c:1290: dereferencing pointer to incomplete type 3c575_cb.c:1293: dereferencing pointer to incomplete type 3c575_cb.c:1293: dereferencing pointer to incomplete type 3c575_cb.c:1294: dereferencing pointer to incomplete type 3c575_cb.c:1294: dereferencing pointer to incomplete type 3c575_cb.c:1297: dereferencing pointer to incomplete type 3c575_cb.c:1297: dereferencing pointer to incomplete type 3c575_cb.c:1300: dereferencing pointer to incomplete type 3c575_cb.c:1301: dereferencing pointer to incomplete type 3c575_cb.c:1302: dereferencing pointer to incomplete type 3c575_cb.c:1308: dereferencing pointer to incomplete type 3c575_cb.c:1309: dereferencing pointer to incomplete type 3c575_cb.c:1313: dereferencing pointer to incomplete type 3c575_cb.c:1315: dereferencing pointer to incomplete type 3c575_cb.c:1315: dereferencing pointer to incomplete type 3c575_cb.c:1317: dereferencing pointer to incomplete type 3c575_cb.c:1317: dereferencing pointer to incomplete type 3c575_cb.c:1317: dereferencing pointer to incomplete type 3c575_cb.c:1317: dereferencing pointer to incomplete type 3c575_cb.c:1318: dereferencing pointer to incomplete type 3c575_cb.c:1318: dereferencing pointer to incomplete type 3c575_cb.c:1318: dereferencing pointer to incomplete type 3c575_cb.c:1319: dereferencing pointer to incomplete type 3c575_cb.c:1322: dereferencing pointer to incomplete type 3c575_cb.c:1330: dereferencing pointer to incomplete type 3c575_cb.c:1335: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_error': 3c575_cb.c:1360: dereferencing pointer to incomplete type 3c575_cb.c:1361: dereferencing pointer to incomplete type 3c575_cb.c:1363: dereferencing pointer to incomplete type 3c575_cb.c:1369: dereferencing pointer to incomplete type 3c575_cb.c:1395: dereferencing pointer to incomplete type 3c575_cb.c:1395: dereferencing pointer to incomplete type 3c575_cb.c:1396: dereferencing pointer to incomplete type 3c575_cb.c:1396: dereferencing pointer to incomplete type 3c575_cb.c:1405: dereferencing pointer to incomplete type 3c575_cb.c:1426: dereferencing pointer to incomplete type 3c575_cb.c:1432: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_start_xmit': 3c575_cb.c:1448: dereferencing pointer to incomplete type 3c575_cb.c:1452: dereferencing pointer to incomplete type 3c575_cb.c:1478: dereferencing pointer to incomplete type 3c575_cb.c:1479: dereferencing pointer to incomplete type 3c575_cb.c:1484: dereferencing pointer to incomplete type 3c575_cb.c: In function `boomerang_start_xmit': 3c575_cb.c:1505: dereferencing pointer to incomplete type 3c575_cb.c:1506: dereferencing pointer to incomplete type 3c575_cb.c:1506: dereferencing pointer to incomplete type 3c575_cb.c:1510: dereferencing pointer to incomplete type 3c575_cb.c:1512: dereferencing pointer to incomplete type 3c575_cb.c:1518: dereferencing pointer to incomplete type 3c575_cb.c:1519: dereferencing pointer to incomplete type 3c575_cb.c:1520: dereferencing pointer to incomplete type 3c575_cb.c:1521: dereferencing pointer to incomplete type 3c575_cb.c:1522: dereferencing pointer to incomplete type 3c575_cb.c:1524: dereferencing pointer to incomplete type 3c575_cb.c:1525: dereferencing pointer to incomplete type 3c575_cb.c:1528: dereferencing pointer to incomplete type 3c575_cb.c:1528: dereferencing pointer to incomplete type 3c575_cb.c:1529: dereferencing pointer to incomplete type 3c575_cb.c:1529: dereferencing pointer to incomplete type 3c575_cb.c:1531: dereferencing pointer to incomplete type 3c575_cb.c:1531: dereferencing pointer to incomplete type 3c575_cb.c:1536: dereferencing pointer to incomplete type 3c575_cb.c:1536: dereferencing pointer to incomplete type 3c575_cb.c:1537: dereferencing pointer to incomplete type 3c575_cb.c:1537: dereferencing pointer to incomplete type 3c575_cb.c:1538: dereferencing pointer to incomplete type 3c575_cb.c:1539: dereferencing pointer to incomplete type 3c575_cb.c:1542: dereferencing pointer to incomplete type 3c575_cb.c:1542: dereferencing pointer to incomplete type 3c575_cb.c:1542: dereferencing pointer to incomplete type 3c575_cb.c:1542: dereferencing pointer to incomplete type 3c575_cb.c:1543: dereferencing pointer to incomplete type 3c575_cb.c:1547: dereferencing pointer to incomplete type 3c575_cb.c:1548: dereferencing pointer to incomplete type 3c575_cb.c:1548: dereferencing pointer to incomplete type 3c575_cb.c:1549: dereferencing pointer to incomplete type 3c575_cb.c:1556: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_interrupt': 3c575_cb.c:1575: dereferencing pointer to incomplete type 3c575_cb.c:1576: dereferencing pointer to incomplete type 3c575_cb.c:1584: dereferencing pointer to incomplete type 3c575_cb.c:1605: dereferencing pointer to incomplete type 3c575_cb.c:1608: dereferencing pointer to incomplete type 3c575_cb.c:1611: dereferencing pointer to incomplete type 3c575_cb.c:1613: dereferencing pointer to incomplete type 3c575_cb.c:1614: dereferencing pointer to incomplete type 3c575_cb.c:1615: dereferencing pointer to incomplete type 3c575_cb.c:1620: dereferencing pointer to incomplete type 3c575_cb.c:1621: dereferencing pointer to incomplete type 3c575_cb.c:1621: dereferencing pointer to incomplete type 3c575_cb.c:1622: dereferencing pointer to incomplete type 3c575_cb.c:1629: dereferencing pointer to incomplete type 3c575_cb.c:1648: dereferencing pointer to incomplete type 3c575_cb.c:1650: dereferencing pointer to incomplete type 3c575_cb.c:1650: dereferencing pointer to incomplete type 3c575_cb.c:1650: dereferencing pointer to incomplete type 3c575_cb.c:1650: dereferencing pointer to incomplete type 3c575_cb.c:1651: dereferencing pointer to incomplete type 3c575_cb.c:1651: dereferencing pointer to incomplete type 3c575_cb.c:1654: dereferencing pointer to incomplete type 3c575_cb.c:1655: dereferencing pointer to incomplete type 3c575_cb.c:1656: dereferencing pointer to incomplete type 3c575_cb.c:1661: dereferencing pointer to incomplete type 3c575_cb.c:1662: dereferencing pointer to incomplete type 3c575_cb.c:1665: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_rx': 3c575_cb.c:1689: dereferencing pointer to incomplete type 3c575_cb.c:1690: dereferencing pointer to incomplete type 3c575_cb.c:1691: dereferencing pointer to incomplete type 3c575_cb.c:1692: dereferencing pointer to incomplete type 3c575_cb.c:1693: dereferencing pointer to incomplete type 3c575_cb.c:1694: dereferencing pointer to incomplete type 3c575_cb.c:1708: dereferencing pointer to incomplete type 3c575_cb.c:1724: dereferencing pointer to incomplete type 3c575_cb.c:1734: dereferencing pointer to incomplete type 3c575_cb.c: In function `boomerang_rx': 3c575_cb.c:1745: dereferencing pointer to incomplete type 3c575_cb.c:1748: dereferencing pointer to incomplete type 3c575_cb.c:1748: dereferencing pointer to incomplete type 3c575_cb.c:1754: dereferencing pointer to incomplete type 3c575_cb.c:1761: dereferencing pointer to incomplete type 3c575_cb.c:1762: dereferencing pointer to incomplete type 3c575_cb.c:1763: dereferencing pointer to incomplete type 3c575_cb.c:1764: dereferencing pointer to incomplete type 3c575_cb.c:1765: dereferencing pointer to incomplete type 3c575_cb.c:1766: dereferencing pointer to incomplete type 3c575_cb.c:1784: dereferencing pointer to incomplete type 3c575_cb.c:1784: dereferencing pointer to incomplete type 3c575_cb.c:1789: dereferencing pointer to incomplete type 3c575_cb.c:1790: dereferencing pointer to incomplete type 3c575_cb.c:1793: dereferencing pointer to incomplete type 3c575_cb.c:1796: dereferencing pointer to incomplete type 3c575_cb.c:1812: dereferencing pointer to incomplete type 3c575_cb.c:1814: dereferencing pointer to incomplete type 3c575_cb.c:1817: dereferencing pointer to incomplete type 3c575_cb.c:1817: dereferencing pointer to incomplete type 3c575_cb.c:1817: dereferencing pointer to incomplete type 3c575_cb.c:1819: dereferencing pointer to incomplete type 3c575_cb.c:1820: dereferencing pointer to incomplete type 3c575_cb.c:1826: dereferencing pointer to incomplete type 3c575_cb.c:1827: dereferencing pointer to incomplete type 3c575_cb.c:1829: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_down': 3c575_cb.c:1841: dereferencing pointer to incomplete type 3c575_cb.c:1857: dereferencing pointer to incomplete type 3c575_cb.c:1859: dereferencing pointer to incomplete type 3c575_cb.c:1862: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_close': 3c575_cb.c:1889: dereferencing pointer to incomplete type 3c575_cb.c:1891: dereferencing pointer to incomplete type 3c575_cb.c:1893: dereferencing pointer to incomplete type 3c575_cb.c:1895: dereferencing pointer to incomplete type 3c575_cb.c:1896: dereferencing pointer to incomplete type 3c575_cb.c:1899: dereferencing pointer to incomplete type 3c575_cb.c:1901: dereferencing pointer to incomplete type 3c575_cb.c:1902: dereferencing pointer to incomplete type 3c575_cb.c:1903: dereferencing pointer to incomplete type 3c575_cb.c:1908: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_get_stats': 3c575_cb.c:1918: dereferencing pointer to incomplete type 3c575_cb.c:1920: dereferencing pointer to incomplete type 3c575_cb.c:1922: dereferencing pointer to incomplete type 3c575_cb.c: In function `update_stats': 3c575_cb.c:1942: dereferencing pointer to incomplete type 3c575_cb.c:1943: dereferencing pointer to incomplete type 3c575_cb.c:1945: dereferencing pointer to incomplete type 3c575_cb.c:1946: dereferencing pointer to incomplete type 3c575_cb.c:1947: dereferencing pointer to incomplete type 3c575_cb.c:1948: dereferencing pointer to incomplete type 3c575_cb.c:1949: dereferencing pointer to incomplete type 3c575_cb.c: In function `vortex_ioctl': 3c575_cb.c:1984: dereferencing pointer to incomplete type 3c575_cb.c:1987: dereferencing pointer to incomplete type 3c575_cb.c:2001: dereferencing pointer to incomplete type 3c575_cb.c:2006: dereferencing pointer to incomplete type 3c575_cb.c:2007: dereferencing pointer to incomplete type 3c575_cb.c:2008: dereferencing pointer to incomplete type 3c575_cb.c:2010: dereferencing pointer to incomplete type 3c575_cb.c:2023: dereferencing pointer to incomplete type 3c575_cb.c: In function `acpi_set_WOL': 3c575_cb.c:2151: dereferencing pointer to incomplete type 3c575_cb.c:2151: dereferencing pointer to incomplete type 3c575_cb.c: In function `cleanup_module': 3c575_cb.c:2199: dereferencing pointer to incomplete type 3c575_cb.c:2200: dereferencing pointer to incomplete type 3c575_cb.c:2201: dereferencing pointer to incomplete type 3c575_cb.c:2202: dereferencing pointer to incomplete type make[4]: *** [3c575_cb.o] Error 1 make[4]: Leaving directory `/usr/src/modules/pcmcia-cs/clients' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/modules/pcmcia-cs' make[2]: *** [build-modules] Error 2 make[2]: Leaving directory `/usr/src/modules/pcmcia-cs' make[1]: *** [kdist_image] Error 2 make[1]: Leaving directory `/usr/src/modules/pcmcia-cs' Module /usr/src/modules/pcmcia-cs failed. Hit return to Continue --------------- Matteo Semplice Wadham College Oxford OX1 3PN U.K.