Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Mar 1999 08:17:53 +0000
From:      Mark Ovens <marko@uk.radan.com>
To:        Greg Lehey <grog@lemis.com>
Cc:        questions@freebsd.org
Subject:   Re: Help! 2.2.8->3.1 has broken my mailer (mutt)
Message-ID:  <19990314081753.B323@marder-1.localhost>
In-Reply-To: <19990314122911.P429@lemis.com>; from Greg Lehey on Sun, Mar 14, 1999 at 12:29:11PM %2B1030
References:  <36EB0F31.1ECD13D9@uk.radan.com> <19990314122911.P429@lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 14, 1999 at 12:29:11PM +1030, Greg Lehey wrote:
> 
> Have you tried porting it again?
> 

I installed the mutt 0.95 package from the CD and it's ELF

> 
> It would be interesting to know which formats your mutt and your
> libslang have.  They need to be the same, i.e. either elf or a.out.
> 

The original mutt (0.93) *must* have been aout as it ran under 2.2.8

libslang.so.1.3 was aout. I installed the libslang.so.1.2.2 package
from the CD, which is ELF. I now have the following:

marder-1:/usr/local/lib{61}% ls -l libsl*
-rw-r--r--  1 root  wheel  297402 Feb 13 04:14 libslang.a
lrwxrwxrwx  1 root  wheel      13 Mar 14 02:12 libslang.so -> libslang.so.1
-r--r--r--  1 root  wheel  245722 Feb 13 04:14 libslang.so.1

Someone explained the different version numbering for aout and ELF
(<lib>.maj.min for aout, 1.2.2 promoted to 1.3, and <lib>.maj for
ELF)

As you will see from the header I'm using mutt, so it all works again :-)

Now I understand the version numbering conventions I'm curious that
the error complained about not finding libslang.so.1 (ELF number)
when the (0.93) mutt binary was aout. Does ld.so not look at the
binary type before loading so libs?

Thanks for your help Greg.

-- 
Way to go Eddie! Eddie Irvine, Winner, 1999 Australian GP
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://www.users.globalnet.co.uk/~markov
_______________________________________________________________
Mark Ovens, CNC Apps Engineer, Radan Computational Ltd. Bath UK
CAD/CAM solutions for Sheetmetal Working Industry
mailto:marko@uk.radan.com                  http://www.radan.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990314081753.B323>