From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: Icecat crash Date: Wed, 22 Feb 2017 10:38:02 +0100 Message-ID: <20170222093801.GA29885@jocasta.intra> References: <20161226003450.24dcd472@scratchpost.org> <87tw9r796y.fsf@gmail.com> <20161226021519.GA30967@jasmine> <20170215231245.6ddf40c9@lepiller.eu> <20170221224443.GA18965@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9jxsPFA5p3P2qPhR" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51474) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgTNH-0007rA-D4 for guix-devel@gnu.org; Wed, 22 Feb 2017 04:38:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgTNE-0008O1-9T for guix-devel@gnu.org; Wed, 22 Feb 2017 04:38:15 -0500 Received: from de.cellform.com ([88.217.224.109]:59475 helo=jocasta.intra) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cgTNE-0008MY-0d for guix-devel@gnu.org; Wed, 22 Feb 2017 04:38:12 -0500 Content-Disposition: inline In-Reply-To: <20170221224443.GA18965@jasmine> 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: Leo Famulari Cc: guix-devel@gnu.org --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 21, 2017 at 05:44:43PM -0500, Leo Famulari wrote: On Wed, Feb 15, 2017 at 11:12:45PM +0100, Julien Lepiller wrote: > Hey, I'm also experiencing crashes with icecat since a few months. It > just seems to happen randomly. I've found a note about that on the L= FS > website on the firefox page that says that using system cairo is > causing a crash when it tries to do background rendering. So I've > changed our icecat recipe to use the bundled version of cairo, and I > don't get any crash anymore. Would something like this patch be > acceptable? =20 For serious upstream vendors like Mozilla, one of the reasons they bundle things is that they are hitting bugs in the 3rd party library that are not fixed upstream. =20 On the other hand, distros like to unbundle because the upstream vendor tends not to patch security vulnerabilities in their bundled copies quickly enough, in our opinion. Surely the advantage of a Functional Package Management System like Guix is that we have the best of both worlds. We can specify a *specific* version of a dependency to use (patched if nece= ssary) but are not forced to bundle it. =20 J' --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --9jxsPFA5p3P2qPhR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlitW/kACgkQimdxnC3oJ7NDbgCeNjLvxS81PJ+lv50o+n239mk+ 4bkAn0DyXWEZKcekjFfmvjvjsti6CjPV =xWef -----END PGP SIGNATURE----- --9jxsPFA5p3P2qPhR--