Opened 12 years ago

Closed 12 years ago

#2161 closed bug (invalid)

r5 Terminal fails with message BShell: can't open a pty

Reported by: kaoutsis Owned by: axeld
Priority: normal Milestone: R1
Component: - General Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All


Change History (3)

comment:1 by bonefish, 12 years ago

The R5 Terminal apparently tries to open the slave end without O_NOCTTY (which didn't exist on BeOS) while not being a session leader. We're POSIX compliant in that we let that attempt fail. I don't think we should change this behavior.

We could theoretically let the runtime loader pass the GCC version info to the kernel, which could make it available to everyone interested in emulating R5 behavior, including the tty driver. I can't think of any R5 application using ptys, that we would actually want to use under Haiku, though, so I'm not really inclined to do that.


comment:2 by axeld, 12 years ago

While we can certainly introduce this feature to achieve compatibility in the more uglier cases, I don't really see the point for PTYs. At least I can't think of any software I would like to reuse from BeOS that uses it.

comment:3 by bonefish, 12 years ago

Resolution: invalid
Status: newclosed

OK, closing as "won't fix" then.

Note: See TracTickets for help on using tickets.