|
Hi folks !
Dunno if someone got this error during compiling ?
Its on a kernel 2.4.18
ld -m elf_i386 -r -o netfilter.o
ip_conntrack.o ip_tables.o iptable_filter.o iptable_mangle.o iptable_nat.o
ipt_limit.o ipt_quota.o ipt_mark.o ipt_mac.o ipt_multiport.o ipt_mport.o
ipt_tos.o ip_conntrack_rpc_tcp.o ip_conntrack_rpc_udp.o ipt_record_rpc.o
ipt_time.o ipt_ah.o ipt_esp.o ipt_length.o ipt_ttl.o ipt_state.o ipt_unclean.o
ipt_tcpmss.o ipt_realm.o ipt_REJECT.o ipt_MIRROR.o ipt_TOS.o ipt_DSCP.o
ipt_MARK.o ipt_MASQUERADE.o ipt_REDIRECT.o ipt_NETMAP.o ipt_LOG.o ipt_TCPMSS.o
ip_queue.o
ip_conntrack_rpc_udp.o: In function `delete_request_p': ip_conntrack_rpc_udp.o(.text+0x0): multiple definition of `delete_request_p' ip_conntrack_rpc_tcp.o(.text+0x0): first defined here ip_conntrack_rpc_udp.o: In function `delete_binding': ip_conntrack_rpc_udp.o(.text+0x80): multiple definition of `delete_binding' ip_conntrack_rpc_tcp.o(.text+0x80): first defined here ip_conntrack_rpc_udp.o: In function `exp_cl': ip_conntrack_rpc_udp.o(.text+0x100): multiple definition of `exp_cl' ip_conntrack_rpc_tcp.o(.text+0x100): first defined here ip_conntrack_rpc_udp.o: In function `clean_expect': ip_conntrack_rpc_udp.o(.text+0x190): multiple definition of `clean_expect' ip_conntrack_rpc_tcp.o(.text+0x190): first defined here ip_conntrack_rpc_udp.o: In function `req_cl': ip_conntrack_rpc_udp.o(.text+0x1d0): multiple definition of `req_cl' ip_conntrack_rpc_tcp.o(.text+0x1d0): first defined here ip_conntrack_rpc_udp.o: In function `clean_request': ip_conntrack_rpc_udp.o(.text+0x260): multiple definition of `clean_request' ip_conntrack_rpc_tcp.o(.text+0x260): first defined here ip_conntrack_rpc_udp.o: In function `alloc_request_p': ip_conntrack_rpc_udp.o(.text+0x2a0): multiple definition of `alloc_request_p' ip_conntrack_rpc_tcp.o(.text+0x2a0): first defined here ip_conntrack_rpc_udp.o: In function `binding': ip_conntrack_rpc_udp.o(.text+0x4e0): multiple definition of `binding' ip_conntrack_rpc_tcp.o(.text+0x4e0): first defined here ip_conntrack_rpc_udp.o: In function `init_module': ip_conntrack_rpc_udp.o(.text+0x930): multiple definition of `init_module' ip_conntrack_rpc_tcp.o(.text+0x970): first defined here ip_conntrack_rpc_udp.o: In function `cleanup_module': ip_conntrack_rpc_udp.o(.text+0x950): multiple definition of `cleanup_module' ip_conntrack_rpc_tcp.o(.text+0x990): first defined here ip_conntrack_rpc_udp.o: In function `expect_rpc_cmp': ip_conntrack_rpc_udp.o(.text+0x980): multiple definition of `expect_rpc_cmp' ip_conntrack_rpc_tcp.o(.text+0x9c0): first defined here ip_conntrack_rpc_udp.o: In function `request_p_cmp': ip_conntrack_rpc_udp.o(.text+0x9c0): multiple definition of `request_p_cmp' ip_conntrack_rpc_tcp.o(.text+0xa00): first defined here ipt_record_rpc.o: In function `expect_rpc_cmp': ipt_record_rpc.o(.text+0x3a0): multiple definition of `expect_rpc_cmp' ip_conntrack_rpc_tcp.o(.text+0x9c0): first defined here ipt_record_rpc.o: In function `request_p_cmp': ipt_record_rpc.o(.text+0x3e0): multiple definition of `request_p_cmp' ip_conntrack_rpc_tcp.o(.text+0xa00): first defined here ipt_ah.o: In function `init': ipt_ah.o(.text.init+0x0): multiple definition of `init' ipt_record_rpc.o(.text.init+0x0): first defined here ld: Warning: size of symbol `init' changed from 81 to 12 in ipt_ah.o ipt_ah.o: In function `cleanup': ipt_ah.o(.text.exit+0x0): multiple definition of `cleanup' ipt_record_rpc.o(.text.exit+0x0): first defined here ld: Warning: size of symbol `cleanup' changed from 81 to 12 in ipt_ah.o make[3]: *** [netfilter.o] Error 1 make[3]: Leaving directory `/storage/linux/kernel/linux/net/ipv4/netfilter' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/storage/linux/kernel/linux/net/ipv4/netfilter' make[1]: *** [_subdir_ipv4/netfilter] Error 2 make[1]: Leaving directory `/storage/linux/kernel/linux/net' make: *** [_dir_net] Error 2 The rpc conntrack patch (exists in
patch-o-matic) seems a bit buggy or maybe it got smacked by some other
patch in patch-o-matic like netmap or similar ?
My gcc version is: 2.96-81
Regards
/Micke
|
