GNOME Bugzilla – Bug 706287
For what it's worth: My comprehensive set of patches for ancient 2.28 version.
Last modified: 2014-01-18 22:12:32 UTC
Created attachment 252183 [details] Set of patches Just for completeness: I have reached a very nice level of stability and user satisfaction with this old, ancient version of evolution, which I use on an ubuntu 10.04 (Lucid Lynx) box. Over time I applied several patches, fixes of simple safety checks in response to crashes to this version and I thought, I upload it as an enhancement bug report, if somebody may be interested. I use a Software called stacked git (stg) to apply these series of patches. Naming convention of these patches is issue_<number>_... . This hints at a concrete bug report in bugzilla and should be reachable with the following url: https://bugzilla.gnome.org/show_bug.cgi?id=<number>. I also uploaded my build script and the script I use to run the application. Enjoy!
Created attachment 252184 [details] evolution build script
Created attachment 252185 [details] script to run evolution
Thanks for a bug report and all the patches. You are right, the 2.28 is too ancient, the code base changed significantly during all those years, not talking that many (if not most) of your issues are either obsolete or already fixed. The non-concrete-bug-report patches seem to me like some sanity checks, which prevent the immediate crash, but may just postpone the issue to later time. In any case, thanks for your effort and share of your work. I appreciate it.
(In reply to comment #3) > Thanks for a bug report and all the patches. You are right, the 2.28 is too > ancient, the code base changed significantly during all those years, not > talking that many (if not most) of your issues are either obsolete or already > fixed. > > The non-concrete-bug-report patches seem to me like some sanity checks, which > prevent the immediate crash, but may just postpone the issue to later time. > ... but may help in finding the real problem later on. > In any case, thanks for your effort and share of your work. I appreciate it. Well, thanks. And I appreciate the work of you maintainers!! I am simply still too reluctant to upgrade my whole machine to get to the current evolution version, but may do so in the not so distant future. I have found a document describing the build of the latest gtk 3 code required to run evolution, https://developer.gnome.org/gtk3/stable/gtk-building.html. I may give that a try, too.
Created attachment 265892 [details] [review] Set of patches updated
Created attachment 266498 [details] comprehensive set of patches updated
Thanks, but please do not update the patch set, as I said in comment #3, 2.28 is dead for upstream, thus while appreciated, it's also rather useless to have the patches for such an old version here (attached now).
(In reply to comment #7) > Thanks, but please do not update the patch set, as I said in comment #3, 2.28 > is dead for upstream, thus while appreciated, it's also rather useless to have > the patches for such an old version here (attached now). All right, I'll stop updating. I just keep a reference to a web address where one can find the updated diffs: http://www.t-mittelstaedt.de/evo-patches-gnome-2-28.tar.gz