jgd@csd4.csd.uwm.edu (John G Dobnick) (06/06/90)
[I sent this to comp.unix.questions, but have seen no response in these past two weeks. Maybe this is really a "wizard" question?] Our site has numerous UNIX machines, (almost) all of which run the bsd4.3-tahoe release. We have just acquired a Convex C220, which we find runs bsd4.2 "with updates to 4.3". Anyway, csh and vi are *old*, and the C library seems old; there will undoubtedly be other things we run into. One recent incompatibility one of our people noted is that printf is different. On 4.3-tahoe, printf returns "the number of characters printed", while on 4.2 it returns 0 (no error) of EOF (error). Result? Conversion problems for working code! (And programmer aggravation at these unexpected "gotchas".) Which brings me to the point of this message. Is there published anywhere a list of "portation concerns" (read: incompatibilities) that exist between 4.2 and 4.3-tahoe? If so, where can we obtain a copy. [This is a switch -- "upgrading" from 4.3 to 4.2! :-) ] [Note: I *have* looked through the "demon books", but don't see anything that obviously looks like what I seek. And, yes, I have read SMM:12, and it doesn't mention this change. If this information is there, a pointer is appreciated.] -- John G Dobnick (JGD2) Computing Services Division @ University of Wisconsin - Milwaukee INTERNET: jgd@csd4.csd.uwm.edu ATTnet: (414) 229-5727 UUCP: uunet!uwm!csd4.csd.uwm.edu!jgd "Knowing how things work is the basis for appreciation, and is thus a source of civilized delight." -- William Safire