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 575130 - Remove deprecated GTK+ symbols
Remove deprecated GTK+ symbols
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
Jamie McCracken
Depends on:
Blocks: 585692
 
 
Reported: 2009-03-12 19:11 UTC by André Klapper
Modified: 2009-06-13 23:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to remove deprecated GTK+ symbols (3.16 KB, patch)
2009-05-02 00:29 UTC, Javier Jardón (IRC: jjardon)
none Details | Review
New patch (3.57 KB, patch)
2009-05-02 03:47 UTC, Javier Jardón (IRC: jjardon)
committed Details | Review

Description André Klapper 2009-03-12 19:11:24 UTC
See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B

Potential patch contributors:
See http://library.gnome.org for API documentation.
Also note that a version bump in configure.ac/.in might be required.

Deprecated GTK+ symbols to be replaced:
GTK_CHECK_CAST, GTK_CHECK_CLASS_CAST, GTK_CHECK_CLASS_TYPE, GTK_CHECK_GET_CLASS, GTK_CHECK_TYPE, gtk_status_icon_set_tooltip, gtk_window_set_policy
Comment 1 Ivan Frade 2009-04-05 20:14:58 UTC
Tracker-search-tool uses some of those macros and tracker-applet uses gtk_window_set_policy.
Comment 2 Javier Jardón (IRC: jjardon) 2009-04-21 01:38:38 UTC
I can compile the latest version from git gnome repository with this options:

make CFLAGS+="-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED"
Comment 3 Javier Jardón (IRC: jjardon) 2009-05-02 00:29:08 UTC
Created attachment 133771 [details] [review]
Patch to remove deprecated GTK+ symbols
Comment 4 André Klapper 2009-05-02 02:46:57 UTC
Patch is missing a version bump to 2.16 in configure.ac.
Comment 5 Javier Jardón (IRC: jjardon) 2009-05-02 03:47:08 UTC
Created attachment 133779 [details] [review]
New patch
Comment 6 Martyn Russell 2009-05-04 09:00:32 UTC
Hi,

Thanks for the patches! Committed to the 0.6 and 0.7 branches.
Comment 7 André Klapper 2009-05-04 09:33:59 UTC
For your interest: For the complete GNOME3-readyness status of tracker see bottom of http://www.gnome.org/~fpeters/299.html (though gconf vs dconf has not been decided yet).