Subject: Re: NOTICE: i386 port switched to ELF binary format
To: None <paul@whooppee.com>
From: Gary Duzan <gary@wheel.tiac.net>
List: current-users
Date: 07/05/1999 15:07:20
Sorry, I should have said that I has upgraded using the binary
sets. Basically, it seemed that the a.out binaries were trying to
load in the new ELF libraries instead of the ones in /emul/aout.
I even cleaned out all the a.out libraries from /usr/lib to be
safe, but it didn't help. One thing I didn't try but should have
was getting rid of /var/run/ld.so.hints. I got the same thing
whether I was running the GENERIC kernel from the snapshot or a
newly built kernel (with COMPAT_AOUT enabled by default.)
Gary D. Duzan
In Message <Pine.NEB.4.10.9907051128430.10202-100000@pc1.whooppee.com> ,
Paul Goyette <paul@whooppee.com> wrote:
=>Hmmm. I didn't have any problems like that. I'm in the middle now of
=>updating from source (using Frank's instructions), and so far everything
=>is going smoothly!
=>
=>(I'm about to install the new toolchain... I think I'll make a backup
=>first, just in case!)
=>
=>On Mon, 5 Jul 1999, Gary Duzan wrote:
=>
=>> A little experimentation shows that a little tweaking of the
=>> /etc/ld.so.conf and a "ldconfig -S" can help getting old a.out
=>> binaries working after the upgrade. Without it I kept getting
=>> "Invalid file format" or some such thing from "ld.so" when running
=>> a.out binaries. It also didn't seem to like using
=>> /emul/aout/usr/libexec/ld.so; without /usr/libexec/ld.so I would
=>> get "No ld.so" messages.
=>
=>--------------------------------------------------------------------------
=>| Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: |
=>| Network Engineer | BCD7 5301 9513 58A6 0DBC | paul@whooppee.com |
=>| and kernel hacker | 91EB ADB1 A280 3B79 9221 | pgoyette@juniper.net |
=>--------------------------------------------------------------------------
=>