Your message dated Sat, 31 Mar 2012 04:49:24 +0000
with message-id <[email protected]>
and subject line Bug#665589: fixed in olpc-kbdshim 25-1
has caused the Debian Bug report #665589,
regarding olpc-kbdshim: 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.)


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

Please update olpc-kbdshim 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/olpc-kbdshim_12-3.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: olpc-kbdshim
Source-Version: 25-1

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

olpc-kbdshim_25-1.diff.gz
  to main/o/olpc-kbdshim/olpc-kbdshim_25-1.diff.gz
olpc-kbdshim_25-1.dsc
  to main/o/olpc-kbdshim/olpc-kbdshim_25-1.dsc
olpc-kbdshim_25-1_i386.deb
  to main/o/olpc-kbdshim/olpc-kbdshim_25-1_i386.deb
olpc-kbdshim_25.orig.tar.gz
  to main/o/olpc-kbdshim/olpc-kbdshim_25.orig.tar.gz



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.
Andres Salomon <[email protected]> (supplier of updated olpc-kbdshim 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: Fri, 30 Mar 2012 19:42:27 +0000
Source: olpc-kbdshim
Binary: olpc-kbdshim
Architecture: source i386
Version: 25-1
Distribution: unstable
Urgency: high
Maintainer: Andres Salomon <[email protected]>
Changed-By: Andres Salomon <[email protected]>
Description: 
 olpc-kbdshim - OLPC XO keyboard support daemon
Closes: 613198 665589
Changes: 
 olpc-kbdshim (25-1) unstable; urgency=high
 .
   * New upstream release.
   * Drop olpc-kbdshim-hal (closes: #613198, #665589).
   * Drop olpc-kbdshim-common, and just use a single olpc-kbdshim package
     (which uses the olpc-kbdshim-udev binary).
   * Update copyright file.
   * Add -A to default daemon args.
   * Make init script load the olpc_dcon module (as that has the sysfs
     backlight controls on OLPC devices).
Checksums-Sha1: 
 396d978e30927f186c8325a01edcd8c894bc68e3 1022 olpc-kbdshim_25-1.dsc
 c87eb013ec4f59d899ef2d5590b685352f6fd412 63127 olpc-kbdshim_25.orig.tar.gz
 25c4759ce1e1f3b977f07f5d0a7444e97fb5ef94 2461 olpc-kbdshim_25-1.diff.gz
 fece890beafe4588153ba71f964ee4c83897d538 25978 olpc-kbdshim_25-1_i386.deb
Checksums-Sha256: 
 ca296acef56c263955a3bd54f96d2b4e1730765a6b2150dd310b00221e2bc478 1022 
olpc-kbdshim_25-1.dsc
 e3531b38c56864b84651624839788c9bccb8cc9e8789d0a6009f013e0c513d95 63127 
olpc-kbdshim_25.orig.tar.gz
 571f55729609414832d259ea6a48b1e46e5839dd707c86b22f29c7fc9349d4df 2461 
olpc-kbdshim_25-1.diff.gz
 3f4cf0379f185380a06c34baf516a4b448246d84aae23b2e1d61111af1e0e9fb 25978 
olpc-kbdshim_25-1_i386.deb
Files: 
 c853969256e03a1fdc2271130986b8ef 1022 admin optional olpc-kbdshim_25-1.dsc
 fca359835171689cfee4c87744645518 63127 admin optional 
olpc-kbdshim_25.orig.tar.gz
 bc345510b7a24811f4689af60d3c4c6c 2461 admin optional olpc-kbdshim_25-1.diff.gz
 fff56bbb63bff50e8976dc7731b31b17 25978 admin optional 
olpc-kbdshim_25-1_i386.deb

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

iEYEARECAAYFAk92irAACgkQOmXwGc/ULyY1XQCgguA7Jq+y1fLuZmC2Qm+Gr5KN
9GYAniU35+IdmUdk3WsyJqAdTdhmf0HY
=HXym
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to