misc/117404: ports x11/xdriinfo missing required dependency
Chuck Robey
chuckr at chuckr.org
Mon Oct 22 09:40:02 PDT 2007
>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 at 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:
More information about the freebsd-bugs
mailing list