[comp.os.minix] Bringing up 1.5

cwr@pnet01.cts.com (Will Rose) (01/09/90)

I've now built a complete Minix 1.5, applying the patches on the P-H 1.3
source
disks, and tests 0 to 14 work ok; you have to be root for test11.  Tests 17,
18 and 19 terminate with 'ok' after producing a lot of error messages, and 20
produces error messages and a core dump (21 calls 20).
 
I'm using the posted lib.h and getdents fixes on an XT with a ST251; the
postings, code and binaries take up 17Mb of the 19Mb partition!  Considering
there were 4Mb of uncompressed postings, the patches went on very smoothly.
The only snags was ls and more.  I built them both by hand, but while they
both
then compiled, ls didn't work.  I went back to PSH's original posting, which
needs only  major & minor macros from inodes.c, and minix/config.h, to work
ok.
 
The only things I haven't tried are kermit, elle, and stevie.  Nroff failed
pretty spectacularly, so I gave up on it, but everything else is ok.
 
Three minor points:
 
When compiling elvis, I had to link with a separate command; the makefile
crashed at this point with an error message concerning the file cli(?).  Elvis
itself seems to work well.
 
The include/fs directory may be a poor solution, but it's better than no
solution.  By the end of the build process, I had miscellaneous fs/*.h files
scattered everywhere.  An awful lot of utilities seem to need them.
 
The help command wipes its error messages with a system("cls") when called
from within a shell file; if you move this command line 56 to 82 it works.
 
Good luck - Will
 
-----------------------------------------------------------------------
"If heaven too had passions  | Will Rose
     even heaven would       | UUCP: {nosc ucsd hplabs!hp-sdd}!crash!pnet01!cw
     grow old."  -  Li Ho.   | ARPA: crash!pnet01!cwr@nosc.mil
                             | INET: cwr@pnet01.cts.com


UUCP: {nosc ucsd hplabs!hp-sdd}!crash!pnet01!cwr
ARPA: crash!pnet01!cwr@nosc.mil
INET: cwr@pnet01.cts.com