Your message dated Mon, 20 May 2013 17:18:25 +0000
with message-id <e1uetj7-0008lw...@franck.debian.org>
and subject line Bug#665579: fixed in meanwhile 1.0.2-4.1
has caused the Debian Bug report #665579,
regarding pidgin: Including individual glib headers no longer supported
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
665579: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665579
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pidgin
Version: 2.10.2-1
Severity: important
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: glib-single-include

Hi,


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 pidgin failed to build with the new glib [2].

Please update pidgin 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.


A simple shell script [3] has been written, that can help you
generate a patch which should fix the includes in most cases.
It's most likely not bug free and very limited, so please check the
resulting patch carefully.


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/pidgin_2.10.2-1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: meanwhile
Source-Version: 1.0.2-4.1

We believe that the bug you reported is fixed in the latest version of
meanwhile, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 665...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated meanwhile package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 18 May 2013 18:56:09 +0200
Source: meanwhile
Binary: libmeanwhile-dev libmeanwhile1
Architecture: source amd64
Version: 1.0.2-4.1
Distribution: unstable
Urgency: low
Maintainer: Chris Vanden Berghe <chris...@debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
 libmeanwhile-dev - development package for libmeanwhile1
 libmeanwhile1 - open implementation of the Lotus Sametime Community Client 
protoc
Closes: 665579
Changes: 
 meanwhile (1.0.2-4.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "Including individual glib headers no longer supported":
     apply patch from Michael Biebl:
     - Fix build failure with glib 2.32 where including individual glib headers
       is no longer allowed.
     (Closes: #665579)
Checksums-Sha1: 
 d3ba72529a20f6b6111c6dea2b3ea238772c5993 1757 meanwhile_1.0.2-4.1.dsc
 58a6d9ded079b3395b2e05750f992bdfc7c86f48 46802 meanwhile_1.0.2-4.1.diff.gz
 4643c397239bee5b33987cec6af116d86435c164 524556 
libmeanwhile-dev_1.0.2-4.1_amd64.deb
 9b8c0684a0a6c3082a0bc77c33cb8a8ea3eb3dcd 93022 
libmeanwhile1_1.0.2-4.1_amd64.deb
Checksums-Sha256: 
 340488808b8ad3f43896f86172ae7749530a06b979864e644fad933bb5ca7dfe 1757 
meanwhile_1.0.2-4.1.dsc
 1c4d567b0cbd0fef0c1ce75a6d001d1e04913e5c125d1c3692ecf3a9c7483480 46802 
meanwhile_1.0.2-4.1.diff.gz
 9b95b59633ad9361e90761db44b48b321629c847bf9875aa5e80d1b9e9e47243 524556 
libmeanwhile-dev_1.0.2-4.1_amd64.deb
 05d87fdd18fb686a35e13112672ad23f52d699f953b0c524e81ef0f2a95b63ad 93022 
libmeanwhile1_1.0.2-4.1_amd64.deb
Files: 
 676e3c5b22961f159746550e7081076f 1757 net optional meanwhile_1.0.2-4.1.dsc
 503fc48bf6ddd71997a1a3c637e7c3de 46802 net optional meanwhile_1.0.2-4.1.diff.gz
 c2045fed134c9c17880f150a7ddc018f 524556 libdevel optional 
libmeanwhile-dev_1.0.2-4.1_amd64.deb
 f9fce29de85b5be1b03531bbd972aff4 93022 libs optional 
libmeanwhile1_1.0.2-4.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRl7MFAAoJELs6aAGGSaoGaacQALMxKy594fusFKtQctFBnNXb
9Ig354b0n0rGLt/sgKNNOND+S5AjPWPxAnlSkMZcOiwqWHR5mMLKnwrAV4P1T0pP
vnztS1ntfmh9DIQY4rmpB8O9mztj3ZD1g5KznoGLSMjKiWX9E8vAwrTZNsfmZfHN
XXOYIeEbgn/PhZFRD9IJea8CEZyVdjZuISE+SvV51hXW1+5LRZ66Ux+VkovRoG5Y
0uK1SvPQBxowsESfMSb446j7z5JtBYstX3g0AsPS6bzOYrNgBDdWgAOpWU3Yy3qo
Pqz8TCjMLkbDgqgrscx5dB1eyCZy6OgqMpj5TuRwAHVqY8CO3eyvwGbJHiC3alXh
3KZIfR0RzL1/V7RE4FTUzd9AHn/MCHXgJuS3pG1IyA+VW0RJLmoi3FZ1tfDfUdL0
Y8kwY2LX4IeyoC6w0GTPKiEwXgtKSU1qstwG8QEj8nA4F7f+hfNWWSwprItZcwNj
dOqqK0h2HgOSaOlyJh8HCPo3n9obUmnPug59pWUzD0+0wUa2YD8mxohYdUDFopSn
JLjmik1/6ywwrnAdRIDOzQokDsHJGu7OFE4/ZKKhdo7DlDflA9DrJg/9tu6999EB
PJzQBxCxWopXiAmbnX1sMdHwKAkoFzuA/zmi0uVwRtS0mO16wSzzCQiDu5+EE55l
XooKwzcj2nh0me49EaL5
=2OX0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to