[oe] [oe-commits] Graeme Gregory : glib-2.0_2.22.4.bb : add new version totally clean recipe
Martin Jansa
martin.jansa at gmail.com
Wed Jan 27 09:03:39 UTC 2010
On Mon, Jan 25, 2010 at 10:06 PM, git version control
<git at git.openembedded.org> wrote:
> Commit: 267bedfed32b4488a66f7d6af88665e06261082c
> URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=267bedfed32b4488a66f7d6af88665e06261082c
>
> glib-2.0_2.22.4.bb : add new version totally clean recipe
>
> The glib-2.0 recipe seemed to have gained a lot of un-needed extras and
> was also out of date for BBCLASSEXTEND and staging. So this is a minimalised
> new version.
Hi,
yesterday I did rebuild from scratch and noticed that
obexpush-1.0.0-r6 is failing with this version.
It's because it's looking for glibconfig.h only in
staging/armv4t-oe-linux-gnueabi/usr/include/glib-2.0 and this file is
with this version available only in
staging/armv4t-oe-linux-gnueabi/usr/lib/glib-2.0/include
with 2.22.4
bitbake at jama ~/tmpdir-dev-shr/staging/armv4t-oe-linux-gnueabi/usr/include/glib-2.0
$ diff . ../../lib/glib-2.0/include/
Only in .: gio
Only in .: glib
Only in ../../lib/glib-2.0/include/: glibconfig.h
Only in .: glib.h
Only in .: glib-object.h
Only in .: gmodule.h
Only in .: gobject
with 2.22.1
bitbake at jama ~/tmpdir-dev/staging/armv5te-angstrom-linux-gnueabi/usr/include/glib-2.0
$ diff -rq . ../../lib/glib-2.0/include/
Only in .: gio
Only in .: glib
Only in .: glib.h
Only in .: glib-object.h
Only in .: gmodule.h
Only in .: gobject
Just to make sure where it should be fixed..
Adding -I in obexpush recipe is easy enough as GLIBINC is exported
from recipe and glib-config is not used.
export GLIBINC = "-I${STAGING_INCDIR}/glib-2.0
-I${STAGING_LIBDIR}/glib-2.0/include"
but maybe glibconfig.h will be needed in other recipes too.
Regards,
More information about the Openembedded-devel
mailing list