Your message dated Sat, 16 Jun 2007 17:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#416863: fixed in glib2.0 2.13.4-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libglib2.0-dev
Version: 2.12.6-2
Usertags: ftbfs-gcc-4.3

This package causes many build failures with GCC 4.3.  Version 4.3 has
not been released yet but I'm building with a snapshot in order to
find errors and give people an advance warning.  C99 has changed the
meaning of "inline" and you need to update your header files
accordingly, see e.g.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31389

Example build failure:

> Automatic build of easychem_0.6-3 on em64t by sbuild/amd64 0.53
...
> gcc -o easychem auxi.o bonds.o easychem.o export.o dialogs.o detect.o 
> library.o drawing.o `pkg-config --libs gtk+-2.0`  -W -Wpointer-arith 
> -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -Wall -g -O2
> bonds.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> bonds.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> bonds.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> bonds.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> bonds.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> bonds.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> bonds.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> easychem.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> easychem.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> easychem.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> easychem.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> easychem.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> easychem.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> easychem.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> export.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> export.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> export.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> export.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> export.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> export.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> export.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> dialogs.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> dialogs.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> dialogs.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> dialogs.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> dialogs.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> dialogs.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> dialogs.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> detect.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> detect.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> detect.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> detect.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> detect.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> detect.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> detect.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> drawing.o: In function `g_bit_nth_lsf':
> /usr/include/glib-2.0/glib/gutils.h:277: multiple definition of 
> `g_bit_nth_lsf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:277: first defined here
> drawing.o: In function `g_bit_nth_msf':
> /usr/include/glib-2.0/glib/gutils.h:290: multiple definition of 
> `g_bit_nth_msf'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:290: first defined here
> drawing.o: In function `g_bit_storage':
> /usr/include/glib-2.0/glib/gutils.h:304: multiple definition of 
> `g_bit_storage'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:304: first defined here
> drawing.o: In function `g_trash_stack_push':
> /usr/include/glib-2.0/glib/gutils.h:321: multiple definition of 
> `g_trash_stack_push'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:321: first defined here
> drawing.o: In function `g_trash_stack_pop':
> /usr/include/glib-2.0/glib/gutils.h:329: multiple definition of 
> `g_trash_stack_pop'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:329: first defined here
> drawing.o: In function `g_trash_stack_peek':
> /usr/include/glib-2.0/glib/gutils.h:343: multiple definition of 
> `g_trash_stack_peek'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:343: first defined here
> drawing.o: In function `g_trash_stack_height':
> /usr/include/glib-2.0/glib/gutils.h:356: multiple definition of 
> `g_trash_stack_height'
> auxi.o:/usr/include/glib-2.0/glib/gutils.h:356: first defined here
> collect2: ld returned 1 exit status
> make[1]: *** [easychem] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: glib2.0
Source-Version: 2.13.4-2

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

glib2.0_2.13.4-2.diff.gz
  to pool/main/g/glib2.0/glib2.0_2.13.4-2.diff.gz
glib2.0_2.13.4-2.dsc
  to pool/main/g/glib2.0/glib2.0_2.13.4-2.dsc
libglib2.0-0-dbg_2.13.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0-dbg_2.13.4-2_i386.deb
libglib2.0-0_2.13.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0_2.13.4-2_i386.deb
libglib2.0-data_2.13.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-data_2.13.4-2_all.deb
libglib2.0-dev_2.13.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-dev_2.13.4-2_i386.deb
libglib2.0-doc_2.13.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-doc_2.13.4-2_all.deb
libglib2.0-udeb_2.13.4-2_i386.udeb
  to pool/main/g/glib2.0/libglib2.0-udeb_2.13.4-2_i386.udeb



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.
Loic Minier <[EMAIL PROTECTED]> (supplier of updated glib2.0 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.7
Date: Sat, 16 Jun 2007 18:49:57 +0200
Source: glib2.0
Binary: libglib2.0-0-dbg libglib2.0-udeb libglib2.0-data libglib2.0-dev 
libglib2.0-doc libglib2.0-0
Architecture: source i386 all
Version: 2.13.4-2
Distribution: experimental
Urgency: low
Maintainer: Sebastien Bacher <[EMAIL PROTECTED]>
Changed-By: Loic Minier <[EMAIL PROTECTED]>
Description: 
 libglib2.0-0 - The GLib library of C routines
 libglib2.0-0-dbg - The GLib libraries and debugging symbols
 libglib2.0-data - Common files for GLib library
 libglib2.0-dev - Development files for the GLib library
 libglib2.0-doc - Documentation files for the GLib library
 libglib2.0-udeb - The GLib library of C routines - minimal runtime (udeb)
Closes: 416863
Changes: 
 glib2.0 (2.13.4-2) experimental; urgency=low
 .
   * New patch, 67_gcc43-inline, fixes FTBFS of apps using glib with GCC 4.3
     which uses C99 where the meaning of "inline" changed; patch was adapted
     from patches in GNOME #315437 and Gentoo #156475; closes: #416863.
Files: 
 60dcfe64e50e344cf1b9e9fe87f91ace 877 libs optional glib2.0_2.13.4-2.dsc
 3bbd8036226df51daa259f0811fc0be5 14663 libs optional glib2.0_2.13.4-2.diff.gz
 19262b9c144181452b952f2519faee65 307114 misc optional 
libglib2.0-data_2.13.4-2_all.deb
 238f3f0025cbf5ca50885d9c66ae71f8 821912 doc optional 
libglib2.0-doc_2.13.4-2_all.deb
 4c73a072d61833b1a572205ae203fcee 589476 libs optional 
libglib2.0-0_2.13.4-2_i386.deb
 96b4b34f25e87a2f05db7c749ff22cec 711778 debian-installer optional 
libglib2.0-udeb_2.13.4-2_i386.udeb
 fb069f0e571b963f941458e09cf118a7 628320 libdevel optional 
libglib2.0-dev_2.13.4-2_i386.deb
 de62329129afadf2240f275065c63c3a 680380 libdevel extra 
libglib2.0-0-dbg_2.13.4-2_i386.deb
Package-Type: udeb

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

iD8DBQFGdBr14VUX8isJIMARAq65AJ9VeOLUAx9pEiMfnK8OePGpJXmc3wCfT/LU
e/ZO12ogD5be+u2auwuZwrk=
=LXFj
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to