GNOME Bugzilla – Bug 627752
[regression, build] Build failure in metata_editor.c
Last modified: 2010-08-23 19:12:53 UTC
I'm trying to build gst-plugins-bad 0.10.19 as part of gnome-2.31.90. The build dies with: make[4]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/geektoys/gst-plugins-bad/work/main.d/gst-plugins-bad-0.10.19/tests/icles' CC metadata_editor-metadata_editor.o In file included from metadata_editor.c:48:0: metadata_editor.h:100:37: error: expected ')' before '*' token metadata_editor.c:119:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token metadata_editor.c:120:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token metadata_editor.c:126:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token metadata_editor.c: In function 'insert_tag_on_tree': metadata_editor.c:172:3: error: 'GtkTreeView' undeclared (first use in this function) metadata_editor.c:172:3: note: each undeclared identifier is reported only once for each function it appears in metadata_editor.c:172:16: error: 'tree_view' undeclared (first use in this function) metadata_editor.c:173:3: error: 'GtkTreeStore' undeclared (first use in this function) metadata_editor.c:173:17: error: 'tree_store' undeclared (first use in this function) metadata_editor.c:174:3: error: 'GtkTreeIter' undeclared (first use in this function) metadata_editor.c:174:15: error: expected ';' before 'iter' metadata_editor.c:176:3: warning: implicit declaration of function 'GTK_TREE_VIEW' metadata_editor.c:176:3: warning: nested extern declaration of 'GTK_TREE_VIEW' metadata_editor.c:192:3: warning: implicit declaration of function 'GTK_TREE_STORE' metadata_editor.c:192:3: warning: nested extern declaration of 'GTK_TREE_STORE' metadata_editor.c:192:3: warning: implicit declaration of function 'gtk_tree_view_get_model' metadata_editor.c:192:3: warning: nested extern declaration of 'gtk_tree_view_get_model' metadata_editor.c:193:3: warning: implicit declaration of function 'gtk_tree_store_append' metadata_editor.c:193:3: warning: nested extern declaration of 'gtk_tree_store_append' metadata_editor.c:193:39: error: 'iter' undeclared (first use in this function) metadata_editor.c:194:3: warning: implicit declaration of function 'gtk_tree_store_set' metadata_editor.c:194:3: warning: nested extern declaration of 'gtk_tree_store_set' metadata_editor.c: In function 'update_draw_pixbuf': metadata_editor.c:272:7: error: 'last_pixbuf' undeclared (first use in this function) metadata_editor.c:273:5: warning: implicit declaration of function 'gdk_pixbuf_get_width' metadata_editor.c:273:5: warning: nested extern declaration of 'gdk_pixbuf_get_width' metadata_editor.c:274:5: warning: implicit declaration of function 'gdk_pixbuf_get_height' metadata_editor.c:274:5: warning: nested extern declaration of 'gdk_pixbuf_get_height' metadata_editor.c:295:7: error: 'draw_pixbuf' undeclared (first use in this function) metadata_editor.c:306:7: warning: implicit declaration of function 'gdk_pixbuf_scale_simple' metadata_editor.c:306:7: warning: nested extern declaration of 'gdk_pixbuf_scale_simple' metadata_editor.c:306:51: error: 'GDK_INTERP_BILINEAR' undeclared (first use in this function) metadata_editor.c: In function 'on_drawingMain_expose_event': metadata_editor.c:328:7: error: 'draw_pixbuf' undeclared (first use in this function) metadata_editor.c:344:3: warning: implicit declaration of function 'gdk_draw_pixbuf' metadata_editor.c:344:3: warning: nested extern declaration of 'gdk_draw_pixbuf' metadata_editor.c:344:3: warning: implicit declaration of function 'GDK_DRAWABLE' metadata_editor.c:344:3: warning: nested extern declaration of 'GDK_DRAWABLE' metadata_editor.c: In function 'on_buttonInsert_clicked': metadata_editor.c:362:3: error: 'GtkTreeStore' undeclared (first use in this function) metadata_editor.c:362:17: error: 'store' undeclared (first use in this function) metadata_editor.c:363:3: error: 'GtkTreeIter' undeclared (first use in this function) metadata_editor.c:363:15: error: expected ';' before 'iter' metadata_editor.c:364:3: warning: ISO C90 forbids mixed declarations and code metadata_editor.c:381:40: error: 'iter' undeclared (first use in this function) metadata_editor.c: In function 'on_buttonOpenFile_clicked': metadata_editor.c:573:3: warning: implicit declaration of function 'gtk_file_chooser_dialog_new' metadata_editor.c:573:3: warning: nested extern declaration of 'gtk_file_chooser_dialog_new' metadata_editor.c:575:41: error: 'GTK_FILE_CHOOSER_ACTION_OPEN' undeclared (first use in this function) metadata_editor.c:576:41: error: 'GTK_STOCK_CANCEL' undeclared (first use in this function) metadata_editor.c:576:59: error: 'GTK_RESPONSE_CANCEL' undeclared (first use in this function) metadata_editor.c:577:41: error: 'GTK_STOCK_OPEN' undeclared (first use in this function) metadata_editor.c:577:57: error: 'GTK_RESPONSE_ACCEPT' undeclared (first use in this function) metadata_editor.c:589:5: warning: implicit declaration of function 'gtk_file_chooser_set_current_folder' metadata_editor.c:589:5: warning: nested extern declaration of 'gtk_file_chooser_set_current_folder' metadata_editor.c:589:5: warning: implicit declaration of function 'GTK_FILE_CHOOSER' metadata_editor.c:589:5: warning: nested extern declaration of 'GTK_FILE_CHOOSER' metadata_editor.c:595:3: warning: implicit declaration of function 'gtk_dialog_run' metadata_editor.c:595:3: warning: nested extern declaration of 'gtk_dialog_run' metadata_editor.c:600:5: warning: implicit declaration of function 'gtk_file_chooser_get_filename' metadata_editor.c:600:5: warning: nested extern declaration of 'gtk_file_chooser_get_filename' metadata_editor.c:600:9: warning: assignment makes pointer from integer without a cast metadata_editor.c: At top level: metadata_editor.c:621:37: error: expected ')' before '*' token metadata_editor.c:649:45: error: expected ')' before '*' token metadata_editor.c:676:29: error: expected ')' before '*' token metadata_editor.c:708:33: error: expected ')' before '*' token metadata_editor.c: In function 'ui_refresh': metadata_editor.c:740:3: error: 'GtkTreeStore' undeclared (first use in this function) metadata_editor.c:740:17: error: 'store' undeclared (first use in this function) metadata_editor.c:742:3: warning: implicit declaration of function 'gtk_tree_store_clear' metadata_editor.c:742:3: warning: nested extern declaration of 'gtk_tree_store_clear' metadata_editor.c: In function 'ui_create': metadata_editor.c:753:3: error: 'builder' undeclared (first use in this function) metadata_editor.c:753:3: warning: implicit declaration of function 'gtk_builder_new' metadata_editor.c:753:3: warning: nested extern declaration of 'gtk_builder_new' metadata_editor.c:754:3: warning: implicit declaration of function 'gtk_builder_add_from_file' metadata_editor.c:754:3: warning: nested extern declaration of 'gtk_builder_add_from_file' metadata_editor.c:762:3: warning: implicit declaration of function 'gtk_builder_get_object' metadata_editor.c:762:3: warning: nested extern declaration of 'gtk_builder_get_object' metadata_editor.c:793:3: warning: implicit declaration of function 'gtk_builder_connect_signals' metadata_editor.c:793:3: warning: nested extern declaration of 'gtk_builder_connect_signals' metadata_editor.c:795:3: warning: implicit declaration of function 'ui_setup_tree_view' metadata_editor.c:795:3: warning: nested extern declaration of 'ui_setup_tree_view' metadata_editor.c: In function 'me_gst_bus_callback_view': metadata_editor.c:920:11: error: 'last_pixbuf' undeclared (first use in this function) metadata_editor.c:923:7: warning: implicit declaration of function 'GDK_PIXBUF' metadata_editor.c:923:7: warning: nested extern declaration of 'GDK_PIXBUF' metadata_editor.c: In function 'me_gst_setup_view_pipeline': metadata_editor.c:1270:7: error: 'last_pixbuf' undeclared (first use in this function) make[4]: *** [metadata_editor-metadata_editor.o] Error 1 make[4]: Leaving directory `/home/ronis/Project/notar/GNOME/garnome/geektoys/gst-plugins-bad/work/main.d/gst-plugins-bad-0.10.19/tests/icles' It sound's like there's a problem with deprecated symbols.
This should be fixed too now with this commit: commit 6089bfd36a798763960b284acfdda22ccd32dc50 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Thu Jul 22 09:21:33 2010 +0200 examples: Use cairo instead of gdk_draw_* API Fixes bug #625003. Latest pre-release and GIT already has this and everything compiles as it should with latest GTK *** This bug has been marked as a duplicate of bug 625003 ***