Hi all,
I have downloaded 2.4.9-31 from rh7.2 updates. While trying to compile
a new kernel I continually have a failure in the networking code. I have
run (in order)
make mrproper
make xconfig (saved the changes to a file and saved & exited)
make dep clean bzImage
I get the errors on the snipped attachment. Can someone help me with info
on where to go now. (The last kernel use the DEC Tulip driver for 21040
chips without any difficulty).
Thanks!
Bob
Bettendorf, IA
make[3]: Entering directory `/usr/src/linux-2.4.9-31/drivers/net'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -c -o Space.o Space.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -c -o setup.o setup.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c net_init.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -c -o loopback.o loopback.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -c -o dummy.o dummy.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c auto_irq.c
rm -f net.o
ld -m elf_i386 -r -o net.o tulip/tulip.o tulip_old/tulip_old.o Space.o setup.o
net_init.o loopback.o dummy.o auto_irq.o
tulip_old/tulip_old.o: In function `tulip_refill_rx':
tulip_old/tulip_old.o(.text+0x640): multiple definition of `tulip_refill_rx'
tulip/tulip.o(.text+0x660): first defined here
tulip_old/tulip_old.o: In function `pnic_do_nway':
tulip_old/tulip_old.o(.text+0x5400): multiple definition of `pnic_do_nway'
tulip/tulip.o(.text+0x5be0): first defined here
ld: Warning: size of symbol `pnic_do_nway' changed from 322 to 287 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `tulip_mdio_read':
tulip_old/tulip_old.o(.text+0x1300): multiple definition of `tulip_mdio_read'
tulip/tulip.o(.text+0x13a0): first defined here
ld: Warning: size of symbol `tulip_mdio_read' changed from 377 to 361 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `tulip_parse_eeprom':
tulip_old/tulip_old.o(.text+0x0): multiple definition of `tulip_parse_eeprom'
tulip/tulip.o(.text+0x0): first defined here
ld: Warning: size of symbol `tulip_parse_eeprom' changed from 1451 to 1419 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `pnic_lnk_change':
tulip_old/tulip_old.o(.text+0x56c0): multiple definition of `pnic_lnk_change'
tulip/tulip.o(.text+0x5d30): first defined here
ld: Warning: size of symbol `pnic_lnk_change' changed from 250 to 256 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `tulip_check_duplex':
tulip_old/tulip_old.o(.text+0x1f90): multiple definition of `tulip_check_duplex'
tulip/tulip.o(.text+0x2070): first defined here
ld: Warning: size of symbol `tulip_check_duplex' changed from 474 to 456 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `tulip_interrupt':
tulip_old/tulip_old.o(.text+0xb80): multiple definition of `tulip_interrupt'
tulip/tulip.o(.text+0xba0): first defined here
ld: Warning: size of symbol `tulip_interrupt' changed from 2046 to 1912 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o(.data+0x264): multiple definition of `tulip_debug'
tulip/tulip.o(.data+0x264): first defined here
tulip_old/tulip_old.o(.data+0x604): multiple definition of `t21040_csr13'
tulip/tulip.o(.data+0x620): first defined here
tulip_old/tulip_old.o: In function `comet_timer':
tulip_old/tulip_old.o(.text+0x26d0): multiple definition of `comet_timer'
tulip/tulip.o(.text+0x2a10): first defined here
tulip_old/tulip_old.o: In function `t21142_start_nway':
tulip_old/tulip_old.o(.text+0x4ec0): multiple definition of `t21142_start_nway'
tulip/tulip.o(.text+0x5630): first defined here
ld: Warning: size of symbol `t21142_start_nway' changed from 251 to 263 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o(.rodata+0x100): multiple definition of `tulip_media_cap'
tulip/tulip.o(.rodata+0x160): first defined here
ld: Warning: size of symbol `tulip_media_cap' changed from 32 to 16 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `pnic_timer':
tulip_old/tulip_old.o(.text+0x57c0): multiple definition of `pnic_timer'
tulip/tulip.o(.text+0x5e30): first defined here
ld: Warning: size of symbol `pnic_timer' changed from 770 to 735 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `t21142_timer':
tulip_old/tulip_old.o(.text+0x4cc0): multiple definition of `t21142_timer'
tulip/tulip.o(.text+0x5410): first defined here
ld: Warning: size of symbol `t21142_timer' changed from 536 to 505 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o(.data+0x628): multiple definition of `t21041_csr15'
tulip/tulip.o(.data+0x644): first defined here
tulip_old/tulip_old.o: In function `tulip_mdio_write':
tulip_old/tulip_old.o(.text+0x1470): multiple definition of `tulip_mdio_write'
tulip/tulip.o(.text+0x1520): first defined here
tulip_old/tulip_old.o: In function `tulip_timer':
tulip_old/tulip_old.o(.text+0x2160): multiple definition of `tulip_timer'
tulip/tulip.o(.text+0x24d0): first defined here
ld: Warning: size of symbol `tulip_timer' changed from 1263 to 1304 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o: In function `t21142_lnk_change':
tulip_old/tulip_old.o(.text+0x4fd0): multiple definition of `t21142_lnk_change'
tulip/tulip.o(.text+0x57a0): first defined here
ld: Warning: size of symbol `t21142_lnk_change' changed from 1086 to 1059 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o(.rodata+0xc0): multiple definition of `medianame'
tulip/tulip.o(.rodata+0xe0): first defined here
ld: Warning: size of symbol `medianame' changed from 128 to 64 in tulip_old/tulip_old.o
tulip_old/tulip_old.o(.data+0x68a): multiple definition of `t21142_csr14'
tulip/tulip.o(.data+0x76a): first defined here
tulip_old/tulip_old.o(.bss+0x4): multiple definition of `tulip_rx_copybreak'
tulip/tulip.o(.bss+0x10): first defined here
tulip_old/tulip_old.o(.bss+0x0): multiple definition of `tulip_max_interrupt_work'
tulip/tulip.o(.bss+0xc): first defined here
tulip_old/tulip_old.o(.data+0x61e): multiple definition of `t21041_csr14'
tulip/tulip.o(.data+0x63a): first defined here
tulip_old/tulip_old.o: In function `tulip_read_eeprom':
tulip_old/tulip_old.o(.text+0x590): multiple definition of `tulip_read_eeprom'
tulip/tulip.o(.text+0x5b0): first defined here
tulip_old/tulip_old.o(.data+0x614): multiple definition of `t21041_csr13'
tulip/tulip.o(.data+0x630): first defined here
tulip_old/tulip_old.o: In function `tulip_select_media':
tulip_old/tulip_old.o(.text+0x15f0): multiple definition of `tulip_select_media'
tulip/tulip.o(.text+0x16a0): first defined here
ld: Warning: size of symbol `tulip_select_media' changed from 2509 to 2461 in
tulip_old/tulip_old.o
tulip_old/tulip_old.o(.data+0x268): multiple definition of `tulip_tbl'
tulip/tulip.o(.data+0x268): first defined here
tulip_old/tulip_old.o: In function `mxic_timer':
tulip_old/tulip_old.o(.text+0x2680): multiple definition of `mxic_timer'
tulip/tulip.o(.text+0x29c0): first defined here
make[3]: *** [net.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.9-31/drivers/net'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.9-31/drivers/net'
make[1]: *** [_subdir_net] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.9-31/drivers'
make: *** [_dir_drivers] Error 2
You have new mail in /var/spool/mail/root