error in xfig package

Karel J. Bosschaart karelj at kayjay.xs4all.nl
Thu Mar 11 07:05:09 PST 2004


Hi Gert,

On Thu, Mar 11, 2004 at 12:21:30PM +0100, Gert van der Plas wrote:
> While installing the xfig package under FreeBSD-5.2-RC I found some minor 
> problem with the xfig port. There seem to be some problem with detecting the 
> installation of Xawd-1.5 properly. Uncommenting the line in the makefile and 
> a manual install of the port seems to resolve the problem. The problem 
> occurred on three separate freshly installed systems.

Works fine here on 5.2. What does 'ls -l /usr/X11R6/lib/libXaw3d.*' show?

-rw-r--r--  1 root  wheel  400816 Mar 11 15:17 /usr/X11R6/lib/libXaw3d.a
lrwxr-xr-x  1 root  wheel      13 Mar 11 15:17 /usr/X11R6/lib/libXaw3d.so -> libXaw3d.so.7
lrwxr-xr-x  1 root  wheel      13 Mar 11 15:17 /usr/X11R6/lib/libXaw3d.so.6 -> libXaw3d.so.7
-rwxr-xr-x  1 root  wheel  326294 Mar 11 15:17 /usr/X11R6/lib/libXaw3d.so.7

I found in the Xaw3d Makefile that the symlink libXaw3d.so.6 -> 
libXaw.so.7 (actually libXaw3d.so.${XAWVER}) is only made when bin/XFree86
is installed (by XFree86-4-Server). So if you happen to have a system
without X server I guess the xfig port will fail because it looks for
libXaw.so.7 but finds only libXaw.so.6.

Shouldn't the Xaw3d Makefile test on XFREE86_VERSION instead of looking 
at the presence of the XFree86 binary? 

Karel.


More information about the freebsd-ports mailing list