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: [email protected]
pgp052n5PJALw.pgp
Description: PGP signature
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
