Hi Khem,

On 12/07/2013 02:42 AM, Khem Raj wrote:
??= does not react at all with
BOOST_LIBS += "${@base_contains('PACKAGECONFIG', 'python', 'python', '', d)}"

even though we have

PACKAGECONFIG ??= "" it does not honor it and always add python to
BOOST_LIBS but the dependency is not added so it fails to build
complaining for missing python headers which is a understood outcome
I tried bitbaking boost and all the recipes in the meta-ros layer (which uses boost heavily) with
1.) only the boost setup in OE-core and no boost.bbappend, and then also
2.) with a boost.bbappend with PACKAGECONFIG = "python" (as currently set in meta-ros).

However, I could not reproduce the problem you are reporting.
With the current state, everything works on my own machine.

I did the builds on fresh directories, and with the current HEADs:
BB_VERSION        = "1.21.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Fedora-18"
TARGET_SYS        = "x86_64-oe-linux"
MACHINE           = "qemux86-64"
DISTRO            = "nodistro"
DISTRO_VERSION    = "nodistro.0"
TUNE_FEATURES     = "m64"
TARGET_FPU        = ""
meta              = "master:4a562fd2614bb6ccce1222d47b9268d6980cf315"
meta-oe           = "master:9b3e284c58bce673801ca3649b53bc53797ce2e9"

and my bitbake repository is at 73ddf1a3d1c516ad3bc785e0413483e616ce07a8.

What's your configuration and how does it differs from mine?

Lukas
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to