Your message dated Sun, 04 Nov 2012 13:32:46 +0000
with message-id <[email protected]>
and subject line Bug#665528: fixed in geda-gaf 1:1.6.2-4
has caused the Debian Bug report #665528,
regarding geda-gaf: 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.)


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

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




--- End Message ---
--- Begin Message ---
Source: geda-gaf
Source-Version: 1:1.6.2-4

We believe that the bug you reported is fixed in the latest version of
geda-gaf, 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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier of updated 
geda-gaf 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: Tue, 02 Oct 2012 13:07:10 +0200
Source: geda-gaf
Binary: geda libgeda38 libgeda-dev libgeda-common geda-symbols geda-gschem 
geda-gattrib geda-gnetlist geda-gsymcheck geda-utils geda-examples geda-doc
Architecture: source all amd64
Version: 1:1.6.2-4
Distribution: unstable
Urgency: low
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]>
Description: 
 geda       - GPL EDA -- Electronics design software (metapackage)
 geda-doc   - GPL EDA -- Electronics design software (documentation)
 geda-examples - GPL EDA -- Electronics design software (example designs)
 geda-gattrib - GPL EDA -- Electronics design software (attribute editor)
 geda-gnetlist - GPL EDA -- Electronics design software (netlister)
 geda-gschem - GPL EDA -- Electronics design software (schematic editor)
 geda-gsymcheck - GPL EDA -- Electronics design software (symbol checker)
 geda-symbols - GPL EDA -- Electronics design software (symbols library)
 geda-utils - GPL EDA -- Electronics design software (utilities)
 libgeda-common - GPL EDA -- Electronics design software (data files)
 libgeda-dev - GPL EDA -- Electronics design software (development files)
 libgeda38  - GPL EDA -- Electronics design software (library files)
