Subject: Seamonkey 1.1.4 incompatibility with latest glib2/pango/cairo
To: None <tech-pkg@netbsd.org>
From: Vincent <10.50@free.fr>
List: tech-pkg
Date: 09/21/2007 09:17:04
Hi there,

I've been updating the glib2/gtk2 package to the new major versions 
(2.14.1/2.12.0). While rebuilding seamonkey, I got an error, due to the 
fact that the seamonkey package holds a proprietary copy of the cairo 
distribution (in the gfx subdirectory), copy which seems to be stale and 
not compatible with the pango version that was rebuilt after glib2 update.

The trick is to remove an intermediate cache subdirectory which holds 
links to the gfx directory that holds the copy. With the links erased, 
the building process uses the right links stored in .buildlink/include 
instead of the local copy, and the build goes fine.

Can the makefile be patched in order to do so automatically, because 
that stale copy rises errors twice during the build of seamonkey.

TIA,
Vincent