Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!uunet!mcsun!hp4nl!phigate!prle!prles2!cstw68!meulenbr From: meulenbr@cstw68.prl.philips.nl (Frans Meulenbroeks) Newsgroups: comp.os.minix Subject: Re: ST 1.5.0 problems, please help Keywords: posix source, ptr references Message-ID: <1202@prles2.prl.philips.nl> Date: 6 Mar 90 11:01:27 GMT References: <2571@ruuinf.cs.ruu.nl] Sender: news@prles2.prl.philips.nl Reply-To: meulenbr@cst.prl.philips.nl (Frans Meulenbroeks) Organization: Centre for Software Technology, Philips Eindhoven Lines: 61 In article <2571@ruuinf.cs.ruu.nl] bartm@praxis.cs.ruu.nl (Bart Muyzer) writes: ] ] To all MINIX users: ] ] While doing the upgrade from ST 1.1 to ST 1.5.0, I came across the following ] problems. Could anyone please help me with them or send her/his own ] experiences? ] ] 1. I checked all crc's; they seem to match (except for some files that ] I modified myself according to postings in comp.os.minix) exCept for ] the lib/posix directory. The crc's for the following files match with ] the PC-version, NOT the ST-version: ] ] chmod.c creat.c exec.c fdopen.c getgrent.c getpwent.c link.c ] mkfifo.c open.c read.c stat.c unlink.c utime.c write.c ] ] To all these files, I applied cdifs from posix.cdif, and I had no ] problems. Is this a mistake from Frans? ] I compiled the (generated) ST sources for these commands, had no ] problems, and all commands seem to work... Maybe. starting from 1.5.3 the PC and ST lib are the same (with the exception of the assembler files). Better upgrade to the 1.5.3 version. ] ] 2. cv.c includes the files and . Both define S_ABS: fixed in 1.5.3 ] 3. During compilation of the new sh, I got a warning: "Incompatible ] pointers in =". The following fragment shows what happens: ignore this. It does not harm and will be fixed in the next release. ] ] 4. The compilation of de (disk editor) broke on this fragment from [...] use the 1.5.3 version ] 5. There has been a posting about a missing 'mknod' for /dev/tty1 in the ] makedev script. What was it again? I'll post a complete Makedev script with the next release (soon) ] 6. Some commands produce warnings about "conversion of pointer to int ] loses accuracy" (and int -> ptr, which is worse). Should I ignore ] these? ignore these Once again: A lot of the commands in 1.5.0 have problems. The 1.5.3 commands are much more stable. After applying the 1.5.0 patches go straight to the 1.5.3 patches. ST 1.5.3 is very compatible with the PC version. fs and mm are exactly the same include has two different files and one new one commands are all the same except for a few commands which are PC specific and a few commands which are ST specific kernel: is partly compatible Generally speaking 1.5.3 is quite stable and very PC compatible. The known problems are minor and will be fixed soon in a consolidating posting, which will turn 1.5 into a stable common base for both PC and ST. regards, Frans Meulenbroeks (meulenbr@cst.philips.nl) Centre for Software Technology ( or try: ...!mcsun!phigate!prle!cst!meulenbr)