GNOME Bugzilla – Bug 649743
Obsolete or invalid symbols in gladeui.def
Last modified: 2013-07-05 13:36:03 UTC
Created attachment 187464 [details] [review] Patch to remove obsolete functions from headers, "custom_get_type" from gladeui.def and filter invalid entries. There are four functions that are no longer used in gladeui but still in the headers, causing compilation errors in Windows, with another one added through a Makefile and many invalid entries from members of structs. Error caused by the bug: Creating library file: .libs/libgladeui-2.dll.a Cannot export custom_get_type: symbol not defined Cannot export glade_app_get_plugins_dir: symbol not defined Cannot export glade_catalog_supports_gtkbuilder: symbol not defined Cannot export glade_catalog_supports_libglade: symbol not defined Cannot export glade_signal_editor_construct_signals_list: symbol not defined Cannot export void: symbol not defined collect2: ld returned 1 exit status The attachment will remove the functions that are already obsolete in gladeui, remove the line adding "custom_get_type" to gladeui.def, and add a grep command to filter lines containing " void" which are from members of structs.