Your message dated Fri, 26 Aug 2016 08:44:59 +0200
with message-id <851a5456-7e8f-d3f5-b6d3-9caf4fb00...@adrianheine.de>
and subject line 
has caused the Debian Bug report #665616,
regarding telepathy-ring: 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.)


-- 
665616: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665616
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: telepathy-ring
Version: 2.1.0-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 telepathy-ring failed to build with the new glib [2].

Please update telepathy-ring 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/telepathy-ring_2.1.0-1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Version: 2.1.0-1.1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 15 Aug 2016 23:31:37 +0200
Source: telepathy-ring
Binary: telepathy-ring
Architecture: source
Version: 2.1.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Telepathy maintainers 
<pkg-telepathy-maintain...@lists.alioth.debian.org>
Changed-By: Adrian Heine <m...@adrianheine.de>
Description:
 telepathy-ring - GSM and 3G UMTS Telepathy connection manager
Closes: 620544 665616 791370 824740
Changes:
 telepathy-ring (2.1.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Jonny Lamb ]
   * Remove myself from Uploaders.
 .
   [ Hideki Yamane ]
   * debian/control
     - set it as "Architecture: linux-any" since ofono requires udev and the
       BlueZ stack (Closes: #620544).
 .
   [ Adrian Heine ]
   * Drop manual dbg package (Closes: #824740).
   * Import patch by Michael Biebl for including glib.h instead of individual
     headers (Closes: #665616).
   * build-depend on autotools-dev so that CDBS regenerates config.guess
     and config.sub (Closes: #791370).
Checksums-Sha1:
 5538881cde31c58e40f10c2c584c02288a58ec3d 2082 telepathy-ring_2.1.0-1.1.dsc
 505d8f6b41ab801c5a2f28092b96c9eac12b1cac 3216 telepathy-ring_2.1.0-1.1.diff.gz
Checksums-Sha256:
 cc2064d289242e656b758fc17b95a1810b4ae704bb8a8782abe1a6233ff4a8fa 2082 
telepathy-ring_2.1.0-1.1.dsc
 71c0448c1595864b6889a654ba2e7ccc427f779b0c82b270d81396dfc1cb5f63 3216 
telepathy-ring_2.1.0-1.1.diff.gz
Files:
 c8dc748957c4a669a992b5f9339dbd55 2082 net optional telepathy-ring_2.1.0-1.1.dsc
 4f607a0d8395e1cfc8dd169e4fe27b39 3216 net optional 
telepathy-ring_2.1.0-1.1.diff.gz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXurctAAoJEDEWul6f+mmjgAAQAJRjbnHT0SQ8b7EyBQFHTRJz
7JyfdhROFWIP0MZ6cFlIRgFxuS2ssywsH6lOa1HaBZnZoZcncuNvGV6PIui5+3Cm
3QQsyIexalcq5Y3rx5xOmjTWItVq41lGQhnzwBW37gaGKdBfQHpi0+MQPOkD7o8y
uePwOiTt0cUCMwd6Xqyq0r9RaWaeFlKmZwfOwllXbw3o1My4R6DFV1DScTc0gaE5
Vyk0JIyuqNi1+jKvZVYPk0BFxdjU6fglHLEs2iWc4OLOfd189IrqNh5s6bAnAHtO
NQ5z37whJT1ph2GH/9JzSI8Ei6KNZpJi+nmlyeCnCQbjV6byfS2hCTMzBRUIUNf3
OP4sPPXPMdx6vhgZFExdVUAQYNcGTZUv60wn62gcRg/q4l836PYR5HSVZfT5lWXc
Gka84DSEFJU1GEqTH1KtQIfkYju9yafwuQAsP7XvjvGUQgilFYMsZMt1clac5cDR
H4/qUnARixHkDAwjVZEWHwDXQU42gHFU9d35g/jW4NDM4DOKgMfu5b17uZDQFNWF
KMiUG4gaqqbFB0Ww2gYQm0B2xQ3qzeNgdIuvYGG0dynmwOzqyQjoUXoHmMPstteq
HSapmapULO9O6zkcxRHsBf9g06T+HQmcE+sCCY4r2XwLNw6R5+w4GveOJkMB+W/T
Ex3HHdtevbtwnscJOo9t
=KKK0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to