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