summaryrefslogtreecommitdiffstats
path: root/meta/conf/distro/include
diff options
context:
space:
mode:
authorPeter Seebach <peter.seebach@windriver.com>2013-07-26 07:49:36 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-08-12 13:14:20 +0100
commit9faeea2cfcae4bf34b7e3374afd47e87ead160cc (patch)
tree7290122a79f9552ea5c4b5f073df360e53d2fbab /meta/conf/distro/include
parentff4e1cd02137272f555649e08267681125d69ba1 (diff)
downloadpoky-9faeea2cfcae4bf34b7e3374afd47e87ead160cc.tar.gz
pseudo: Always try to build 32-bit libpseudo when NO32LIBS is set to 0
This is for Yocto bug #4920. The NO32LIBS variable is intended to allow the user to force the creation of a 32-bit libpseudo, for use with things like prebuilt binary toolchains. Unfortunately, the tests for likely compilability (stubs-32.h) were still present, so you would get silent failures. And if you did cause it to try to build, the failures were not particularly clearly explained. So, we: 1. Emit at least a message during configuration saying we're only building 64-bit, if we are. 2. Warn the user for at least one common case where we know builds are likely to fail. 3. If NO32LIBS is 0, we try the compile for sure, and if it fails, we've emitted at least some sort of message up near the top of the compile output that tells you what might be wrong. (From OE-Core master rev: 22548b3243dfa2dc9861b0f15530632b37812a8c) (From OE-Core rev: 72efa8bb7fb0dcc098eecc1be55136314270f22a) Signed-off-by: Peter Seebach <peter.seebach@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/distro/include')
0 files changed, 0 insertions, 0 deletions