Source: nemo
Version: 1.8.4-1
Severity: serious
Your package FTBFS on sid since the gtk+3.0 update. That is because
you're building with -DGTK_DISABLE_DEPRECATED (plus a few others).
That is a bad idea to do in Debian (it is fine if upstream does it
during development) because it can cause build failures like this when
one of those libraries is updated.
Emilio
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Eel\" -I..
-I.. -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/pixman-1
-I/usr/include/libpng12 -I/usr/include/libdrm -pthread -I/usr/include/gail-3.0
-I/usr/include/atk-1.0 -I/usr/include/gtk-3.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/at-spi2-atk/2.0
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm
-I/usr/include/libxml2 -I/usr/include/gnome-desktop-3.0
-I/usr/include/gsettings-desktop-schemas -DG_DISABLE_DEPRECATED -DGTK_DISABLE_D
EPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DDATADIR=\"/usr/share\" -DSOURCE_DATADIR=\"../data\"
-DGNOMELOCALEDIR=\"/usr/share/locale\" -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c
eel-glib-extensions.c -fPIC -DPIC -o .libs/eel-glib-extensions.o
eel-canvas.c:3331:2: warning: 'gdk_threads_leave' is deprecated (declared at
/usr/include/gtk-3.0/gdk/gdkthreads.h:48) [-Wdeprecated-declarations]
GDK_THREADS_LEAVE ();
^
eel-editable-label.c: In function 'eel_editable_label_draw_cursor':
eel-editable-label.c:1476:4: warning: 'gtk_draw_insertion_cursor' is deprecated
(declared at /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1140)
[-Wdeprecated-declarations]
gtk_draw_insertion_cursor (widget,
^
eel-editable-label.c:1488:8: warning: 'gtk_draw_insertion_cursor' is deprecated
(declared at /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1140)
[-Wdeprecated-declarations]
gtk_draw_insertion_cursor (widget, cr,
^
eel-editable-label.c: In function 'append_action_signal':
eel-editable-label.c:3001:25: warning: initialization makes pointer from
integer without a cast [enabled by default]
GtkWidget *menuitem = gtk_image_menu_item_new_from_stock (stock_id, NULL);
^
eel-editable-label.c: In function 'popup_position_func':
eel-editable-label.c:3043:3: warning: 'gtk_widget_get_requisition' is
deprecated (declared at /usr/include/gtk-3.0/gtk/gtkwidget.h:788): Use
'gtk_widget_get_preferred_width and gtk_widget_get_preferred_height' instead
[-Wdeprecated-declarations]
gtk_widget_get_requisition (widget, &req);
^
eel-editable-label.c: In function 'popup_targets_received':
eel-editable-label.c:3097:55: error: 'GTK_STOCK_CUT' undeclared (first use in
this function)
append_action_signal (label, label->popup_menu, GTK_STOCK_CUT,
"cut_clipboard",
^
eel-editable-label.c:3097:55: note: each undeclared identifier is reported only
once for each function it appears in
eel-editable-label.c:3099:55: error: 'GTK_STOCK_COPY' undeclared (first use in
this function)
append_action_signal (label, label->popup_menu, GTK_STOCK_COPY,
"copy_clipboard",
^
eel-editable-label.c:3101:55: error: 'GTK_STOCK_PASTE' undeclared (first use in
this function)
append_action_signal (label, label->popup_menu, GTK_STOCK_PASTE,
"paste_clipboard",
^
eel-editable-label.c:3122:7: warning: 'gtk_im_multicontext_append_menuitems' is
deprecated (declared at /usr/include/gtk-3.0/gtk/gtkimmulticontext.h:67)
[-Wdeprecated-declarations]
gtk_im_multicontext_append_menuitems (GTK_IM_MULTICONTEXT
(label->im_context),
^
make[3]: *** [eel-editable-label.lo] Error 1
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]