head	1.4;
access;
symbols;
locks; strict;
comment	@# @;


1.4
date	94.03.22.17.18.19;	author md;	state Exp;
branches;
next	1.3;

1.3
date	94.02.23.18.15.55;	author md;	state Exp;
branches;
next	1.2;

1.2
date	94.02.22.22.43.54;	author md;	state Exp;
branches;
next	1.1;

1.1
date	94.02.16.22.41.51;	author md;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Update to indicate the importance of update libfp.
@
text
@

Source Code Merge				Tue Feb 22 23:43:35 MET 1994
-----------------

If you are updating a system that has been built prior to February of
1994, you must update the following portions of the system in the order
that they are listed below.  Failure to do so may cause problems in applying
future updates.  This source tree consists of a merger of the Austin and
Bergen source trees.  All updates from both trees have been collected
together and any conflicts resolved.

Mark Dapoz (md@@bsc.no)


	Do a make install in the following directories:
			/usr/src/include
			/usr/src/share/mk
			/usr/src/share/tmac
	
	Copy /usr/src/etc/etc.rt/MAKEDEV to /dev

	cd to /dev and run "MAKEDEV std"
	
	Rebuild /usr/src/lib/libfp and install it.

	NOTE: this contains a VERY important patch to instruction
	      scheduling of AFPA and E_AFPA instructions.  Faulure to 
	      rebuild and install this library will result in random
	      core dumps of programs which run on system with either of
	      the above floating point adapters installed.

	Rebuild /usr/src/lib/libc and install it.

	NOTE: it will take a *VERY* long time to build the actual
	      library.  This is due to an inefficient tsort which is
	      currently installed on the system.  This tsort is replaced
	      below with a better one which will work MUCH faster.
	      Unfortunatly it's not possible to build the new tsort
	      without the new libc.a so we just have to put up with the
	      long delay the first time.

	IMPORTANT: the stdio library has been updated with the BSD 4.4 
		   version.  This version is backward compatible with
		   the old Reno version but you MUST rebuild all
		   object modules that depend on stdio.h!  If you get
		   get linking problems (eg. undefined _iob), then
		   you must recompile the object.  The new libc.a is
		   NOT binary compatible with older .o's!

	Rebuild /usr/src/lib/csu.rt and install it.

	Rebuild and install the following libraries in /usr/src/lib
	     libF77 libI77 libU77 libcompat libcurses libdbm libm libmp
	     libpc libplot libresolv librpc libtelnet libterm libutil liby

	Rebuild /usr/src/pgrm/lex and install it.

	Rebuild /usr/src/lib/kerberosIV using the following steps:
	  -compile the krb subdirectory and install it
	  -compile the kdb subdirectory and install it
	  -compile the des subdirectory and install it
	  -compile the acl subdirectory and install it
	  -compile the rest of kerberosIV and install it

	Install /usr/src/lib/mpel.rt and remove /usr/lib/mpel/mcr1v001.bin

	Rebuild and install the following commands:
		/usr/src/usr.sbin/chown
		/usr/src/usr.sbin/mtree
		/usr/src/usr.sbin/lpr
		/usr/src/sbin/route
		/usr/src/sbin/dump
		/usr/src/sbin/savecore
		/usr/src/sbin/restore
		/usr/src/sbin/nologin
		/usr/src/usr.bin/cpio
		/usr/src/usr.bin/du
		/usr/src/usr.bin/ex
		/usr/src/usr.bin/id
		/usr/src/usr.bin/bdes
		/usr/src/usr.bin/cksum
		/usr/src/usr.bin/chflags
		/usr/src/usr.bin/compress
		/usr/src/usr.bin/find
		/usr/src/usr.bin/login
		/usr/src/usr.bin/make
		/usr/src/usr.bin/rdist
		/usr/src/usr.bin/telnet
		/usr/src/usr.bin/netstat
		/usr/src/usr.bin/locate
		/usr/src/usr.bin/xargs
		/usr/src/usr.bin/finger
		/usr/src/usr.bin/rlogin
		/usr/src/usr.bin/sysline
		/usr/src/usr.bin/talk
		/usr/src/usr.bin/printf
		/usr/src/bin/test
		/usr/src/bin/chmod
		/usr/src/bin/cp
		/usr/src/bin/df
		/usr/src/bin/rm
		/usr/src/bin/ls
		/usr/src/bin/pax
		/usr/src/bin/stty
		/usr/src/bin/csh
		/usr/src/pgrm/tsort
		/usr/src/pgrm/cpp
		/usr/src/pgrm/dbx.rt
		/usr/src/old/crypt
		/usr/src/libexec/telnetd
		/usr/src/libexec/mail.local
		/usr/src/libexec/snklogin
		/usr/src/libexec/getty
		/usr/src/libexec/fingerd
		/usr/src/libexec/rlogind
		/usr/src/libexec/rshd
		/usr/src/libexec/rexecd
		/usr/src/libexec/kpasswdd
		/usr/src/libexec/comsat

	Rebuild and install all of /usr/src/games

	Rebuild and install all of /usr/src/usr.ibm

	Rebuild your kernel
@


1.3
log
@Fix the order for building the kerberos libraries/programs
@
text
@d25 8
d54 2
a55 3
	     libF77 libI77 libU77 libcompat libcurses libdbm libfp
	     libm libmp libpc libplot libresolv librpc libtelnet libterm
	     libutil liby
@


1.2
log
@additional changes due to stdio library replacement
@
text
@d40 1
a40 1
		   you must recompile the object.  Thw new libc.a is
d43 9
a58 7
	Rebuild /usr/src/lib/csu.rt and install it.

	Rebuild and install the following libraries in /usr/src/lib
	     libF77 libI77 libU77 libcompat libcurses libdbm libfp
	     libm libmp libpc libplot libresolv librpc libtelnet libterm
	     libutil liby

a99 1
		/usr/src/pgrm/lex
@


1.1
log
@Initial revision
@
text
@d3 1
a3 1
Source Code Merge				Wed Feb 16 23:41:44 MET 1994
d27 23
d52 4
a55 1
	Rebuild /usr/src/lib/libcurses and install it.
d62 1
d68 1
d72 1
d75 1
d79 1
d84 5
d92 1
d96 2
d99 1
d102 1
d107 6
a116 2

	Rebuild /usr/src/kerberosIV and install it.
@
