[Pkg-crosswire-devel] bibledit-gtk / glib
Teus Benschop
teusjannette at gmail.com
Mon Apr 9 14:52:54 BST 2012
Hi,
A while ago this message arrived:
including invidiual glib headers has been deprecated for several years.
Starting with glib 2.32 it is now mandatory to include glib.h instead
of individual headers [1], or the compiler will generate an error.
With the notable exception of:
glib/gi18n.h
glib/gi18n-lib.h
glib/gprintf.h
glib/gstdio.h
Those header files are still meant to be included separately.
Development releases of 2.32 (2.31.x) are available in experimental.
During a test-rebuild bibledit-gtk failed to build with the new glib [2].
Please update bibledit-gtk at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable.
Usually, simply replacing #include <glib/foo.h> with #include <glib.h>
is all that is needed (while keeping the above list of exceptions in
mind)
You can use the glib version from experimental to test if your package
builds correctly.
[...]
Thanks!
Michael,
on behalf of the Debian GNOME team.
[1]
http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
[2]
http://people.debian.org/~biebl/glib-single-include/bibledit-gtk_4.5-1.log
Shortly later the person who submitted this bug also submitted a patch.
In the meantime I had applied a patch doing the same thing.
At the same time a new upstream version of bibledit-gtk was released.
I've created a package for Debian out of it. It is here:
http://mentors.debian.net/package/bibledit-gtk
The respective dsc file can be found at:
http://mentors.debian.net/debian/pool/main/b/bibledit-gtk/bibledit-gtk_4.6-1.dsc
I am looking for a sponsor to upload the package to the Debian FTP archives.
With thanks,
Teus Benschop
More information about the Pkg-crosswire-devel
mailing list