[Yocto-builds] buildbot failure in Yocto on nightly-tiny
Darren Hart
dvhart at linux.intel.com
Thu Oct 18 20:18:00 PDT 2012
On 10/18/2012 07:42 PM, Richard Purdie wrote:
> On Thu, 2012-10-18 at 15:55 -0400, Darren Hart wrote:
>> Why is tiny trying to build bash?
>>
>> Which image is this building?
>>
>> Should only be building core-image-minimal for tiny.
>
> This is for core-image-minimal.
>
> The reason its failing is due to some gettext changes I've made and
>
> http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t1&id=dcacbe10bd194499c6ae34c9b533e64ec5c0effe
>
> should fix this one...
I did a cleanall of gettext and bash, but it still fails at the same
point for me.
> That doesn't answer the question why bash is being built. I suspect it
> gets built but not installed.
eglibc pulls in bash.
nothing pulls in gettext according to depexp, which is expected as
gettext will not compile for poky-tiny.
There are two scripts shipped with eglibc which required bash, which is what
pulled it in, but I thought we fixed this a while back with the following
in poky-tiny.conf:
# Drop native language support. This removes the
# eglibc->bash->gettext->libc-posix-clang-wchar dependency.
USE_NLS="no"
From:
commit 1d2451a8c70774380aae48f99ebc3967a86911f5
Author: Darren Hart <dvhart at linux.intel.com>
Date: Thu Jan 5 15:37:35 2012 -0800
distro: Update poky-tiny distro definition
Rather than conditionally drop eglibc-utils based on wchar support, set
USE_NLS="no" in the distro config to avoid pulling in gettext.
This appears be upheld in the current build:
$ bitbake core-image-minimal -e | grep USE_NLS=
# USE_NLS=no
USE_NLS="no"
Perhaps the bash recipe (or the upstream Makefile) has changed, causing
the following:
cannot stat
`/build/poky/master/tiny/fri2/tmp/sysroots/fri2/usr/share/gettext/config.rpath
I'm looking at the bash recipe now.... but I should be building tiny
images to demo at my presentation in the morning.... ah well...
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Technical Lead - Linux Kernel
More information about the Yocto-builds
mailing list