Subject: bin/1291: ldconfig does not recognize certain library names
To: None <gnats-bugs@gnats.netbsd.org>
From: Tor Egge <tor.egge@idt.unit.no>
List: netbsd-bugs
Date: 07/28/1995 18:41:00
>Number: 1291
>Category: bin
>Synopsis: ldconfig does not recognize certain library names
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: bin-bug-people (Utility Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jul 28 12:50:02 1995
>Last-Modified:
>Originator: tegge@idt.unit.no
>Organization:
Norwegian University of Technology and Science (NUTS)
>Release: NetBSD 1.0A Jul 16 1995
>Environment:
System: NetBSD ikke.idt.unit.no 1.0A NetBSD 1.0A (TEGGE) #0: Sun Jul 16 21:05:32 MET DST 1995 root@ikke.idt.unit.no:/usr/src/sys/arch/i386/compile/TEGGE i386
>Description:
I compiled tk4.0 and tcl7.4 with shared libraries named
libtk4.0.so.4.0 and libtcl7.4.so.7.4. ldconfig did not
recognize these names.
>How-To-Repeat:
Create a shared library containing a period (\.) in the name
before the .so part. run ldconfig -v. The library is not mentioned
in the ldconfig output, nor available via the hints hash table
created by ldconfig..
>Fix:
Improve the library name parsing mechanism in ldconfig.c
>Audit-Trail:
>Unformatted: