Path: utzoo!attcan!uunet!ndsuvax!ncoverby From: ncoverby@ndsuvax.UUCP (/dev/tty) Newsgroups: comp.os.minix Subject: Re: V1.3 posting #1 - USER_GUIDE Summary: bugs! Message-ID: <967@ndsuvax.UUCP> Date: 31 May 88 04:13:17 GMT References: <762@ast.cs.vu.nl> Reply-To: ncoverby@ndsuvax.UUCP (/dev/tty) Organization: Silo Tech Fargo, ND Lines: 47 In article <762@ast.cs.vu.nl> ast@cs.vu.nl (Andy Tanenbaum) writes: >This is the first posting of V1.3. Well, Andy gave me something to do over Memorial Day by posting the first set of Version 1.3 patches. I had one problem un-sharing the library diffs, but that didn't seem to come up in patching. Last year I got my diffs off of bitnet, and it was awful. I did encounter other problems, though. I was unable to locate the "fgrep.c" or "tty.c" files listed in the "commands" listing. The tsort.c and lorder.c that I have require several other files to compile; those were not listed in the commands source directory, I don't belive. What should I use? (I have the posting from a few months ago). Sed.c seems to also be different than the one I have; it also is multiple files. I had lots of trouble patching the diffs for malloc.c (I'm using Larry Wall's "patch" at patchlevel 9). I ended up putting in a couple of "hunks" by hand. Oh, yes, for anybody using patch, you'll probably want to use the '-l' (loose) option, especially if you get your patches off of Bitnet. There were references to the "minix" include directory; my 1.1 didn't have such a beast (it has /usr/include, kernel disk include and h), and I don't recall seeing any creation of a "minix" include directory in the 1.2 stuff. Nor could I find where "lib.h" should go from the "ls"es in Posting 3. < When compiling the library, I found that I needed a "-I." on the cc line < in run. This could be because I have the 1.1 C compiler. Amoeba.c was uncompilable because two required header files, amoeba.h and amparam.h < are missing. I assume these will come in the networking stuff. Fopen.c gave me problems on line 34 with 'errno' and 'ENOENT' undefined. I'll < have to go grep for those guys... Message.c gave me an error on line 10 < about not allowing initialization of unions. Maybe this is because of my old compiler? Rand.c had "seed" undefined. < I haven't yet taken time to look into these problems; I thought I would get my bug list out so the rest of you guineapigs could compare it with your problems. Check this channel tomorrow for more more of the same, and maybe some fixes! Since Andy is going to stick with pretty much the Minix described in his book, is anybody working on organizing a "enhanced" Minix consisting of the enhancements from the nework, like process groups, message queueing, etc.? -- Glen Overby Bitnet: ncoverby@ndsuvax UUCP: {uunet, ihnp4!umn-cs}!ndsuvax!ncoverby