[Yocto-builds] buildbot failure in Yocto on nightly-world

Kang Kai Kai.Kang at windriver.com
Fri Mar 16 03:29:45 PDT 2012

On 2012年03月15日 22:31, Paul Eggleton wrote:
> On Monday 12 March 2012 17:53:40 elizabeth.flanagan at intel.com wrote:
>> Buildslave for this Build: ab05
>> Complete logs for all build steps:
>> http://autobuilder.yoctoproject.org:8010/builders/nightly-world/builds/13
>> Build Reason: The web-page 'force build' button was pressed by 'intel':
>> Build Source Stamp: [branch master] HEAD
> This log contains 5 separate issues:
> * pulseaudio: has been fixed by adding a missing dependency on libxtst.
> * gst-plugins-bad: has been fixed by disabling the directfb plugin.
> * libzypp: recurred and was covered in another thread.
> * mx: I looked into this; there were some missing explicit dependencies which
> I have patched in, but even without these could not get it to fail in local
> testing - the required libraries did get built anyway.
> * ghostscript: I'm not sure what's going on here:

Hi Elizabeth,

> | ccache i586-poky-linux-gcc  -m32   -march=i586 --sysroot=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-world/build/build/tmp/sysroots/qemux86  -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE  -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -O2 -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long long" -O2 -pipe -g -feliminate-unused-debug-types -DHAVE_SYS_TIME_H=1  -I./obj -I./base  -DWHICH_CMS="lcms" -o ./obj/gdevcfax.o -c ./base/gdevcfax.c
> | make: *** No rule to make target `obj/libtiff_.dev', needed by `obj/libtiff.dev'.  Stop.
This rule is at base/tiff.mak Line 187:

$(TIFFGEN)libtiff.dev : $(TOP_MAKEFILES) 

the var SHARE_LIBTIFF should be valued by configure, and should be "1". 
But at this circumstance got nothing.

In base/configure.ac begin with Line 779 where value the var SHARE_LIBTIFF:

if test "x$PKGCONFIG" != x; then
AC_MSG_CHECKING(for libtiff with pkg-config)
if $PKGCONFIG --exists libtiff-4; then
1 ~~~~~~~~~~~~~~~~~~~~~~
CFLAGS="$CFLAGS `$PKGCONFIG --cflags libtiff-4`"
LIBS="$LIBS `$PKGCONFIG --libs libtiff-4`"
if test -z "$HAVE_SYSTEM_LIBTIFF"; then
2 ~~~~~~~~~~~~~~~~~~~~~~~~
[], [-ljpeg])
if test "x$HAVE_SYSTEM_LIBTIFF" != x; then
AC_MSG_NOTICE([Could not find a copy of libtiff on your system.
Disabling tiff output devices.])

Only both of
1 $PKGCONFIG --exists libtiff-4
2 AC_CHECK_LIB(tiff, ...

fail, SHARE_LIBTIFF is uninitialized.
It still looks like dependency issue, though gs depends on tiff. Wired?

It can't appear on my build. And Yi help me on our autobuilder try to 


> ghostscript has a dependency on tiff so it's not a missing dependency issue;
> however it was upgraded after this build (which was at revision
> bd2d8904181aa67258b6be8a7bbeaf8d12a8dd5a) . Kai, any suggestions?
> Could this be another parallel make issue?
> Cheers,
> Paul

More information about the yocto-builds mailing list