4.2 -> 4.3 Differences (A Voice from the Past?)

John G Dobnick jgd at csd4.csd.uwm.edu
Wed Jun 6 04:15:02 AEST 1990


[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 at 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



More information about the Comp.unix.wizards mailing list