Date: Thu, 11 Jan 2007 23:24:05 GMT From: Graham Menhennitt<gmenhennitt@optusnet.com.au> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/107832: upgrading sysutils/dar fails because of library search order Message-ID: <200701112324.l0BNO5Dg090289@www.freebsd.org> Resent-Message-ID: <200701112330.l0BNUI7k035922@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 107832 >Category: ports >Synopsis: upgrading sysutils/dar fails because of library search order >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 11 23:30:12 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Graham Menhennitt >Release: 6.2-PRERELEASE >Organization: >Environment: FreeBSD xxx 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #11: Sun Jan 7 08:50:29 EST 2007 root@xxx:/usr/obj/usr/src/sys/fang i386 r >Description: I cvsupped and tried to upgrade the sysutils/dar port from an earlier version (sorry, I don't know what version). The build failed with a link error about "undefined symbol: tools_build_regex_for_exclude_mask". This was because /usr/local/lib is in the library search path before /usr/ports/sysutils/dar/work/dar-2.3.2/src/libdar and so it was looking at the old installed version of libdar.so which doesn't contain that symbol. Removing the old version of the library from /usr/local/lib worked around the problem. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701112324.l0BNO5Dg090289>