Subject: Error message with 3.94

From: Don Sugarman <[email-masked]>
Date: Tue, 18 Jun 1996 16:00:14 -0400 (EDT)

What is the meaning of 
  ld.so: warning: /usr/lib/libc.so.1.8 has older revision than expected 9 
on starting Pine 3.94.

TIA,

Don Sugarman
[email-masked]

---

From: Mike Cote <[email-masked]>
Date: Tue, 18 Jun 1996 16:59:53 -0400 (EDT)

>   ld.so: warning: /usr/lib/libc.so.1.8 has older revision than expected 9 

It means you're running an older version of SunOS than that which was used
to compile pine.   You can do any one of a number of things:

	1) Rebuild pine for your current OS revision.
	2) Upgrade your OS
	3) copy the newer /usr/lib/libc.so.1.9 to your system's /usr/lib
	   directory.
	4) Copy libc.so.1.9 into /usr/local/lib and make sure your
	   environment has LD_LIBRARY_PATH variable set such that it
	   includes /usr/local/lib.
	5) Put up with the warning message - it doesn't cause any real
	   problems.

My personal preference is (4)...

	- Mike

-----------
Mike Cote					<[email-masked]>
Information Technology Services (ITS)
University of Western Ontario		    Phone: (519) 661-2151,  X 6048
London, Ontario Canada

---

From: [email-masked]
Date: Wed, 19 Jun 1996 08:43:55 +0200 (MET DST)

Don,

I suppose that you use precompiled SunOS binaries and your own SunOS
has an older release.
To stop the error message you can do the following as root:

ln -s /usr/lib/libc.so.1.8 /usr/lib/libc.so.1.9
ldconfig

hope this helps

------------------------------------------------------------------------------
Martin Spohn                     |
Universitaet Tuebingen           Z                          Tel. 07071 29 6970
Zentrum fuer Datenverarbeitung   D          E-mail: [email-masked]
Abteilung Netze                  V                          Fax: 07071 29 5912
Brunnenstr. 27, 72074 Tuebingen  |
------------------------------------------------------------------------------

---

From: [email-masked] (R. Stewart Ellis)
Date: 21 Jun 96 15:56:40 GMT

>  ld.so: warning: /usr/lib/libc.so.1.8 has older revision than expected 9 

What OS?  It looks like Solaris 2.x.  It is generally harmless.  The
sysadmin has installed a version that was linked on a more recent version of
Solaris than the one it is running on.  Have the sysadmin link it on the
oldest version of Solaris 2.x available, or have her make a link between
/usr/lib/libc.so.1.8 and /usr/lib/libc.so.1.9 to fool the loader.

-- 
  R.Stewart(Stew) Ellis, Assoc.Prof., (Off)810-762-9765   ___________________
  Humanities & Social Science,  GMI Eng.& Mgmt.Inst. ()  /   _____  ______
  Flint, MI 48504    Free speech and free software!  /\ /        / /  /  / /
  Web admin:  http://www.gmi.edu/      [email-masked]   /________/ /  /  / /

---

From: [email-masked] (R. Stewart Ellis)
Date: 21 Jun 96 16:00:31 GMT

>	3) copy the newer /usr/lib/libc.so.1.9 to your system's /usr/lib

This might cause some problems.  There are subtle changes in some of the
kernel stuff and networking stuff as you go from release to release.  I
believe I just did a symlink from libc.so.1.8 libc.so.1.9 when I was
managing old SunOS.  I have also done this with the runtime compatibility
libs on Solaris 2.x.

 >	   environment has LD_LIBRARY_PATH variable set such that it

Generally LD_LIBRARY_PATH should be avoided if possible.