On Wed, Jul 10, 2013 at 02:06:44AM -0700, Philip Guenther wrote: > On Wed, Jul 10, 2013 at 1:37 AM, Jan Stary <[email protected]> wrote: > > On Jul 10 01:30:23, [email protected] wrote: > >> On Wed, Jul 10, 2013 at 1:19 AM, Philip Guenther <[email protected]> > >> wrote: > >> > Looks like a race in luit's startup, due to how it handles the > >> > ttys/ptys. To work around the problem, invoke it with the -p > >> > option...but I don't know how you can convince xterm to do that. > >> > >> Ha! I believe this bug is a result of posix_openpt() being > >> implemented in 5.3 > > > > When was this introduced into the snapshots? > > I have been seeing this for some time before 5.3 > > posix_openpt(3): > The posix_openpt() function appeared in OpenBSD 5.3.
... generally this means this happened some time between 5.2 and 5.3, so if you were using the snapshots, yeah... guenther, you could have been more useful :) quoting changelog dates for instance: Changes by: [email protected] 2012/12/03 13:08:33 Modified files: include : stdlib.h lib/libc/stdlib: Makefile.inc lib/libc : shlib_version Added files: lib/libc/stdlib: posix_openpt.3 ptsname.3 posix_pty.c Log message: Simple emulation of POSIX pty APIs posix_openpt(), ptsname(), grantpt() and unlockpt() using /dev/ptm. Man pages from FreeBSD. OK kettenis@ deraadt@ beck@ ajacoutot@ naddy@

