[OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option

Trevor Gamblin trevor.gamblin at windriver.com
Fri Sep 27 01:19:31 UTC 2019


On 9/26/19 4:33 PM, Richard Purdie wrote:
> On Mon, 2019-09-23 at 21:16 +0100, Ross Burton wrote:
>> On 23/09/2019 19:01, Trevor Gamblin wrote:
>>> From: Trevor Gamblin<trevor.gamblin at windriver.com>
>>>
>>> lighttpd builds fail if "fam" (and therefore gamin) is enabled.
>>>
>>> In conf/local.conf:
>>>
>>>       CORE_IMAGE_EXTRA_INSTALL += "lighttpd"
>>>       PACKAGECONFIG_append_pn-lighttpd = " fam"
>>>
>>> bitbake error:
>>>
>>>       ERROR: Nothing PROVIDES 'gamin' (but /yow-lpggp31/tgamblin/oe-
>>> core.git/meta/recipes-extended/lighttpd/lighttpd_1.4.54.bb DEPENDS
>>> on or otherwise requires it)
>>>       NOTE: Runtime target 'lighttpd' is unbuildable, removing...
>>>       Missing or unbuildable dependency chain was: ['lighttpd',
>>> 'gamin']
>>>       ERROR: Required build target 'core-image-minimal' has no
>>> buildable providers.
>>>       Missing or unbuildable dependency chain was: ['core-image-
>>> minimal', 'lighttpd', 'gamin']
>>>
>>> Since gamin doesn't appear to have a recipe and hasn't been
>>> maintained for several years, this should be removed from the
>>> list of lighttpd PACKAGECONFIG options.
>> Non-default PACKAGECONFIGs are allowed to depend on recipes that are
>> not
>> in core, plenty of recipes do this.  Otherwise there'd be no way to
>> turn
>> on options that have dependencies in other layers.
>>
>> However, the fact that Gamin is very much dead is a good reason to
>> remove the PACKAGECONFIG and simply hardcode --without-fam for good
>> measure.
> Agreed, can we have a v2 with --without-fam hardcoded in EXTRA_OECONF
> please?
>
> Cheers,
>
> Richard
>
Done!


More information about the Openembedded-core mailing list