Bug 7179
Summary: | Compilation of .tmp_linux1 fails due to missing declaration in net/netfilter/xt_physdev.c | ||
---|---|---|---|
Product: | Networking | Reporter: | Graham Frank (gfrank) |
Component: | Netfilter/Iptables | Assignee: | Harald Welte (laforge) |
Status: | REJECTED DUPLICATE | ||
Severity: | high | CC: | andrew.j.wade |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.18 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Graham Frank
2006-09-21 14:31:25 UTC
I just attempted to replicate this bug on another server of mine. On a dual AMD Opteron 270 system, the bug was successfully replicated. LD .tmp_vmlinux1 net/built-in.o(.text.checkentry+0x1c0): In function `checkentry': net/netfilter/xt_physdev.c:117: undefined reference to `brnf_deferred_hooks' net/built-in.o(.text.checkentry+0x1ea):net/netfilter/xt_physdev.c:130: undefined reference to `brnf_deferred_hooks' make: *** [.tmp_vmlinux1] Error 1 The problematic combination is "physdev" match support (NETFILTER_XT_MATCH_PHYSDEV) without 802.1d Ethernet Bridging (BRIDGE) The commit that introduced int brnf_deferred_hooks is: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=10ea6ac895418bd0d23900e3330daa6ba0836d26 I have taken the liberty of emailing Patrick McHardy a link back here. |