will xc/lib/font be modularised?

Drew Parsons dparsons at debian.org
Wed Jul 20 23:48:42 EST 2005


I'm trying to take up the challenge of autotooling Xprint (please tell
me if you've already done it.  It's sufficiently hard work that I don't
want to do it for no reason).

I've got it to the point where the Xprint subdirectories are being
compiled.  The build stalls in Xprint/ps:
PsFTFonts.c:45:16: error: ft.h: No such file or directory
PsFTFonts.c:47:21: error: ftfuncs.h: No such file or directory

ft.h is defined in xc/lib/font/FreeType.  There is no hint of lib/font
in the modularised lib hierarchy.  Were you planning to make this part
of the monolith tree obselete, or has it simple not been done yet? (No,
I'm not going to try to take it on as well as Xprint!)

Do you want the Xprint changes I've already made (some new Makefile.am
files and changes to xserver/xorg/Makefile.am|configure.ac)?

I suspect you'll want to make the following change straight away. Line
767 of proto/Print/ currently says:
	#include "fontstruct.h"       /* FontResolutionPtr */
I suspect this should really be saying
	#include <X11/fonts/fontstruct.h>       /* FontResolutionPtr */
Otherwise there are issues identifying the include directory.

"cvs -d :pserver:anoncvs at cvs.freedesktop.org:/cvs/xorg diff" does not
behave the way I would expect, generating a patch file which I could use
to let you know what changes I made.  How do you suggest I create
patches?

Drew



More information about the xorg-modular mailing list