My webkit-efl build fails with:

-- checking for module 'cairo'
--   found cairo, version 1.10.0
CMake Error at
/OE/shr-core/tmp/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:104
(set):
  Syntax error in cmake code at

    �:104

  when parsing string

    ;/OE/shr-core/tmp/sysroots/nokia900\{libdir\}

  Invalid escape sequence \{

and it's because pkg-config itself returns unexpanded variable
found it only with --libs-only-L and --static params

$ pkg-config --libs-only-L --static cairo
-L/OE/shr-core/tmp/sysroots/nokia900\{libdir\}
$ pkg-config --version
0.25

I'm not sure if it's pkg-config fault worth reporting upstream or
something wrong in our sysroot, but .pc looks sane (and it's the same as
with oe.dev):
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include

Name: cairo
Description: Multi-platform 2D graphics library
Version: 1.10.0

Requires.private:   gobject-2.0 glib-2.0    pixman-1 >= 0.18.4
fontconfig >= 2.2.95 freetype2 >= 9.7.3  libpng xrender >= 0.6 x11
Libs: -L${libdir} -lcairo
Libs.private:         -lz -lz
Cflags: -I${includedir}/cairo

I haven't seen this with pkg-config-0.23 from oe.dev and there is 0.26 
relase available upstream, but looking on changelog it doesn't look like 
resolved there.

Have anyone seen this too?

Regards,
-- 
Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com

Attachment: pgp052n5PJALw.pgp
Description: PGP signature

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to