Closes: 665528
Changes: 
 geda-gaf (1:1.6.2-4) unstable; urgency=low
 .
   * Added glib-single-include.patch: Do not include individual glib headers
     (Closes: #665528)
   * debian/control:
     + Bumped Standards-Version to 3.9.3
     + Bumped Build-Dep on debhelper to >= 9
Checksums-Sha1: 
 28753e67977a08324f353cda7e9694e166ac54cf 2417 geda-gaf_1.6.2-4.dsc
 c89728a94b058d39f3262bf0196d20078af97349 12506 geda-gaf_1.6.2-4.debian.tar.gz
 1be5448fb5162deb6f452c5284d17a3f9bef622d 1124 geda_1.6.2-4_all.deb
 ad9a70bba05c599a74a43c28ddaf073745c6258a 170858 libgeda38_1.6.2-4_amd64.deb
 efb88fca7e4d0bc0cdfffb143aea67397fff2aad 16370 libgeda-dev_1.6.2-4_amd64.deb
 da37a09f0a9a9cf8863e0d4147d22d1c7489f40d 157162 libgeda-common_1.6.2-4_all.deb
 127da5848194bfdd10f87a7a343ec32935b0e81f 587370 geda-symbols_1.6.2-4_all.deb
 b4cd3ba84af6ab55cef22efc8d6e9532d63b7ced 568112 geda-gschem_1.6.2-4_amd64.deb
 6fcb137328736abff0b9b78fbc67ada6a21a0ea2 131064 geda-gattrib_1.6.2-4_amd64.deb
 f8e2933663a8deae90616b1d503745dc5d10cf50 201788 geda-gnetlist_1.6.2-4_amd64.deb
 bc89454cbfc0c88bba29e3e5dde45a493c3f8288 37756 geda-gsymcheck_1.6.2-4_amd64.deb
 b710510923df8ec57cd8f1349250f108ef5c8c16 182374 geda-utils_1.6.2-4_amd64.deb
 7ffe860332b0872155c1763999aa1150699339ab 191992 geda-examples_1.6.2-4_all.deb
 8bb755d8fe01bdabb242fd0e61db66436f7e8c85 2671936 geda-doc_1.6.2-4_all.deb
Checksums-Sha256: 
 f1b4bcf44ddecc43fa7fad7155d797f1730ac442bb0588092f02480c75e0bbe2 2417 
geda-gaf_1.6.2-4.dsc
 0d7997b5091ce4aec3ae47ad77daf63a52b4eaac9851cda90d6df203e13ade37 12506 
geda-gaf_1.6.2-4.debian.tar.gz
 2b741df1993f8230ae2ac1c47a5701e985878b5b3ea5182c288cce20637ac331 1124 
geda_1.6.2-4_all.deb
 0fac0b15cacefaf9dc440e6d4bcdd6a7e025f1c247630a584728987d5da4ed15 170858 
libgeda38_1.6.2-4_amd64.deb
 0fb7a57afe6bc242242e7e6e00c95344042879bd3a587bc86dbe6ba579f3f7cf 16370 
libgeda-dev_1.6.2-4_amd64.deb
 fd054547f2b6f931e7fbcd3fad46e5c453b94ac90cf3ca938915eb14cdc93e45 157162 
libgeda-common_1.6.2-4_all.deb
 295bd0c30b8a78c7f3951b9e09a9d8dec6d6182f43e38a070e7ae2b1eea7b14c 587370 
geda-symbols_1.6.2-4_all.deb
 920ffc9d3e1fa2be43fd1cfba6999b59809a74098bae5542255fc3e6f83e6f89 568112 
geda-gschem_1.6.2-4_amd64.deb
 5a49d758b0cfe001a62b1d30d23d2b4af4d29a31460d4665d3b0d69786bd993a 131064 
geda-gattrib_1.6.2-4_amd64.deb
 9220e730fb940bd19fab940fec4d1eaf7505f2e389a6412cd7a75b24142d266f 201788 
geda-gnetlist_1.6.2-4_amd64.deb
 e303b18325ccd8f23e4a3d19c088280828852c6d43fde8e8c18309f80d82988f 37756 
geda-gsymcheck_1.6.2-4_amd64.deb
 51015735334c09155237e27ba0cab099d2f84172d7469edbcf1ab31803cf9876 182374 
geda-utils_1.6.2-4_amd64.deb
 932a2e8216b8fb477bc62689562bd67be665e7f9ba664e6ae289f61ee98be336 191992 
geda-examples_1.6.2-4_all.deb
 bb1c1d1304e8811caac1d03a8e1d4b3095f742b224b3cad4cf89ce7808857083 2671936 
geda-doc_1.6.2-4_all.deb
Files: 
 3eadf3deaaead1037375f35be89b0c3d 2417 electronics optional geda-gaf_1.6.2-4.dsc
 e82edf2bbb2719597076072bbf88546c 12506 electronics optional 
geda-gaf_1.6.2-4.debian.tar.gz
 5e8a88af5c82134088574e8fa1b562d9 1124 electronics optional geda_1.6.2-4_all.deb
 58be7cf09587f303a4505c909a23cfa7 170858 electronics optional 
libgeda38_1.6.2-4_amd64.deb
 7dfd3830841ab10263d3c8ab1566a9f4 16370 libdevel optional 
libgeda-dev_1.6.2-4_amd64.deb
 2a3c5f24dab267deb8d538e733ccf4aa 157162 electronics optional 
libgeda-common_1.6.2-4_all.deb
 a3f1bd771591b8bdd3a9a5d082cb83ce 587370 electronics optional 
geda-symbols_1.6.2-4_all.deb
 1d1f615d09e6169d0e97e3ec5e7b2e71 568112 electronics optional 
geda-gschem_1.6.2-4_amd64.deb
 1ee585b74094273a696fcd9ad759b356 131064 electronics optional 
geda-gattrib_1.6.2-4_amd64.deb
 5419f00e6b48d46c8fdd9d68b9321fcf 201788 electronics optional 
geda-gnetlist_1.6.2-4_amd64.deb
 e5f16c1c8c8f5256f5e93cf18ff426d1 37756 electronics optional 
geda-gsymcheck_1.6.2-4_amd64.deb
 dc28737241b46592f1ad6aed08037402 182374 electronics optional 
geda-utils_1.6.2-4_amd64.deb
 83382e8dee7ed2b70b0bee5ef67e452c 191992 electronics optional 
geda-examples_1.6.2-4_all.deb
 16c0b4103da9a19ec6aef15ac624436a 2671936 doc optional geda-doc_1.6.2-4_all.deb

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

iQEcBAEBCAAGBQJQlmrfAAoJELwZapTt3aG3qKcH/0KPpXJ8kcCRKIFrCuThH8H5
4kbMfl/nkMvKnNVlBpadm4fOqQrLY3ahGHpuGkN6Erzt8rQWwvZk2hECJIJXKdKb
57zklFjqPQY74sa5FNvoHl4tE1/5M+syVqXYS7YuvPhE04p84kU1o2y3kNJACpl3
9jNKe0hlj0EB/ORyMyUtPvkMSxF/t30FExV1ze2EjjK9KDuqYPUPvfI1ykMKdPIX
QHzmAuNHL95n4MdlYnEuSgTojTrUoWzT88V+RdO8qd/ZUw4D51QOy/jpaNkFtUrC
ACn+3FpzSJCm7CWRnN3GhRBHLbpFfsVvxA6tlC1pgjlV2/qKN6VvvrE2ITMVhdE=
=II5G
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to