Mark H Weaver <m...@netris.org> writes: > Mark H Weaver <m...@netris.org> writes: >> Here's a draft patch to update GNU IceCat to 52.0.2-gnu1, with >> additional fixes cherry-picked from upstream ESR 52.1. It seems to work >> well on my system, except that my GNOME 3 session has locked up a couple >> of times while testing it[*]. > > I built a slightly modified version of this package with 'libnotify' > support removed (removing it from both 'inputs' and from the > 'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase), and also > attempting (but failing) to downgrade to gtk+-2. The resulting IceCat > still uses gtk+-3, but so far it has not locked up my GNOME session. > > My hypothesis is that when 'libnotify' support is enabled, somehow a bug > in gnome-shell is triggered.
My experiments so far seem to support this hypothesis. Since removing 'libnotify' support, I've had no problems with IceCat 52 in GNOME 3. I've now pushed the IceCat 52 update to master, along with the related security updates for NSS and Graphite2. Mark