From owner-freebsd-ports Wed Nov 10 21:16:35 1999 Delivered-To: freebsd-ports@freebsd.org Received: from ns.cvzoom.net (ns.cvzoom.net [208.226.154.2]) by hub.freebsd.org (Postfix) with ESMTP id 7AC8414CA3; Wed, 10 Nov 1999 21:16:23 -0800 (PST) (envelope-from dmmiller@cvzoom.net) Received: from lcm202.cvzoom.net (lcm202.cvzoom.net [208.230.69.202]) by ns.cvzoom.net (8.9.3/8.9.3) with ESMTP id XAA25007; Wed, 10 Nov 1999 23:57:35 -0500 (EST) Date: Thu, 11 Nov 1999 00:15:23 -0500 (EST) From: Donn Miller To: "David O'Brien" Cc: ports@freebsd.org Subject: Re: Update of port of print/gv In-Reply-To: <19991110203328.A62407@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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