[comp.os.minix] ST 1.5.10.4 addendum

meulenbr@cst.prl.philips.nl (Frans Meulenbroeks) (06/04/91)

Hi,

Thanks to all who responded on the ST 1.5.10.4 upgrades.

When preparing the upgrade I didn't have access to my 1.5.10.3 sources
any more. I had disk problems, and the 1.5.10.3 directory was not
backed up, because I decided that must likely I wouldn't need the
backup, and if I would need it I could still upgrade from my own
postings.

Well, of course with the disk problems I lost 1.5.10.3, so I had do do
the upgrade myself. By doing so I seem to have made some mistakes.

commands/fixbin.sh: it could well be that I send out the wrong version.
fs/main.c: the crc for fs/main.c depends on where your starting source
	come from. This is a real pain in the &$%#. Check the atari
	copyright message. I think the year in my version is 1991.
	Anyway, if you have a mismatched crc, just change the year
	(from 1991 to 1990 or the other way around) and see if the crc
	is becomes correct.
inlcude/signal.h: I do not have any idea what causes the difference.
	I'll check and perhaps follow up with a complete version.
include/out.h: oops. I think I made a small change after making the
	crc list. Just apply the fix, and ignore the crc
	(the fix is pretty minor).
kernel/stfloppy.c: it has been suggested by Frank Breure that you
	should cdiff against the 1.5.10.0 version. seems like a
	good idea to me. See if the crc's match.
	I definitely diffed against an old version.
kernel/stdskclk.c: strange. Frank Breure mentions that he could not
	get the crc's right for this file, while Bob green does not
	mention this file on his wrong crc list.
kernel/ansi.h: not needed. forget about it.
lib/other/sigset.c: not needed. forget about it. I misplaced the stuff
	on my disk.	
lib/posix/syslib.c: not needed. forget about it.
lib/posix/waitpid.c: not needed. forget about it.

Based upon my mail and news, I think there are no major problems.
I'll wait a few weeks to see if anything more comes up, and then
follow up with 1.5.10.5, which fixes the inconsistencies.

Enjoy, Frans.

PS: as mentioned by someone there is no list of changes
After fixing my disk I went to work on 1.6, and I didn't keep
a log for that. 1.5.10.4 is mainly the 1.6 kernel minus a few files
which were too drastically changed.
You might notice that because a few of the functions mentioned in
proto.h do not yet exist in 1.5.10.4

I think the most important changes in 1.5.10.4 are:
- several bug fixes. Thanks to the net who contributed several of these.
- improved format program. added include files to all other
  commands/atari files
- integrated PC and ST dmp.c files. stdmp.c is gone.
- support for 12 bit high fonts.
- more configurable kernel. See minix/config.h

Frans.
--
Frans Meulenbroeks        (meulenbr@prl.philips.nl)
	Centre for Software Technology

briant@tsltor.uucp (Brian Taylor) (06/07/91)

I would like to upgrade my ST minix to 1.5.10.4, but I only have the "out
of the box" 1.5 that you purchase from PH.  Could some kind soul indicate
to me the best way to go about obtaining all the patches (e.g., nodak in
directory foo get subdirs a b c and systematically apply them).

Thanks for your help!

Brian
-- 
Brian Taylor					briant@tsltor.uucp
UNIX Systems Administrator			(...jtsv16!tsltor!briant)
Teleride Sage Ltd.				(416) 596-1940