On Wed, 2003-10-29 at 04:13, Matt Taggart wrote:
> #218131
>  ia64/i386: /tset/POSIX.os/devclass/tcgetattr/T.tcgetattr 1 FAIL
>  ia64/i386: /tset/POSIX.os/devclass/tcgetattr/T.tcgetattr 2 FAIL

In reference to that bug, the following mailing list messages might be
useful:

http://sources.redhat.com/ml/libc-alpha/2003-02/msg00117.html
http://sources.redhat.com/ml/libc-hacker/1998-12/msg00076.html

Upon closer analysis, it would seem that the current behavior is
slightly more correct than the behavior in woody, but still not 100%
correct.  

Roland McGrath, in a followup to the former message, is partially right.
The patch introduced in the latter message is incorrect when it reports
any kernel jiggering of c_cflag to be incorrect.  However, removing the
patch entirely is also incorrect.  In glibc as delivered, setting PARENB
alone on a pty will return success, which is also incorrect according to
Roland.  (I haven't looked at what POSIX really says yet.)

So it would seem that we need to restore the old patch, but modify it to
only trigger if no valid settings are changed.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to