On Jul 10 13:06:48, es...@nerim.net wrote: > On Wed, Jul 10, 2013 at 02:06:44AM -0700, Philip Guenther wrote: > > On Wed, Jul 10, 2013 at 1:37 AM, Jan Stary <h...@stare.cz> wrote: > > > On Jul 10 01:30:23, guent...@gmail.com wrote: > > >> On Wed, Jul 10, 2013 at 1:19 AM, Philip Guenther <guent...@gmail.com> > > >> 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: mill...@cvs.openbsd.org 2012/12/03 13:08:33 ^^^^^^^^^^^^^^^^^^^^^^^^
Yeah, that would be vaguely when I started to see this. Thanks. > 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@