FreeBSD Port: XFree86-4-clients-4.3.0

Kent Stewart kstewart at
Mon Jan 19 08:55:14 PST 2004

On Monday 19 January 2004 07:53 am, Dwayne MacKinnon wrote:
> Hello,
> 	I recently (last Thursday) cvsup'ed my ports tree and went to
> compile XFree86-4-clients-4.3.0_6. The compile failed, with the
> following message:
> cc -o bdftopcf -O -pipe -ansi -Dasm=__asm  -Wall -Wpointer-arith
> -Wundef -L/usr/ports/x11/XFree86-4-clients/work/xc/exports/lib  
> bdftopcf.o -lXfont -lfntstubs  -L/usr/X11R6/lib  -lz -lm  
> -Wl,-rpath,/usr/X11R6/lib /usr/libexec/elf/ld: cannot find -lXfont
> 	I installed x11/libXfont, and this problem vanished. There is
> apparently an undocumented dependency on x11/libXfont.

It is documented. The build dependancy of -clients lists -libraries, 
which installs libXfont. You upgraded an old -server, which used to 
maintain libXfont. The deinstall deleted Xfont and the reinstall didn't 
add it back. The fix is to re-install -libraries. 


Kent Stewart
Richland, WA

More information about the freebsd-ports mailing list