Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Nov 1999 00:15:23 -0500 (EST)
From:      Donn Miller <dmmiller@cvzoom.net>
To:        "David O'Brien" <obrien@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: Update of port of print/gv
Message-ID:  <Pine.BSF.4.20.9911110007010.23753-100000@lcm202.cvzoom.net>
In-Reply-To: <19991110203328.A62407@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Nov 1999, David O'Brien wrote:

> > The port of `gv' /usr/ports/print/gv in -current has a minor glitch.  Line
> > 18 of the Makefile should say:
> > 
> > LIB_DEPENDS=    Xaw3d.7:${PORTSDIR}/x11-toolkits/Xaw3d
> 
> Why?  Looking at /usr/ports/x11-toolkits/Xaw3d/pkg/PLIST, the shared lib
> version is "6.1" (a.out) and "6" for ELF.

My version of PLIST says the same exact thing, but what really got
installed is this:

dmmiller@lcm202 lib$ ls -l /usr/X11R6/lib/libXaw3d.*
-rw-r--r--  1 root  wheel  369778 Nov 10 05:24 /usr/X11R6/lib/libXaw3d.a
lrwxr-xr-x  1 root  wheel      13 Nov 10 05:24 /usr/X11R6/lib/libXaw3d.so@
-> libXaw3d.so.7
-rwxr-xr-x  1 root  wheel  317763 Nov 10 05:24
/usr/X11R6/lib/libXaw3d.so.7*

So, in order to satisfy the dependency for gv, this version of Xaw
(libXaw3d.so.7) was the version that got installed.  It was the port for
gv that installed this version of Xaw3d (because I had no Xaw3d
installed).  Here's an excerpt from 
/usr/ports/x11-toolkits/Xaw3d/pkg/PLIST:

lib/libXaw3d.a
lib/libXaw3d.so
lib/libXaw3d.so.6.1

This is what really got installed:

/usr/X11R6/lib/libXaw3d.so.7

So, I had to make the change to /usr/ports/print/gv/Makefile so that it
linked against libXaw3d.7 instead of libXaw3d.6.  (*Shrug*)

- Donn



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.20.9911110007010.23753-100000>