NetBSD/distrib/notes/cats/upgrade

34 lines
867 B
Plaintext
Raw Normal View History

2002-06-30 16:28:55 +04:00
.\" $NetBSD: upgrade,v 1.3 2002/06/30 12:28:56 lukem Exp $
2002-04-02 15:36:34 +04:00
.
.so ../common/upgrade
.Pp
.Nx*M
has switched its executable format from the old a.out format
2002-06-29 14:49:51 +04:00
to ELF, the now more commonly used and supported format.
Your old binaries will continue to work just fine.
The installation procedure will try to take the necessary steps
to accomplish this.
2002-04-02 15:36:34 +04:00
.Pp
The most important step is to move the old a.out shared libraries in
.Pa /usr/lib
and
.Pa /usr/X11R6/lib
(if X was installed) to
.Pa /emul/aout ,
where they will be automatically found if an older a.out binary
2002-06-29 14:49:51 +04:00
is executed.
2002-06-30 16:28:55 +04:00
.Ic sysinst
will use an existing
2002-04-02 15:36:34 +04:00
.Pa /emul
and / or
.Pa /emul/aout
directory if available, and will create it (as a symbolic link to
.Pa /usr/aout )
if necessary.
.Pp
If you already had a
.Pa /emul
2002-06-30 16:28:55 +04:00
directory, or a symbolic link by that name,
.Ic sysinst
should rename it and tell you about it.