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<[email protected]>
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!
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core