After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 621489 - VTE fails to build against gtk+ 3
VTE fails to build against gtk+ 3
Status: RESOLVED DUPLICATE of bug 612484
Product: vte
Classification: Core
Component: general
0.25.x
Other Linux
: Normal blocker
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-13 21:43 UTC by Luca Ferretti
Modified: 2010-06-13 22:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Luca Ferretti 2010-06-13 21:43:38 UTC
Building vte in jhbuild (against gtk+ 3) stops with following error message

vte.c: In function ‘_vte_invalidate_cells’:
vte.c:352: error: implicit declaration of function ‘GTK_WIDGET_DRAWABLE’
vte.c:352: warning: nested extern declaration of ‘GTK_WIDGET_DRAWABLE’
vte.c: In function ‘vte_terminal_set_cursor_from_regex_match’:
vte.c:1156: error: implicit declaration of function ‘GTK_WIDGET_REALIZED’
vte.c:1156: warning: nested extern declaration of ‘GTK_WIDGET_REALIZED’
vte.c: In function ‘_vte_terminal_visible_beep’:
vte.c:4829: error: implicit declaration of function ‘GTK_WIDGET_STATE’
vte.c:4829: warning: nested extern declaration of ‘GTK_WIDGET_STATE’
vte.c: In function ‘vte_terminal_button_press’:
vte.c:7080: error: implicit declaration of function ‘GTK_WIDGET_HAS_FOCUS’
vte.c:7080: warning: nested extern declaration of ‘GTK_WIDGET_HAS_FOCUS’
vte.c: In function ‘vte_terminal_unrealize’:
vte.c:8331: error: implicit declaration of function ‘GTK_WIDGET_MAPPED’
vte.c:8331: warning: nested extern declaration of ‘GTK_WIDGET_MAPPED’
vte.c: In function ‘vte_terminal_background_update’:
vte.c:12609: warning: passing argument 1 of ‘gtk_widget_modify_bg’ from incompatible pointer type
/opt/gnome/include/gtk-3.0/gtk/gtkwidget.h:819: note: expected ‘struct GtkWidget *’ but argument is of type ‘struct VteTerminal *’
make[3]: *** [libvte2_90_la-vte.lo] Errore 1
Comment 1 Christian Persch 2010-06-13 22:01:53 UTC
Building against gtk3 isn't support yet.

*** This bug has been marked as a duplicate of bug 612484 ***