[15021] in Athena Bugs

home help back first fref pref prev next nref lref last post

Solaris shared library change?

daemon@ATHENA.MIT.EDU (David Soleau Lum)
Thu Mar 20 11:33:27 1997

Date: Thu, 20 Mar 1997 11:33:21 -0500
From: David Soleau Lum <davknav@MIT.EDU>
To: bugs@MIT.EDU

Hi.

I've been using a special-purpose cross-compiler on an Athena Sparc
Classic workstation.  The compiler apparently was written to depend on
the SunOS shared C library version 1.6, as shown by:

	athena% ldd g96k
		libc.so.1.6 =>   /usr/4lib/libc.so.1.8
	        libucb.so.1 =>   /usr/ucblib/libucb.so.1
	        libc.so.1 =>     /usr/lib/libc.so.1
	        libw.so.1 =>     /usr/lib/libw.so.1
	        librpcsoc.so.1 =>        /usr/ucblib/librpcsoc.so.1
	        libnsl.so.1 =>   /usr/lib/libnsl.so.1
	        libsocket.so.1 =>        /usr/lib/libsocket.so.1
	        libdl.so.1 =>    /usr/lib/libdl.so.1
	        libaio.so.1 =>   /usr/lib/libaio.so.1
	        libelf.so.1 =>   /usr/lib/libelf.so.1
	        libintl.so.1 =>  /usr/lib/libintl.so.1

It settles for version 1.8 of libc and runs OK, but later on I get an
error along the lines of:

	libc.so.1.6: Can't open file (errno=2)

and it fails.

--

I suspect that Athena has recently gotten rid of older versions of
SunOS libc in the /usr/4lib directory, because up until a few days ago
I never had this problem.

I would either like to get my own copy of libc.so.1.6 or have Athena
reinstate this old library.  Which do you think is more appropriate?

						Dave

-- 
------------------------------------------------------------------------
David Lum                    |        davknav@mit.edu	
55 Dinsmore Ave. #607        |        617-253-2589 (work)   
Framingham,  MA 01702        |        508-620-9574 (home)
------------------------------------------------------------------------

home help back first fref pref prev next nref lref last post