becker@CS.ROCHESTER.EDU (Tim Becker) (11/03/88)
VERSION: R3 CLIENT MACHINE and OPERATING SYSTEM: Sun 3/60 runnint SunOS 3.4 DISPLAY: Sun monochrome WINDOW MANAGER: not important AREA: config/make SYNOPSIS: There is a problem with setting FontDir in site.def. DESCRIPTION: The problem shows up in the generated Makefile in server/dix on the SITE_FONT_PATH line. A string other than $(FONTDIR) gets inserted before each font path suffix (/misc/, /75dpi/, etc). I set FontDir in my site.def to "$(LibDir)/fonts" (-- I know this happens to be the default, but I was changing other things and thought I'd explicitly set it). I believe the problem is due to subtle cpp interactions with site.def, Imake.tmpl, and the running of imake on Imakefile. It got confused about what variables to expand when. I got around this by not defining FontDir in site.def anymore. I suspect that there might be other bad interactions (not just FontDir) as well. REPEAT BY: See above. SAMPLE FIX: