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 614999 - Does not compile with -DGSEAL_ENABLE
Does not compile with -DGSEAL_ENABLE
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.30.x
Other Linux
: Normal normal
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
evolution[cleanup]
Depends on:
Blocks: 585391
 
 
Reported: 2010-04-06 18:44 UTC by André Klapper
Modified: 2010-04-08 17:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2010-04-06 18:44:35 UTC
This module does not build with -DGSEAL_ENABLE.
See http://live.gnome.org/GnomeGoals/UseGseal .

Note that maybe this report cannot be fixed yet, as GTK+ still misses some
accessor functions (see bug 588389, bug 597610) needed for sealing.
Also see http://live.gnome.org/GTK%2B/3.0/PendingSealings for current status.
Comment 1 André Klapper 2010-04-06 19:03:22 UTC
    GTK_WIDGET_SET_FLAGS (foo, GTK_CAN_DEFAULT);
can be replaced by
    gtk_widget_set_can_default (foo, TRUE)
and requires bumping gtk minimum version to 2.18 in configure.ac.

No idea about this stuff though:
exchange-calendar.c: In Function »e_exchange_calendar_pcalendar«:
exchange-calendar.c:188: Error: »GtkTable« has no element named »nrows«
make[3]: Leaving directory `/home/andre/svn-gnome/evolution-exchange/eplugin'
Comment 2 Matthew Barnes 2010-04-08 17:27:06 UTC
Fixed in:
http://git.gnome.org/browse/evolution-exchange/commit/?id=5b110a864452d5a89e5d68749e22c3eb78b23cb9

-DGSEAL_ENABLE is now part of the default build flags on master.