Your message dated Sat, 26 May 2012 21:37:50 +0000
with message-id <[email protected]>
and subject line Bug#665542: fixed in gpsim 0.26.1-2
has caused the Debian Bug report #665542,
regarding gpsim: 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.)


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

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




--- End Message ---
--- Begin Message ---
Source: gpsim
Source-Version: 0.26.1-2

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

gpsim-dev_0.26.1-2_amd64.deb
  to main/g/gpsim/gpsim-dev_0.26.1-2_amd64.deb
gpsim_0.26.1-2.debian.tar.gz
  to main/g/gpsim/gpsim_0.26.1-2.debian.tar.gz
gpsim_0.26.1-2.dsc
  to main/g/gpsim/gpsim_0.26.1-2.dsc
gpsim_0.26.1-2_amd64.deb
  to main/g/gpsim/gpsim_0.26.1-2_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.
[email protected] (supplier of updated gpsim 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, 26 May 2012 20:04:42 +0000
Source: gpsim
Binary: gpsim gpsim-dev
Architecture: source amd64
Version: 0.26.1-2
Distribution: unstable
Urgency: low
Maintainer: Georges Khaznadar <[email protected]>
Changed-By: [email protected]
Description: 
 gpsim      - Simulator for Microchip's PIC microcontrollers
 gpsim-dev  - Libraries needed only for building gpsim components
Closes: 665542
Changes: 
 gpsim (0.26.1-2) unstable; urgency=low
 .
   * applied Ilya Barygin's patch, thanks! Closes: #665542
   * upgraded Standards-Version to 3.9.3
Checksums-Sha1: 
 77dcfeb5b898b49a0e18de7c66a4d32f8fd2aa7a 1183 gpsim_0.26.1-2.dsc
 23c5847d5ca893da2c0849c7658a4ba5388af316 9858 gpsim_0.26.1-2.debian.tar.gz
 93dc2001e75deedb999034682afdabbc79218f68 1177548 gpsim_0.26.1-2_amd64.deb
 2484145d639841a23c534b53b702a4113f9c63c2 222682 gpsim-dev_0.26.1-2_amd64.deb
Checksums-Sha256: 
 93fe6653d1cf7df127bc05f445606282cef3f760ce32970fa67e619015ac7ce4 1183 
gpsim_0.26.1-2.dsc
 28f85db9c1157f4e0ef715aaa55dce47e8e1c46fc2ab1080529e0acc3824c66b 9858 
gpsim_0.26.1-2.debian.tar.gz
 89851b4769e356dcab687f3d9273ae442b630e802b92ffcc940a71b94d472bb8 1177548 
gpsim_0.26.1-2_amd64.deb
 f8c3b97080dca4f710418fc392abcf8b4ad10b1f9b6da958c3d0f7f08b258e75 222682 
gpsim-dev_0.26.1-2_amd64.deb
Files: 
 998205af7eb3257f4f12ea07f2cbe3a2 1183 electronics optional gpsim_0.26.1-2.dsc
 2a2d87e7e015ac9a8c0160e58ef891aa 9858 electronics optional 
gpsim_0.26.1-2.debian.tar.gz
 3a10d1cc0ce87a87c1e12bcd60760a1f 1177548 electronics optional 
gpsim_0.26.1-2_amd64.deb
 32ceb802d2e1982342fbfddfbb41ca67 222682 devel optional 
gpsim-dev_0.26.1-2_amd64.deb

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

iD8DBQFPwTn2nfmb2hFpETARAkuYAJ4y6SxjnRCGpptPtPb3SnxhGani0gCfVDsa
Vab7YIiP1rZFJIzjfpZhOF4=
=RrD3
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to