Bug 2988

Summary: gtk-directfb image build fails due to cairo dependency not being met
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Laurentiu Serban <laurentiu.serban>
Component: graphicsAssignee: Laurentiu Palcu <laurentiu.palcu>
Status: VERIFIED INVALID QA Contact:
Severity: normal    
Priority: Undecided CC: meta.mr.watcher, meta.watcher
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
config.log
none
log_do.configure none

Description Laurentiu Serban 2012-08-22 10:31:11 UTC
Created attachment 716 [details]
config.log

Steps to reproduce:
1. removing x11 from DISTRO_FEATURES and adding gtk-directfb in meta/conf/distro/include/default-distrovars.inc
2. running bitbake-core-image-gtk-imagefb

The error is the following:
hecking for BASE_DEPENDENCIES... yes
checking for CAIRO_BACKEND... no
configure: error: Package requirements (cairo-xlib >= 1.6) were not met:

No package 'cairo-xlib' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables CAIRO_BACKEND_CFLAGS
and CAIRO_BACKEND_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Configure failed. The contents of all config.log files follows to aid debugging
/home/lserban/work/master/build/tmp/work/armv5te-poky-linux-gnueabi/gtk+-2.24.8-r5/gtk+-2.24.8/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by gtk+ configure 2.24.8, which was
generated by GNU Autoconf 2.69.  Invocation command line was

The config.log file and log_do,configure file are attached
Comment 1 Laurentiu Serban 2012-08-22 10:31:38 UTC
Created attachment 717 [details]
log_do.configure
Comment 2 Laurentiu Serban 2012-08-22 10:57:59 UTC
commit id: 8b8748c8f963900b83dc0fdd7757556f917fe4fd
Comment 3 Laurentiu Serban 2012-08-22 12:21:23 UTC
Retesting
This is invalid
Comment 4 Laurentiu Serban 2012-08-22 12:21:42 UTC
setting to verified