Date: Mon, 22 Oct 2007 16:36:27 GMT From: Chuck Robey <chuckr@chuckr.org> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/117404: ports x11/xdriinfo missing required dependency Message-ID: <200710221636.l9MGaRNe068055@www.freebsd.org> Resent-Message-ID: <200710221640.l9MGe2OO002048@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117404 >Category: misc >Synopsis: ports x11/xdriinfo missing required dependency >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 22 16:40:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Chuck Robey >Release: FreeBSD-8.0-current >Organization: >Environment: FreeBSD april.chuckr.org 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Oct 21 23:45:21 EDT 2007 chuckr@april.chuckr.org:/usr/obj/usr/src/sys/APRIL i386 >Description: in trying to build x11/xorg, it hung up on building x11/xdriinfo, which cold not find the libGL.so.1 (which --because of the nvidia driver I'd installed) was in both /usr/local llib AND /usrX11R6/lib. This was because the libGL.so.1 had a UNK symbol, XDamageAdd, with no text for it. In searching, I finally fouond the missing XDamageAdd in libXdamage.so.1, which I found as being generated from x11/libXdamage. I built it, and the orignal x11/driinfo port sailed on home. Lastly, I checked the Makefile in the x11/xdriinfo port, but it had no dependency for anything at all. Someone needs to add a dependency on x11/libXdamage. >How-To-Repeat: make sure x11/libXdamage is NOT installed, then build x11/driinfo, where it will fail early in the build, during the configure script work. >Fix: Add a dependency to the x11/driinfo port, for x11/libXdamage. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710221636.l9MGaRNe068055>