I'll try going through this on my Ubuntu box this weekend if no one else gets a chance.
-- Michael From: Jim Nelson Sent: Monday, April 29, 2013 2:47 PM To: Robert Schroll Cc: [email protected] Thanks Robert. It looks pretty complete to me, but I haven't gone through the steps on a machine. If anyone does, please let us know what your results are in either case! -- Jim On Fri, Apr 26, 2013 at 8:31 PM, Robert Schroll <[email protected]> wrote: > Hi all, > > I just realized that this didn't go out to the whole list, as I > intended. > > But that's actually a good thing, because I found a serious problem > with my previous method. Everything was fine until I restarted > Gnome. > At that point, Nautilus's thumbnailers started going crazy, eating > up > CPU, and no thumbnails were available in nautilus windows or file > dialogs. This went away when I downgraded libsoup and the > associated > packages back to their 12.04 defaults. Therefore, I can't recommend > that anyone use ppa:laney/webkit-backports, as I advocated earlier. > > After a few false starts, I was able to install libsoup locally, and > with this build Geary. The recent upgrade to libgee-0.8 requires > another local install, but it is possible: I'm sending this message > from a trunk version of Geary on my 12.04 system. I've put the > details of how I did it up on the > wiki: http://redmine.yorba.org/projects/geary/wiki/Building_on_Ubuntu_1204 > I hope it makes some kind of sense; please let me know if > something's > confusing or doesn't work for you. > > Robert > > > ---------- Forwarded message ---------- > > From: Robert Schroll <[email protected]> > Subject: Re: [Geary] Building on Ubuntu 12.04 > Date: Sat, 20 Apr 2013 05:40:29 -0003 > To: Eric Gregory <[email protected]> > > On Sat, Apr 20, 2013 at 1:07 AM, Robert Schroll <[email protected]> > wrote: > > With this, I can compile geary. Unfortunately, when I run it, I > get > > the same seg fault as before. Worried that there could be an issue > > with the .gir file coming from a different source, I recompiled > > webkit with --enable-introspection to get a new .gir file. This > > doesn't help. The full backtrace is below. > > > > > As best I can tell, I was compiling and linking Geary partly against > my > system webkit (1.8) and partly against my newly-installed webkit > (1.10). Somehow, it all compiled, only to crash when run. The > problem was that having webkit listed in the package modules caused > various link options to be set automatically in a way that favors the > system version. I worked around this by getting rid of webkitgtk > from > the pkg_check_modules list and providing the necessary include > directories and libraries by hand. The attached diff shows what I > did. I'm sure there's a better to do it; please share if you know. > > Anyway, the important thing is that Geary now compiles and runs on > Ubuntu 12.04. I think everything you'd need to do this yourself is > in > these emails, but if it would help for me to write it all up in one > place, let me know. > > Robert > > > > _______________________________________________ > Geary mailing list > [email protected] > http://lists.yorba.org/cgi-bin/mailman/listinfo/geary > _______________________________________________ Geary mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/geary _______________________________________________ Geary mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/geary
