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 620370 - libgtkhtml3.26.2 uses deprecated commands and will not compile
libgtkhtml3.26.2 uses deprecated commands and will not compile
Status: RESOLVED INVALID
Product: GtkHtml
Classification: Other
Component: API
3.26.x
Other Mac OS
: Normal normal
: ---
Assigned To: Srinivasa Ragavan
Srinivasa Ragavan
Depends on:
Blocks:
 
 
Reported: 2010-06-02 15:55 UTC by lhorner
Modified: 2010-06-03 17:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description lhorner 2010-06-02 15:55:22 UTC
ibraries on which libgtkhtml3 depends no longer support deprecated GTK_WIDGET_SENSITIVE and GTK_WIDGET_VISIBLE. Replacing these calls in the source (a11y/object.c) with gtk_widget_get_sensitive and gtk_widget_get_visible resulted in successful compilation.

This change fixes the problem for at least two people.


Precise steps:
MacBook running 10.6.3
Xcode 3.2.2
Macports 1.8.2
installed  gimp2 @2.6.8_1+no_x11+quartz 
installed gnucash @2.2.9_4+no_x11+without_hbci+without_ofx+without_quotes
gnucash depends eventually on libgtkhmtl3 and uses version 3.26.3 which fails to compile.  Editing as noted above permits compilation.
Comment 1 André Klapper 2010-06-03 17:51:04 UTC
Fix: Use a recent version. 3.26 is not maintained anymore.