From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: [PATCH] DRAFT: gnu: icecat: Update to 52.0.2-gnu1; add fixes from ESR 52.1. Date: Fri, 21 Apr 2017 00:23:34 -0400 Message-ID: <87bmrq1j95.fsf@netris.org> References: <87wpafttg7.fsf@netris.org> <877f2e7lda.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36534) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1Q6o-0003rW-TR for guix-devel@gnu.org; Fri, 21 Apr 2017 00:23:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1Q6k-00067B-VZ for guix-devel@gnu.org; Fri, 21 Apr 2017 00:23:50 -0400 Received: from world.peace.net ([50.252.239.5]:51219) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d1Q6k-00066u-RG for guix-devel@gnu.org; Fri, 21 Apr 2017 00:23:46 -0400 In-Reply-To: <877f2e7lda.fsf@netris.org> (Mark H. Weaver's message of "Thu, 20 Apr 2017 18:41:21 -0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Mark H Weaver writes: > Mark H Weaver 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