Bug#655875: [libglib-2.0-dev]: the location of glibconfig.h
Colin Watson
cjwatson at debian.org
Sat Jan 14 13:57:58 UTC 2012
reassign 655875 libglib2.0-dev
thanks
On Sat, Jan 14, 2012 at 10:10:30PM +0900, Hideki Yamane wrote:
> package: libglib-2.0-dev
> version: 2.30.1-2
> severity: wishlist
Reassigning to libglib2.0-dev as a typo fix, but as explained below I
don't think libglib2.0-dev should be changed here.
> Some packages is FTBFSed that caused by changes in libglib-2.0-dev: it has
> /usr/include/glib-2.0/glib/gtypes.h and it includes <glibconfig.h>. However,
> this glibconfig.h is in /usr/lib/<DEB_HOST_MULTIARCH>/glib-2.0/include/glibconfig.h
> so it preventes some application to be built.
That means that those packages are buggy.
$ pkg-config --cflags glib-2.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
> Those below bugs can avoid glibconfig.h by adding it to /usr/include/glib-2.0/
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652165
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652169
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652173
>
> I'm not sure if this header file should be under /usr/include/glib-2.0 or not,
> but if there is, it helps to solve those problems I guess.
If you make that change, you'll break multiarch cross-building using
GLib. The packages that fail to set the correct include path should be
fixed instead.
Cheers,
--
Colin Watson [cjwatson at debian.org]
More information about the pkg-gnome-maintainers
mailing list