[OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option
Richard Purdie
richard.purdie at linuxfoundation.org
Thu Sep 26 20:33:11 UTC 2019
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
More information about the Openembedded-core
mailing list