Am Mittwoch, den 06.02.2013, 03:13 +0100 schrieb Nuno Araujo:
> On mer, 2013-02-06 at 01:12 +0100, Christian Kirbach wrote:
> > Hi
> > 
> > trying to build Gnome 3.8 on Ubuntu 12.10 amd64, with jhbuild.
> > It fails in building harfbuzz. Tried wiping the entire folder, in vain.
> > 
> > Something odd is going on with cairo - do you have any idea?
> > 
> 
> > nazgul@rivendell:~/cont$ pkg-config --cflags cairo
> > Package xproto was not found in the pkg-config search path.
> > Perhaps you should add the directory containing `xproto.pc'
> > to the PKG_CONFIG_PATH environment variable
> > Package 'xproto', required by 'Xau', not found
> 
> Try:
> apt-get install *x11proto-core-dev*

Already installed.

nazgul@rivendell:~$ locate xproto.pc
/usr/share/pkgconfig/xproto.pc

But I figured it out now:

nazgul@rivendell:~$ echo $PKG_CONFIG_PATH

nazgul@rivendell:~$ jhbuild shell
nazgul@rivendell:~$ echo $PKG_CONFIG_PATH
/opt/gnome/lib64/pkgconfig:/opt/gnome/share/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig


For some reason, in my 'normal' environment pkg-config picks up the path
it is in, but the jhbuild env does not:


nazgul@rivendell:~$ pkg-config --cflags cairo
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12  

nazgul@rivendell:~$ jhbuild shell
nazgul@rivendell:~$ pkg-config --cflags cairo
Package xproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `xproto.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xproto', required by 'Xau', not found

=> The remedy is to add

 addpath('PKG_CONFIG_PATH', '/usr/share/pkgconfig')

to my .jhbuildrc


It seems that configure actually picks up /usr/share/pkgconfig

 checking for CAIRO... yes

but during compilation it did not. Is that some bug?

-- 
Christian Kirbach <[email protected]>

_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love

Reply via email to