Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Mar 2004 16:04:50 +0100
From:      "Karel J. Bosschaart" <karelj@kayjay.xs4all.nl>
To:        Gert van der Plas <G.A.J.v.d.Plas@tue.nl>
Cc:        ports@freebsd.org
Subject:   Re: error in xfig package
Message-ID:  <20040311150450.GA83740@kayjay.xs4all.nl>
In-Reply-To: <200403111221.32508.G.A.J.v.d.Plas@tue.nl>
References:  <200403111221.32508.G.A.J.v.d.Plas@tue.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040311150450.GA83740>