In article <[EMAIL PROTECTED]>,
M. Warner Losh <[EMAIL PROTECTED]> wrote:
> In message: <[EMAIL PROTECTED]>
>             John Polstra <[EMAIL PROTECTED]> writes:
>
> : FWIW, the only OS fix that will make stock ezm3/pm3/CVSup buildable on
> : -current is to make __sF global again and arrange for:
> : 
> :     stdin  == &__sF[0]
> :     stdout == &__sF[1]
> :     stderr == &__sF[2]
> 
> Why does cvsup need this to be the case?  Now you have me curious.

It's not CVSup, it's Modula-3.  It thinks it knows that stdin,
stdout, and stderr are defined as above, but they're not any more.
Because Modula-3 isn't C and doesn't use C header files, it cannot
automatically track such changes like C programs do.

John
-- 
  John Polstra
  John D. Polstra & Co., Inc.                        Seattle, Washington USA
  "Disappointment is a good sign of basic intelligence."  -- Chögyam Trungpa


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to