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 418971 - Drop support for GLib < 2.8
Drop support for GLib < 2.8
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Mailer
1.10.x (obsolete)
Other Linux
: Normal minor
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-03-16 14:06 UTC by Matthew Barnes
Modified: 2007-03-29 19:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch for evolution-data-server (7.59 KB, patch)
2007-03-16 14:14 UTC, Matthew Barnes
committed Details | Review
Proposed patch for evolution (1.33 KB, patch)
2007-03-16 14:15 UTC, Matthew Barnes
committed Details | Review

Description Matthew Barnes 2007-03-16 14:06:03 UTC
The minimum required version of GLib for both Evolution and E-D-S has progressed beyond 2.8.  We're already using features introduced in GLib 2.10 (e.g. GSlice), and I have a few proposed patches for Evolution 2.11/2.12 that use features introduced in GLib 2.12 (e.g. the Base64 API).

With the next Evolution development cycle starting, this might be a good time to prune some dead backward-compatibility code.
Comment 1 Matthew Barnes 2007-03-16 14:14:28 UTC
Created attachment 84715 [details] [review]
Proposed patch for evolution-data-server
Comment 2 Matthew Barnes 2007-03-16 14:15:38 UTC
Created attachment 84716 [details] [review]
Proposed patch for evolution

This one is pretty minor.
Comment 3 Matthew Barnes 2007-03-16 14:17:41 UTC
Just for the record, I also checked evolution-exchange and gtkhtml but didn't find any explicit backward-compatibility code.
Comment 4 Matthew Barnes 2007-03-29 19:09:28 UTC
Committed to Subversion trunk.

Evolution: revision 33341
Evolution-Data-Server: revision 7677