[26] in Locker Maintainers

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

A new Linux sysname for your lockers

daemon@ATHENA.MIT.EDU (Salvatore Valente)
Tue Jan 12 02:42:18 1999

Date: Tue, 12 Jan 1999 02:42:08 -0500 (EST)
To: locker-maintainers@MIT.EDU
Cc: linux-dev@MIT.EDU
From: Salvatore Valente <svalente@MIT.EDU>


Hello locker maintainers.

Sometime this month or so, SIPB plans to announce the next
Linux-Athena release, which will be based on RedHat Linux 5.2 and
Athena 8.2.

Although this system will run most Linux executables built on RedHat 4.2
systems, some programs may fail to run because of shared library
incompatabilities.  So, I encourage you to rebuild your Linux
executables on a RedHat 5.2 system.  I can provide remote access to a
RedHat Athena 5.2 system for this purpose.

The sysname of RedHat-Athena 5.2 is "i386_linux3".  If you build
programs on a RedHat 5.2 system, please install them in
arch/i386_linux3.  However, if you do not rebuild any programs, then
it is not necessary to create a symlink from arch/i386_linux3 to
arch/i386_linux2.  The spiffy new "add" command will use
arch/i386_linux2 in lockers that don't have arch/i386_linux3.

(Of course, i386_linux3 symlink will be necessary if you want a
symlink like "lib -> arch/@sys/lib" to work.)

Linux a.out executables (also known as i386_linux1 programs) (also
known as libc4 programs) (also known as programs built before 1996 or
so) will probably fail to run on RedHat 5.2 (because of shared library
incompatabilities).  If your locker has any of these programs, I
strongly encourage you to rebuild them on a newer Linux system, either
RedHat 4.2 or 5.2.  (If "file programname" says "ZMAGIC", it is an
a.out program.)

If you have any questions ("Why the heck are there so many different
shared libraries?  What's wrong with these Linux people anyway?"),
feel free to ask me or linux-dev@mit.edu.

Thank you for your patience,
Sal Valente
MIT SIPB

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