I am still a gcc-2.95 user, and I still have the same compilation error I had in bug #13329 when I try to compile the new sawfish-1.3. The problem seems to be a "-I/usr/include" in CFLAGS, wich creates a confusion between freetype and freetype2 headers. To be precise, it comes from REP_CFLAGS, defined in Makedefs. My fix to that is to modify Makedefs after the ./configure, in src_compile(): ./configure --host=${CHOST} \ [...] mv Makedefs Makedefs.orig sed -e s:'REP_CFLAGS=':'REP-CFLAGS=-I/usr/include/freetype2 ': Makedefs.orig > Makedefs [...] Hope this helps, Thomas.
OK, fixed on cvs in sawfish-1.3 (should be hitting rsync within an hour)