[comp.os.minix] Response to Vincent Broman's list of file differences

ast@cs.vu.nl (Andy Tanenbaum) (10/09/88)

In article <BROMAN.88Oct5174546@schroeder.nosc.mil> broman@nosc.mil writes:
[various problems listed here]

I have already corrected many of these problems when I responded to a similar
list from Johan Stevenson.  The files that I posted is response to Johan's
list are marked below as posted.  I will post the rest shortly.
This article, incidentally, was rejected by Pnews as having too much old stuff.
Maybe Using @ instead of > will fool it. Phi on Pnews.


@ The following files of his are missing here:
@ commands/termcap.c	# I'll send this
@ commands/tty.c		# was posted recently
@ commands/vol.c		# ditto
@ commands/who.c		# will send
@ doc/lib.doc		# ast private stuff; not part of 1.3
@ include/assert.h	# I'll send you this
@ test/test12.c		# not part of 1.3 (12-19 I can't post due to copyright)
@ test/test13.c		# not part of 1.3
@ test/test17.c		# not part of 1.3
@ test/test18.c		# not part of 1.3
@ test/test19.c		# not part of 1.3
@ 
@ Ast lists fs/makefile, kernel/makefile, and mm/makefile,
All these are just my private versions of at_makefile, usually with the -T.
removed or some other local fix.  All you need are at_makefile and pc_makefile.


@ Ast doesn't list these files which I have, (setting aside the cross
@ compiler support which ast sadly seems to be throwing to the winds.) :
@ CRC     size name
@ 30332   3512 commands/crc.c	# not in 1.3 (arrived too late)
@ 07695   6174 commands/dis88/dis88.1	# ??? probably a man file; not in 1.3
@ 29923    273 commands/makefile	# will send
@ 61355   2680 doc/paste.doc	# not in 1.3
@ 33460     59 include/blocksize.h	# define BLOCK_SIZE 1024
@ 58552     96 include/dir.h	# correct
@ 31208    295 include/lib.h	# should not be in /usr/include
@ 09266     88 include/timeb.h	# correct
@ 08886     94 include/times.h	# correct
@ 03230    218 include/types.h	# correct
@ 47636     53 lib/brksize.s	# wrong crc; will send
@ 35512    798 lib/catchsig.s	# wrong crc; will send
@ 43613    598 lib/crtso.s	# correct
@ 49169   1241 lib/csv.s		# obsolete
@ 33661    103 lib/end.s		# correct
@ 28200   1000 lib/getutil.s	# wrong crc; will send
@ 63856    478 lib/head.s	# correct
@ 61841   1305 lib/portio.s	# correct
@ 41230    776 lib/sendrec.s	# wrong crc; will send
@ 26075    451 lib/setjmp.s	# wrong crc; will send
@ 61224  19650 tools/build.c	# posted recently
@ 
@ Now, here is an interleaved listing from "crc" of the files which I cannot
@ reconstruct as identical to his.  Not all were officially posted,
@ 
@ 57375    732 commands/chgrp.c	# was posted recently
@ 31356  38532 commands/compress.c	# will send
@ 55558   1473 commands/dis88/*	# posted recently
@ 37626   3982 commands/diskcheck.c	# posted recently
@ 07544  42036 commands/ed.c	# posted recently
@ 22415    498 commands/make/*	# posted recently
@ 43569     96 commands/mined/makefile	# will send
@ 25508  12000 commands/paste.c	# was posted recently
@ 58305    127 commands/sh/*	#was posted recently
@ 44600   4052 commands/strings.c	# was posted recently
@ 30205   6563 commands/tsort.c	# will send
@ 25742    279 commands/whoami.c	# will send
@ 33297  14653 doc/elle.man	# will send
@ 03794   1412 include/sgtty.h	# will send
@ 17574   3026 kernel/at_makefile	# posted recently
@ 50370   3183 kernel/pc_makefile	# posted recently
@ 33362  13732 kernel/proc.c	# update posted recently
@ 14553  19824 kernel/system.c	# update posted recently
@ 14198  26433 kernel/xt_wini.c	# posted recently
@ 01801   5927 test/test0.c	# posted recently
@ 19872   1019 test/test4.c	# posted recently
@ 27162   1882 test/test8.c	# posted recently
@ 59520   2249 tools/at_makefile	# contains CTRL-Gs
@ 12808   1298 tools/changemem	# posted recently
@ 51921  45901 tools/fsck.c	# I'm not sure of the status of this
@ 59520   2249 tools/pc_makefile	# contains CTRL-Gs
@ 09800    197 tools/rc		# prototype /etc/rc; doesn't matter much

@ Finally, One thing that would help me in creating a global diff is a
@ description of a canonical directory structure for Minix hard disk
Mine is like this:
   /bin
   /dev
   /etc
   /lib
   /minix/amoeba
   /minix/commands
   /minix/commands/dis88
   /minix/commands/elle
   /minix/commands/make
   /minix/commands/mined
   /minix/commands/sh
   /minix/doc
   /minix/fs
   /minix/h
   /minix/kernel
   /minix/lib
   /minix/IBM_PC  (for assembly code sources, like crtso.s)
   /minix/mm
   /minix/test
   /minix/tools
   /user
   /usr/adm	(for wtmp file)
   /usr/ast
   /usr/bin
   /usr/include
   /usr/include/fs
   /usr/include/minix
   /usr/include/sys
   /usr/lib
   /usr/spool  (for at)/
   /usr/src
   /usr/src/elle
   /usr/tmp

I hope this gets us synchronized.  If there are still problems, yell.

Andy Tanenbaum (ast@cs.vu.nl)