Your message dated Mon, 20 May 2013 18:03:17 +0000
with message-id <[email protected]>
and subject line Bug#665628: fixed in xmlroff 0.6.2-1.2
has caused the Debian Bug report #665628,
regarding xmlroff: 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 [email protected]
immediately.)


-- 
665628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665628
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xmlroff
Version: 0.6.2-1.1
Severity: important
User: [email protected]
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 xmlroff failed to build with the new glib [2].

Please update xmlroff 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/xmlroff_0.6.2-1.1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: xmlroff
Source-Version: 0.6.2-1.2

We believe that the bug you reported is fixed in the latest version of
xmlroff, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated xmlroff 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 [email protected])


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

Format: 1.8
Date: Sat, 18 May 2013 19:37:06 +0200
Source: xmlroff
Binary: xmlroff
Architecture: source amd64
Version: 0.6.2-1.2
Distribution: unstable
Urgency: low
Maintainer: Debian XML/SGML Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description: 
 xmlroff    - XSL formatter mainly for DocBook
Closes: 542564 665628
Changes: 
 xmlroff (0.6.2-1.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "Including individual glib headers no longer supported":
     apply patch from Michael Biebl: only include <glib.h>
     (Closes: #665628)
   * Fix "uses libgnomeprint which is scheduled for removal":
     - drop build dependency on libgnomeprint2.2-dev
     - add --disable-gp to ./configure call in debian/rules.
     (Closes: #542564)
Checksums-Sha1: 
 ca5ba1ee19b90ccf0f810de3ce4453e639094e12 2098 xmlroff_0.6.2-1.2.dsc
 b67deb33be8c2e5ac7e3238cd33dad3d5580b283 6780 xmlroff_0.6.2-1.2.diff.gz
 b16521f325c3e573315c7717c2667e77b5d4b954 736076 xmlroff_0.6.2-1.2_amd64.deb
Checksums-Sha256: 
 ad620d9fd7ebac289bc9774da603d306b009014a212e0857dd832dd5b7a3bef6 2098 
xmlroff_0.6.2-1.2.dsc
 5565cad9e2fb4501a4fff7fa2b36694c222db0a84135fce7e594951dedda2fd5 6780 
xmlroff_0.6.2-1.2.diff.gz
 06a89276c57038dd3528037ad6dedf05b48f7311ea70e0e2f2c36ed03c99929a 736076 
xmlroff_0.6.2-1.2_amd64.deb
Files: 
 daf57058174e24dec113660f6f9513d6 2098 text optional xmlroff_0.6.2-1.2.dsc
 82bca45bc1bc86af762a4081960dfea4 6780 text optional xmlroff_0.6.2-1.2.diff.gz
 e9a1ed63a660ea596a16e90fd320d297 736076 text optional 
xmlroff_0.6.2-1.2_amd64.deb

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

iQIcBAEBCAAGBQJRl7ziAAoJELs6aAGGSaoGsBwP/1LRuqVhoFNNQ4z+TNcqAMb3
13clJ5p4BF+yEL/Y5n66PBgZNyZ1SUdirM5Pln9COwfP9hFZ91fVWyKAKwbVH1xf
ieBjfIGc7O3CEuA35xehWA5P/Tvaadljnv9pTTLL7wXVdj5af/0E4gvy0fnvoDg2
3ueSqMv0+QE5C3NDgbDe4RYIGs6L09ubTRhlZZGrr1dxk6tE9SKR8jfRK8RiADFk
E9Tw4/z3Z2ETKD38o66FrwLePcQAG3yKOVPgGW9H2CcyG39uimaGYZAxBfCFzEEb
3FryUEvjia3JKuPGcRQWP6c0GminCFC2yKeqkEL3bDXj1brHoqU4WsEqD4I5sve2
N0pUDFrN6Q1VoNz9Yn0yBImnmTBREw2FW7uJsNd2I7Fk/zo36qg/C6PFDgmw2X0u
xaNnJy6aOwkxdcSYke1s2YjQRBhQ0r0tq4JFNXdw8vPsko2ekoUov+KSybzaaL30
vcx07cFciGDCpZYuPsAI9A05iJBDlQAWe7adjO+i7nHb8Su9NKcLf/M2hRaQN6kM
8ylUfc2mnjDSG2lHXcMAZTODdqxrnLyo0AbipKsgzSUBVLYDgbjQH2toBICyOkne
0CWwAj6j0Nnehs3rHGINZLvi/Xy0U0nx66s1TU9nC+td5EkMw0ZEReMdp24h9fy2
7W0rhpV6XnJcuGCIKJ1s
=GAJj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to