iptables: Turn ipv6 and libnfnetlink support into PACKAGECONFIG
authorKhem Raj <raj.khem@gmail.com>
Sun, 17 Mar 2013 22:56:24 +0000 (22:56 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Mar 2013 21:42:24 +0000 (21:42 +0000)
commit5f9b1ce1ce1f520faff64680c2c427fc3b1fffd3
treeff153667207967a1f3c8fe789acdf239f74e6bc6
parente0ef3b53ef4de247d11a029ad157023925e403cd
iptables: Turn ipv6 and libnfnetlink support into PACKAGECONFIG

Detection of libnfnetlink is automatic in configure which means
that when you have meta-networking in your cosmos, it would create
a race condition where if libnfnetlink is already staged then it
will be enabled otherwise disabled. The issue happens quite often
with sstate and high parallelism. Since the dependency libnfnetlink
is not part of OE-Core, this patch turns it into a PACKAGECONFIG
which is diabled by default and iptables is patched to provide
the knob.

If you want to enable libnfnetlink support then it can be done
in a bbappend where you are sure that you are also including
meta-networking in your distro.

While at it also turned ipv6 support into packageconfig

(From OE-Core rev: 0332551d90c866c5874529e81819b81b534e14be)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/iptables/iptables/0001-configure-Add-option-to-enable-disable-libnfnetlink.patch [new file with mode: 0644]
meta/recipes-extended/iptables/iptables_1.4.17.bb