We plan to migrate from GMime 2.2 to GMime 2.4 right after release 0.6.90 is released.
This means distributions have one more release of Tracker that will depend on GMime 2.2, being Tracker 0.6.90. After that there's no more excuse for not preparing a GMime 2.4 package. The reason why we want to migrate is that we didn't find any version of GMime 2.2 that passed a test of parsing 10,000 E-mails without crashing. If we find any such instabilities in GMime 2.4 then at least we can write patches for GMime's trunk, as GMime trunk and GMime 2.4 share the same API version, and we also think that fixing GMime 2.4 will ensure a faster new GMime version with the fix included (in case necessary). Note for distributors that GMime 2.4 can be make-installed alongside a GMime 2.2. Just like glib-1.2 and glib-2.0 have GMime 2.2 and GMime 2.4 different major versioning in the .so and .pc filenames. This is a bug for tracking progression on migrating from GMime 2.2 to GMime 2.4. Note that the patch is already written and awaits review for approval by Carlos Garnacho. http://bugzilla.gnome.org/show_bug.cgi?id=564640 ps. It's possible that we'll release a Tracker 0.6.91 before the 0.7.x series will start, to have a Tracker with a GMime 2.4 version. But this is yet undecided. Note that the crash in GMime 2.2 is serious and 100% reproducable for all versions of GMime 2.2 that we tried. -- Philip Van Hoof, freelance software developer home: me at pvanhoof dot be gnome: pvanhoof at gnome dot org http://pvanhoof.be/blog http://codeminded.be _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list