From owner-freebsd-current Sat Sep 19 13:33:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA21374 for freebsd-current-outgoing; Sat, 19 Sep 1998 13:33:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA21369 for ; Sat, 19 Sep 1998 13:33:14 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id NAA02450; Sat, 19 Sep 1998 13:32:43 -0700 (PDT) (envelope-from jdp) Message-Id: <199809192032.NAA02450@austin.polstra.com> To: jabley@clear.co.nz Subject: Re: ELF ldconfig In-Reply-To: <19980920042741.A6144@clear.co.nz> References: <19980920042741.A6144@clear.co.nz> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Sat, 19 Sep 1998 13:32:43 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <19980920042741.A6144@clear.co.nz>, Joe Abley wrote: > The ELF hints file is built by sbin/ldconfig/elfhints.c, which is very > particular about the files in the search path it will include - for > example, in /usr/local/lib, libslang.so.1.2.2 is built by the slang port, > but no link under the name libslang.so.1 is present. It is intentional that the ELF ldconfig ignores libraries with more than one version number. The problem you're seeing is simply caused by the fact that the libslang port hasn't been updated yet for ELF. See the conversion guidelines for more details: http://www.freebsd.org/~asami/elf-guidelines.txt John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message