Your message dated Sun, 25 Mar 2012 20:55:57 +0000
with message-id <[email protected]>
and subject line Bug#665570: fixed in libgtkada 2.24.1-4
has caused the Debian Bug report #665570,
regarding libgtkada: 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.)
--
665570: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665570
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgtkada
Version: 2.24.1-3
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 libgtkada failed to build with the new glib [2].
Please update libgtkada 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/libgtkada_2.24.1-3.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: libgtkada
Source-Version: 2.24.1-4
We believe that the bug you reported is fixed in the latest version of
libgtkada, which is due to be installed in the Debian FTP archive:
libgnomeada-dbg_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgnomeada-dbg_2.24.1-4_amd64.deb
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
libgnomeada2.24.1_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgnomeada2.24.1_2.24.1-4_amd64.deb
libgtkada-bin_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkada-bin_2.24.1-4_amd64.deb
libgtkada-dbg_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkada-dbg_2.24.1-4_amd64.deb
libgtkada-doc_2.24.1-4_all.deb
to main/libg/libgtkada/libgtkada-doc_2.24.1-4_all.deb
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkada2.24.1-dev_2.24.1-4_amd64.deb
libgtkada2.24.1_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkada2.24.1_2.24.1-4_amd64.deb
libgtkada_2.24.1-4.debian.tar.bz2
to main/libg/libgtkada/libgtkada_2.24.1-4.debian.tar.bz2
libgtkada_2.24.1-4.dsc
to main/libg/libgtkada/libgtkada_2.24.1-4.dsc
libgtkglada-dbg_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkglada-dbg_2.24.1-4_amd64.deb
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
libgtkglada2.24.1_2.24.1-4_amd64.deb
to main/libg/libgtkada/libgtkglada2.24.1_2.24.1-4_amd64.deb
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.
Ludovic Brenta <[email protected]> (supplier of updated libgtkada 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: SHA1
Format: 1.8
Date: Sat, 24 Mar 2012 23:45:17 +0100
Source: libgtkada
Binary: libgtkada2.24.1-dev libgnomeada2.24.1-dev libgtkglada2.24.1-dev
libgtkada-dbg libgnomeada-dbg libgtkglada-dbg libgtkada2.24.1 libgnomeada2.24.1
libgtkglada2.24.1 libgtkada-bin libgtkada-doc
Architecture: source amd64 all
Version: 2.24.1-4
Distribution: unstable
Urgency: low
Maintainer: Ludovic Brenta <[email protected]>
Changed-By: Ludovic Brenta <[email protected]>
Description:
libgnomeada-dbg - Ada binding for the GNOME GUI (debugging symbols)
libgnomeada2.24.1 - Ada binding for the GNOME GUI (dynamic library)
libgnomeada2.24.1-dev - Ada binding for the GNOME GUI (development files)
libgtkada-bin - Ada binding for the GTK+ GUI (development utilities)
libgtkada-dbg - Ada binding for the GTK+ GUI (debugging symbols)
libgtkada-doc - Ada binding for the GTK+ GUI (documentation)
libgtkada2.24.1 - Ada binding for the GTK+ GUI (dynamic library)
libgtkada2.24.1-dev - Ada binding for the GTK+ GUI (development files)
libgtkglada-dbg - Ada binding for GTK+ OpenGL extensions (debugging symbols)
libgtkglada2.24.1 - Ada binding for GTK+ OpenGL extensions (dynamic library)
libgtkglada2.24.1-dev - Ada binding for GTK+ OpenGL extensions (development
files)
Closes: 665570
Changes:
libgtkada (2.24.1-4) unstable; urgency=low
.
[Nicolas Boulenguez]
* Internal dependencies are very redundant because the package names
contain version numbers. We generate them with deb-substvars to ease
next ali or so version bump. This implies a lintian override.
* Correct -v option in test.
.
[Ludovic Brenta]
.
* debian/patches/include_only_glib_h.patch: new. Closes: #665570.
Checksums-Sha1:
da5ffef18b5fb2ebe15c6f197501ffc9e84608e7 2226 libgtkada_2.24.1-4.dsc
2523141174e11c5cb8f696e614e65814791c032a 23484
libgtkada_2.24.1-4.debian.tar.bz2
6a7fd0e6b981c45d95064ef5328af2797b99d8e2 3896034
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
636a07427f67bc4916fc9e765e88c4bb12949270 270534
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
04a2f06ea0c625c49cf2df8b657d558431d41744 94528
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
177350aba4df1fa5d8d0904cd6e860a036c79754 2596554
libgtkada-dbg_2.24.1-4_amd64.deb
79582cb1cdd060012227755153b474f2a77d8652 219660
libgnomeada-dbg_2.24.1-4_amd64.deb
f2bf2bcaaaa42499550bdcb873d2e1c3b13fc3a9 63182
libgtkglada-dbg_2.24.1-4_amd64.deb
808933f01cac32e8440d0a10d2a1385e34ee8743 1301424
libgtkada2.24.1_2.24.1-4_amd64.deb
55b201bf19b9e78ddbae46ebd3e820ad5a8d5dab 102430
libgnomeada2.24.1_2.24.1-4_amd64.deb
ec1c106ceeb5f725c2b69c37aee2637fae0aaef2 32886
libgtkglada2.24.1_2.24.1-4_amd64.deb
7be3c2b66a0d16e6bbcfa9efa8782771efa874f3 15196 libgtkada-bin_2.24.1-4_amd64.deb
1232dd563f89d567034eac94ca6da8607f998a4c 1111044 libgtkada-doc_2.24.1-4_all.deb
Checksums-Sha256:
4e375ec7b86bd3a15ce647d5cb6350802e67abf96dee810bbe146c4b15a6c5da 2226
libgtkada_2.24.1-4.dsc
21681ac7a30bad209461ff379839d501571e8368a91b7bb74a03b6bbd7842a72 23484
libgtkada_2.24.1-4.debian.tar.bz2
ad02baa77e902af0d8c1c75c1fae02b0d035174c7b66b1d9f9a1b0792b5964ed 3896034
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
1e6e7fe58867fb12d293c6926ebc948ed97a14bae0947da102b4b05f942c184b 270534
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
3581d43d83072b9272b58cbdc63fc77fa8626978402e586348ccb21c0e38c235 94528
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
55a067aaf0eebecd09dc5f0a7829bd4c30d9bfbfea88df28a47ae4db84b10872 2596554
libgtkada-dbg_2.24.1-4_amd64.deb
2358acbfdbc28e0f5f72036721613a7069596e981be3e852b9e7604fdc2b0d3e 219660
libgnomeada-dbg_2.24.1-4_amd64.deb
1bfed01dbdbd406a4c784abecf2a56ca312cd34a920c69677f25f833c1ea51e4 63182
libgtkglada-dbg_2.24.1-4_amd64.deb
237e50dbc7efd9f34db448b8e912fc17823c4efc30c53644e2af28318273351b 1301424
libgtkada2.24.1_2.24.1-4_amd64.deb
699866dac1d4924750e2ef6fce39556ab489b2f248131263bab54ae50f032ece 102430
libgnomeada2.24.1_2.24.1-4_amd64.deb
0a52ac8a482b088d9304c93b57cff389edaff5eb3ad4c5988216f8d44dc615ac 32886
libgtkglada2.24.1_2.24.1-4_amd64.deb
5843572c91c2ae9f809a049bdb28576de503002fc29cd662407e34bbc524dcc7 15196
libgtkada-bin_2.24.1-4_amd64.deb
0a3799df347acc5b20cfe2910b5ac0a0f7e3d35c202f44df57015eddc081f2ba 1111044
libgtkada-doc_2.24.1-4_all.deb
Files:
13ba0c505307748f4aaa8ccb70dbe7e3 2226 libs optional libgtkada_2.24.1-4.dsc
aa4d34db0afb0e98c983a94ea6dba186 23484 libs optional
libgtkada_2.24.1-4.debian.tar.bz2
f41aeebcd6acb391939774a52c27d652 3896034 libdevel optional
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
f22064ee07fe50a174672966bf160bdd 270534 libdevel optional
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
f6fca8b17484deb5fb45c2b46d93dd18 94528 libdevel optional
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
6242198a272e8dc6e4936e7b52bf6fe2 2596554 debug extra
libgtkada-dbg_2.24.1-4_amd64.deb
daf79241de06b86fe4b6176ced0ea71e 219660 debug extra
libgnomeada-dbg_2.24.1-4_amd64.deb
8f7b09219dec979800b872280b1902f7 63182 debug extra
libgtkglada-dbg_2.24.1-4_amd64.deb
9cee11dc3e6788a2e709dfed58ebc6b5 1301424 libs optional
libgtkada2.24.1_2.24.1-4_amd64.deb
849d4e9cb438022023225eacb4b6991f 102430 libs optional
libgnomeada2.24.1_2.24.1-4_amd64.deb
58dca8479fe18cac128b80891248bba5 32886 libs optional
libgtkglada2.24.1_2.24.1-4_amd64.deb
3c7284aba245715c45387534a02133c0 15196 devel optional
libgtkada-bin_2.24.1-4_amd64.deb
2a57f083c93063c0d1177219484065ae 1111044 doc optional
libgtkada-doc_2.24.1-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFPbwSux9kwJZ3/qtQRAonYAKChgztNePttnltxy6RPGd85eRAC1gCeKeGo
j7ojiD/e+IkKB/uXwTuyp+E=
=KOcS
-----END PGP SIGNATURE-----
--- End Message ---