GNU bug report logs - #13279
trunk uses gtk_handle_box_new etc., deprecated in GTK 3.4

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Wed, 26 Dec 2012 05:59:01 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 13279 in the body.
You can then email your comments to 13279 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#13279; Package emacs. (Wed, 26 Dec 2012 05:59:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Paul Eggert <eggert <at> cs.ucla.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 26 Dec 2012 05:59:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: bug-gnu-emacs <at> gnu.org
Cc: Jan Djärv <jan.h.d <at> swipnet.se>
Subject: trunk uses gtk_handle_box_new etc., deprecated in GTK 3.4
Date: Tue, 25 Dec 2012 21:57:59 -0800
When building trunk bzr 111334 on Ubuntu 12.10 x86-64,
configured with "configure --enable-gcc-warnings", I
get the following diagnostics.  This problem seems related
to Bug#11768 (which was for Ubuntu 12.04 x86 and which was
fixed), but these diagnostics seem new, presumably because
Ubuntu 12.10 is running a newer release of gtk3 (3.6).
gtk_handle_box_new has been deprecated since version 3.4.

As before, I'm not familiar with gtk3, but can someone who
is familiar please look into it?  Thanks.

gtkutil.c: In function ‘create_menus’:
gtkutil.c:2604:7: error: ‘gtk_tearoff_menu_item_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h:70) [-Werror=deprecated-declarations]
gtkutil.c: In function ‘xg_pack_tool_bar’:
gtkutil.c:4286:7: error: ‘gtk_handle_box_new’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:79) [-Werror=deprecated-declarations]
gtkutil.c:4297:7: error: ‘gtk_handle_box_set_handle_position’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:86) [-Werror=deprecated-declarations]
gtkutil.c:4311:7: error: ‘gtk_handle_box_set_handle_position’ is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:86) [-Werror=deprecated-declarations]
cc1: all warnings being treated as errors
make[1]: *** [gtkutil.o] Error 1




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13279; Package emacs. (Sun, 30 Dec 2012 19:37:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: bug-gnu-emacs <at> gnu.org
Subject: Re: trunk uses gtk_handle_box_new etc., deprecated in GTK 3.4
Date: Sun, 30 Dec 2012 20:35:30 +0100
Hello.

I've added a configure checks for those in the trunk, so we wont use them once 
they are removed.  Also, I silenced deprecation warnings by default.
Use configure option --enable-gtk-deprecation-warnings to see them.

	Jan D.

On 2012-12-26 06:57, Paul Eggert wrote:
> When building trunk bzr 111334 on Ubuntu 12.10 x86-64,
> configured with "configure --enable-gcc-warnings", I
> get the following diagnostics.  This problem seems related
> to Bug#11768 (which was for Ubuntu 12.04 x86 and which was
> fixed), but these diagnostics seem new, presumably because
> Ubuntu 12.10 is running a newer release of gtk3 (3.6).
> gtk_handle_box_new has been deprecated since version 3.4.
>
> As before, I'm not familiar with gtk3, but can someone who
> is familiar please look into it?  Thanks.
>
> gtkutil.c: In function ‘create_menus’:
> gtkutil.c:2604:7: error: ‘gtk_tearoff_menu_item_new’ is deprecated (declared
> at /usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h:70)
> [-Werror=deprecated-declarations]
> gtkutil.c: In function ‘xg_pack_tool_bar’:
> gtkutil.c:4286:7: error: ‘gtk_handle_box_new’ is deprecated (declared at
> /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:79)
> [-Werror=deprecated-declarations]
> gtkutil.c:4297:7: error: ‘gtk_handle_box_set_handle_position’ is deprecated
> (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:86)
> [-Werror=deprecated-declarations]
> gtkutil.c:4311:7: error: ‘gtk_handle_box_set_handle_position’ is deprecated
> (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h:86)
> [-Werror=deprecated-declarations]
> cc1: all warnings being treated as errors
> make[1]: *** [gtkutil.o] Error 1





Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Sun, 30 Dec 2012 21:48:02 GMT) Full text and rfc822 format available.

Notification sent to Paul Eggert <eggert <at> cs.ucla.edu>:
bug acknowledged by developer. (Sun, 30 Dec 2012 21:48:03 GMT) Full text and rfc822 format available.

Message #13 received at 13279-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Jan Djärv <jan.h.d <at> swipnet.se>
Cc: 13279-done <at> debbugs.gnu.org
Subject: Re: trunk uses gtk_handle_box_new etc., deprecated in GTK 3.4
Date: Sun, 30 Dec 2012 13:46:10 -0800
Thanks for fixing it; closing the bug.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 28 Jan 2013 12:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 151 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.