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: