Date: Sun, 20 Sep 1998 05:46:05 +1200 From: Joe Abley <jabley@clear.co.nz> To: Terry Lambert <tlambert@primenet.com> Cc: freebsd-current@FreeBSD.ORG Subject: Re: ELF ldconfig Message-ID: <19980920054605.B1034@clear.co.nz> In-Reply-To: <199809191725.KAA10263@usr09.primenet.com>; from Terry Lambert on Sat, Sep 19, 1998 at 05:25:09PM %2B0000 References: <19980920042741.A6144@clear.co.nz> <199809191725.KAA10263@usr09.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 19, 1998 at 05:25:09PM +0000, Terry Lambert wrote: > > As an alternative, the whole of the ports collection could be updated to > > install correct symlinks using names understood by ldconfig, but this seems > > like a major job if we're looking at a 3.0 release in under thirty days. > > I think it would merely require a test for the ELF object format case > and a line or two in bsd.lib.mk, actually, presuming libs are > bmaked'd properly... What about (same example) the mail/mutt port, which includes LIB_DEPENDS= slang\\.1\\.:${PORTSDIR}/devel/libslang With the trailing "\\." after the 1 this is never going to match, regardless of how correctly the other ports' shared libraries have been installed. Mutt is not the only port which does this - there are others which have major and minor numbers installed, which do not show up on the current ldconfig -r output. Perhaps a bit of paranoid checking in bsd.port.mk's LIP_DEPENDS handling is in order to convert the name to something reasonable before checking in the ELF case? Joe -- Joe Abley <jabley@clear.co.nz> Tel +64 9 912-4065, Fax +64 9 912-5008 Network Architect, CLEAR Net http://www.clear.net.nz/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980920054605.B1034>