[OE-core] [PATCH] boost: Convert ??= weaker assingment to weak ?= assignment
Lukas Bulwahn
lukas.bulwahn at oss.bmw-carit.de
Sun Dec 8 21:36:12 UTC 2013
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
More information about the Openembedded-core
mailing list