Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Oct 2015 19:26:08 +0200
From:      Jan Beich <jbeich@vfemail.net>
To:        Steve Wills <swills@FreeBSD.org>
Cc:        freebsd-gecko@freebsd.org
Subject:   Re: cairo options in gecko ports
Message-ID:  <egh5-mfv3-wny@vfemail.net>
References:  <561552B9.3010107@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

Steve Wills <swills@FreeBSD.org> writes:

> Hi,
>
> Can anyone fill me in on the reasons beyond the options that enable the
> user of the bundled cairo in various gecko@ ports? Why is the option
> there? Is it still needed? I tend to dislike bundling and options that
> aren't needed, so if it's not needed, we could perhaps eliminate it. Any
> objections or reason not to?

Mozilla maintains a fork based on cairo-1.9.5 and only ever runs
regression tests using it. System cairo exposed several issues in the
past from crashes to graphical glitches. r393805 is more recent one.

https://bugzilla.mozilla.org/show_bug.cgi?id=1200934
https://bugzilla.mozilla.org/show_bug.cgi?id=739096

I wonder if Mozilla's fork would work once installed system-wide e.g.,
graphics/mozcairo following suit of graphics/mozjpeg. Cairo upstream
doesn't change API/ABI often[1] and Firefox can still be built with
system cairo. There're probably not many (if any) ports that really need
recent version of cairo.

[1] http://upstream-tracker.org/versions/cairo.html

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJWFqcwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bRmAH/0coTbDJKCeDs1EsQa0STw+8
mtIkaGbUYeexZdFIU2CzG57Ny0E9Ni1yQBgYu3WO6P1h981psA5svgEK73FQRzWW
bqkjSrcmsOsywuA5awajuVWmvRX61EOl9m8bJdgzzyYZYVZta8JL7LIDNWeDw6V2
i5MSNj/66c016FLYENzB8eqx5FGD3YKC/I1oe1jSvL1wjAiExBDx/wXEeQ+y7uKk
eJbG+p0dTvkXlhObPxWjrEJ7HWWG+Bh5YdAQJDpOos2hhaU4PQD+tdq6fe5zgzb9
lWJMTbj8GlAe3u1xbF7MNU3lMVL7wvAyPxkzLJYhjvNA4Nmias6vIAtSRkCWkt4=
=lWyJ
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?egh5-mfv3-wny>