[oe] [PATCH 2/2] busybox: configure according to {MACHINE, DISTRO}_FEATURES

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Thu Jun 10 20:44:59 UTC 2010


On Thu, Jun 10, 2010 at 09:22:51PM +0100, Phil Blundell wrote:
>On Thu, 2010-06-10 at 12:55 -0700, Chris Larson wrote:
>> Should this (ipv6 at least) use COMBINED_FEATURES, since it requires
>> kernel/machine support for it to be useful, along with distro support?
>
>I don't think it's machine dependent in any meaningful way; there is, to
>my knowledge, no OE-supported hardware which is actually incapable of
>supporting ipv6.  Any distro that wants to use it just needs to make
>sure that the kernel support is present (either built-in or as a module)

the kernel configury should also look whether it should enable
socket/ipv4/ipv6 or any combination.
There are quite some packages out there who can be configured with
--disable-ipv6 ¹) and these should probably also honor the distro's ipv6
choice, for example.
I think it would also be good to put USE_NLS into DISTRO_FEATURES as
"nls" like it was done for busybox and uclibc, yes?

¹) bind, mutt, libpcap, iptables, net-snmp, lighttpd, tcpdump, python,
quagga come to mind, to name just a few. Not sure if all of them detect
this properly so i tend to turn it off via configure.




More information about the Openembedded-devel mailing list