[OE-core] [PATCH 1/1] avahi: Check for GPLv3 license and disable x11

Koen Kooi koen at dominion.thruhere.net
Mon Sep 19 19:21:36 UTC 2011


Op 19 sep. 2011, om 21:05 heeft Mark Hatle het volgende geschreven:

> On 9/19/11 12:55 PM, Saul Wold wrote:
>> [YOCTO #1492]
>> 
>> Since the non-GPLv3 build does not want gnome, which this will pull in
>> by the default DISTRO_FEATURE x11 being set and enabling gtk for avahi,
>> we filter x11 out of DISTRO_FEATURES here when INCOMPATIBLE_LICENSE is
>> set to GPLv3.
> 
> If the avahi GTK UI app is needed when X11 is enabled, this should be a decent
> enough way to work around the condition.
> 
> However, I question if avahi should -ever- be producing the gtk component.
> 
> From the investigation I did, the gtk component is something that helps with
> discovering mDNS servers (either prompting the user or simply displaying status,
> I'm not sure).  Is this of use to anyone using oe-core?  Otherwise I'd be in
> favor of simply removing the X11 option from the avahi package.
> 
> (I talked with Saul about this already on IRC.. he's concerned that we'd be
> turning of required [by someone] functionality... I'm really not sure it is
> required by anyone...)

In OE classic the UI stuff in in avahi-ui.bb



More information about the Openembedded-core mailing list