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

Saul Wold sgw at linux.intel.com
Mon Sep 19 21:20:28 UTC 2011


On 09/19/2011 12:21 PM, Koen Kooi wrote:
>
> 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
Clearly, a better way to go, I think my patch will work for the short 
term of 1.1 release, but for master moving forward I will integrate the 
avahi-ui.bb recipe. We just don't have the time for a major recipe re-write.

Sau!

> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




More information about the Openembedded-core mailing list