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 649743 - Obsolete or invalid symbols in gladeui.def
Obsolete or invalid symbols in gladeui.def
Status: RESOLVED OBSOLETE
Product: glade
Classification: Applications
Component: general
3.10.x
Other Windows
: Normal normal
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-05-08 16:00 UTC by Arnel Borja
Modified: 2013-07-05 13:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to remove obsolete functions from headers, "custom_get_type" from gladeui.def and filter invalid entries. (2.75 KB, patch)
2011-05-08 16:00 UTC, Arnel Borja
none Details | Review

Description Arnel Borja 2011-05-08 16:00:07 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.