There is another way to achieve this: build Firefox with --enable-
system-cairo, but apply a patch to the system libcairo 1.4 to export
cairo_surface_show_page - the only reason why Firefox depends on 1.5,
because this function was only exported in 1.5.

For a number of reasons which I hold to be obvious, using an external
Cairo is preferable. Attached is a debdiff that adds the export. It is
intended to be applied to version 1.4.10-1ubuntu4.1.

I built Firefox 3.0b2pre with a patched Cairo on my home machine, and it
builds and runs correctly.

** Attachment added: "libcairo_1.4.10-1ubuntu5.debdiff"
   http://launchpadlibrarian.net/10759490/libcairo_1.4.10-1ubuntu5.debdiff

-- 
Build Firefox 3 against a subpixel-patched cairo
https://bugs.launchpad.net/bugs/164640
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug contact for libcairo in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to