Your message dated Mon, 02 Apr 2012 01:32:18 +0000
with message-id <[email protected]>
and subject line Bug#666868: fixed in atk1.0 2.4.0-2
has caused the Debian Bug report #666868,
regarding libatk1.0-dev: FTBFS when building emacs23 due to atk: error related
to G_DEPRECATED_FOR
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.)
--
666868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666868
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libatk1.0-dev
Version: 2.4.0-1
Severity: serious
Justification: FTBFS
When building emacs23 from source, I get an error on:
gcc -c -D_FORTIFY_SOURCE=2 -Demacs -DHAVE_CONFIG_H -I.
-I/home/vinc17/software/emacs23-23.4+1/debian/build-x/src -D_BSD_SOURCE
-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2
-I/usr/include/alsa -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -I/usr/include/gconf/2
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -DDEBIAN -O2 -I/usr/include/freetype2
-I/usr/include/freetype2 -MMD -MF deps/dispnew.d dispnew.c
In file included from /usr/include/atk-1.0/atk/atk.h:25:0,
from /usr/include/gtk-2.0/gtk/gtkwidget.h:40,
from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:33,
from xterm.h:44,
from dispnew.c:56:
/usr/include/atk-1.0/atk/atkobject.h:573:1: warning: return type defaults to
‘int’ [-Wreturn-type]
/usr/include/atk-1.0/atk/atkobject.h: In function ‘G_DEPRECATED_FOR’:
/usr/include/atk-1.0/atk/atkobject.h:575:1: error: expected declaration
specifiers before ‘G_DEPRECATED_FOR’
In file included from /usr/include/atk-1.0/atk/atk.h:26:0,
from /usr/include/gtk-2.0/gtk/gtkwidget.h:40,
from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:33,
from xterm.h:44,
from dispnew.c:56:
/usr/include/atk-1.0/atk/atkaction.h:47:27: error: storage class specified for
parameter ‘AtkAction’
/usr/include/atk-1.0/atk/atkaction.h:49:32: error: storage class specified for
parameter ‘AtkActionIface’
/usr/include/atk-1.0/atk/atkaction.h:55:49: error: expected declaration
specifiers or ‘...’ before ‘AtkAction’
[...]
The corresponding code in /usr/include/atk-1.0/atk/atkobject.h is:
#ifndef ATK_DISABLE_DEPRECATED
G_DEPRECATED_FOR(atk_component_get_layer)
AtkLayer atk_object_get_layer (AtkObject
*accessible);
G_DEPRECATED_FOR(atk_component_get_mdi_zorder)
gint atk_object_get_mdi_zorder (AtkObject
*accessible);
#endif /* ATK_DISABLE_DEPRECATED */
The problem seems to be that neither ATK_DISABLE_DEPRECATED nor
G_DEPRECATED_FOR is defined...
After a search on Google, I've found:
http://mail.gnome.org/archives/orca-list/2012-March/msg00147.html
which says (if I understand correctly) that atk need a recent glib
version. This would mean that some versioned dependency is missing.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libatk1.0-dev depends on:
ii gir1.2-atk-1.0 2.4.0-1
ii libatk1.0-0 2.4.0-1
ii libglib2.0-dev 2.30.2-6
ii pkg-config 0.26-1
libatk1.0-dev recommends no packages.
libatk1.0-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: atk1.0
Source-Version: 2.4.0-2
We believe that the bug you reported is fixed in the latest version of
atk1.0, which is due to be installed in the Debian FTP archive:
atk1.0_2.4.0-2.debian.tar.gz
to main/a/atk1.0/atk1.0_2.4.0-2.debian.tar.gz
atk1.0_2.4.0-2.dsc
to main/a/atk1.0/atk1.0_2.4.0-2.dsc
gir1.2-atk-1.0_2.4.0-2_amd64.deb
to main/a/atk1.0/gir1.2-atk-1.0_2.4.0-2_amd64.deb
libatk1.0-0_2.4.0-2_amd64.deb
to main/a/atk1.0/libatk1.0-0_2.4.0-2_amd64.deb
libatk1.0-data_2.4.0-2_all.deb
to main/a/atk1.0/libatk1.0-data_2.4.0-2_all.deb
libatk1.0-dbg_2.4.0-2_amd64.deb
to main/a/atk1.0/libatk1.0-dbg_2.4.0-2_amd64.deb
libatk1.0-dev_2.4.0-2_amd64.deb
to main/a/atk1.0/libatk1.0-dev_2.4.0-2_amd64.deb
libatk1.0-doc_2.4.0-2_all.deb
to main/a/atk1.0/libatk1.0-doc_2.4.0-2_all.deb
libatk1.0-udeb_2.4.0-2_amd64.udeb
to main/a/atk1.0/libatk1.0-udeb_2.4.0-2_amd64.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.
Michael Biebl <[email protected]> (supplier of updated atk1.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: SHA256
Format: 1.8
Date: Mon, 02 Apr 2012 02:51:41 +0200
Source: atk1.0
Binary: libatk1.0-0 libatk1.0-udeb libatk1.0-data libatk1.0-dev libatk1.0-dbg
libatk1.0-doc gir1.2-atk-1.0
Architecture: source all amd64
Version: 2.4.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
gir1.2-atk-1.0 - ATK accessibility toolkit (GObject introspection)
libatk1.0-0 - ATK accessibility toolkit
libatk1.0-data - Common files for the ATK accessibility toolkit
libatk1.0-dbg - ATK libraries and debugging symbols
libatk1.0-dev - Development files for the ATK accessibility toolkit
libatk1.0-doc - Documentation files for the ATK toolkit
libatk1.0-udeb - ATK accessibility toolkit (udeb)
Closes: 666868
Changes:
atk1.0 (2.4.0-2) unstable; urgency=low
.
* Bump dependency on libglib2.0-dev to (>= 2.31.2), needed for
G_DEPRECATED_FOR. Closes: #666868
* Re-add gir1.2-glib-2.0 for now since it's actually not pulled via
libglib2.0-dev.
* Bump Build-Depends on debhelper to (>= 9) for the compat level bump in the
last upload.
Checksums-Sha1:
08e1702541c5fc8f05fdff990ca9bc7cee79b0a2 2657 atk1.0_2.4.0-2.dsc
f8a49c13805da5151d2299cbd2c50f202550206c 10127 atk1.0_2.4.0-2.debian.tar.gz
129deb2515f08fe2c577d97c01409044718fa897 240122 libatk1.0-data_2.4.0-2_all.deb
e2aa1f8c48c90ff9c5f6f931051aeb6ff4d8698e 150454 libatk1.0-doc_2.4.0-2_all.deb
516ffcb9a4ac153dc305d110c73b78bfc1e5cfbe 95122 libatk1.0-0_2.4.0-2_amd64.deb
ab36640e52187e3ce19e95a1ee7302a571a9cb4c 48392
libatk1.0-udeb_2.4.0-2_amd64.udeb
73558c94d1f59fdbc6af8aebaa835a6d361938c2 117104 libatk1.0-dev_2.4.0-2_amd64.deb
80598f00c0da50fc3bb91dea43a7a70a97dc5a88 162704 libatk1.0-dbg_2.4.0-2_amd64.deb
aeafa8d41f7927adf9d5ecfedf0b0cc80d4befbb 64728 gir1.2-atk-1.0_2.4.0-2_amd64.deb
Checksums-Sha256:
5d4f1f507b6d73ff4f2b166144ac75df630a34eed48a1b63cd47b1cc167a772e 2657
atk1.0_2.4.0-2.dsc
34868897c403c68881ec0f3a7d6db4393dbfc76b9cd782044a99a8cdd2f73336 10127
atk1.0_2.4.0-2.debian.tar.gz
2d90c745b0948f9cec4e8cbbf54471dcbb5672470c0e132d41e3c6ed9c2ffdcd 240122
libatk1.0-data_2.4.0-2_all.deb
7ad607e0e2945a0211055de80f8cea26256ce7db9b0490cfef064943c5988446 150454
libatk1.0-doc_2.4.0-2_all.deb
cc0e7a5c6d3a3a9cded1139c9682a60c086efa7bbc0e294570133d9c801e5fd5 95122
libatk1.0-0_2.4.0-2_amd64.deb
14800169bb77b4d4c5cd14016b3af95e543d3d6bacf0ae5930d22e9ce2479870 48392
libatk1.0-udeb_2.4.0-2_amd64.udeb
5bee9b7ebe34af27dc7e6e3cf663364d12385c342a9614debff0d0b335d82229 117104
libatk1.0-dev_2.4.0-2_amd64.deb
c9a91ef17109e283e8502169f6fbfc0f1f87cc824fa073bab84f1edec2371ed2 162704
libatk1.0-dbg_2.4.0-2_amd64.deb
5bb01fc75a9ee51c2e35bb2f284f8185ae689ad0326fd43a67485f08342a1058 64728
gir1.2-atk-1.0_2.4.0-2_amd64.deb
Files:
ad0c062a533c65ccdf37ceb4c525408f 2657 libs optional atk1.0_2.4.0-2.dsc
fe0d04894015a352815c266579d68e22 10127 libs optional
atk1.0_2.4.0-2.debian.tar.gz
57914b572390add7e139a6fad23eb96f 240122 misc optional
libatk1.0-data_2.4.0-2_all.deb
e8121431d9b03f2a8bff21ebf3798c6e 150454 doc optional
libatk1.0-doc_2.4.0-2_all.deb
07ff3aa5306c720d4a9de596cc799d3c 95122 libs optional
libatk1.0-0_2.4.0-2_amd64.deb
d1834332d4f7b7f1ea40d4d0638ffec8 48392 debian-installer optional
libatk1.0-udeb_2.4.0-2_amd64.udeb
2139851ddce95f83a87637d3ed8f474d 117104 libdevel optional
libatk1.0-dev_2.4.0-2_amd64.deb
f974b3f1265983b92aa0a6ca66e958cc 162704 debug extra
libatk1.0-dbg_2.4.0-2_amd64.deb
59125f7b6df1085775b7d2596b124376 64728 introspection optional
gir1.2-atk-1.0_2.4.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPeP1fAAoJEGrh3w1gjyLchloP/1VDOGQIEsYOGX81kKDBCPPH
xPy9EvOtraVV5d6Ona/kO7vJbDGhsxexOdC+trpr2lauTrlEPFFHbxw14K3tWKHX
UcXOaFlt5LpvoPmNXGwbq6iN/QYSzm62/cE9uerH3H/CeTjBezmgWoHllCIhQYw7
DXz74HBd5KVmy267zTHBMSo/i+H19lmDz/alTU3CJncoKwW+QjvDvsIco/rt3Ltz
A6MGOyREOoGO42KRp3CL1yMUpMuShF7VYVfFwmOJa0hT9hewaHaFibdfKh4Cv0fX
VfGAiwViijpQAzNCsOsbK+rWTIpyYqD/NaoDTTEMGCkzgkHrYtSXdIn98C1CLKY2
f4ortGW3upU4F1jPjhgJaHJneFjZjWP0D/9hCDfjNVcFf4cPlzhnmK5hFmhejP20
YFTeNZz6LYtoGKVRenoqdGC/pqDZsX6DOM9u6P2k0hOAGcnX6MkzlFfnvKnl2oCw
nOjfHgfkh7tfZ5/VvhwahwQJwBwSWYq+qUzJtkYBj8C3VwFu9fVHA1VLPBcHX5Iz
SZhgeZPrXSIHoTHFXJm8GwbjCj2IMm3HNOeXK6LhIY4wXtSs/17a3wBIcIkylOqM
anbRjqYFi/n0uxpV+oVbzX/fG5qx5h3wwV9fzYKdYRHC1CK/KvqextTHIj49Eo8b
WsqZD9bfbRalENekOzCF
=1BUT
-----END PGP SIGNATURE-----
--- End Message ---