Harald van Dijk wrote:
On Thu, Mar 05, 2009 at 08:56:17AM +0100, Christopher Roy Bratusek wrote:new release of sawfish.It's failing rather horribly. Macros are gone from config.h.in but not from the code, meaning sawfish doesn't actually use Xft/Pango, meaning sawfish crashes at startup complaining about invalid fonts. One particularly important macro is HAVE_X11_XFT_XFT_H; it needs to be defined for src/fonts.c (the only place it's referenced) but it never is.
I had the same problem. It's a combination of two things:
- Firstly some of the AC_DEFINE calls in configure.in are missing
a third argument which means autoheader aborts without updating
the config.h.in file.
- Secondly autogen.sh runs autoheader before aclocal, which means
that it may not see the up to date set of defines that need to be
added to config.h.in when it runs.
If both those things are changed and autogen.sh is rerun then a correct
config.h.in will be created.
Tom -- Tom Hughes (tom compton nu) http://www.compton.nu/