DragonFly BSD
DragonFly bugs List (threaded) for 2009-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

[issue1539] screen reports "Must be connected to a terminal"


From: "Alex Hornung \(via DragonFly issue tracker\)" <sinknull@xxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 30 Sep 2009 08:47:36 +0000

Alex Hornung <ahornung@gmail.com> added the comment:

Seems that the problem is due to having an old libc.so.6 present on the system. 
As the old screen binary was linked against libc.so.6, it is using the outdated 
implementation of ttyname() which no longer is valid due to the dynamic nature 
of the ttys now.
Valid solutions are:
- Recompiling screen and similar programs
- remove old libc.so.6 and make symlink libc.so.6 -> libc.so.7

As for maintaining binary compatibility, this has been discussed before and it 
has been ok'ed to not keep binary compatibility for devname and ttyname.

Cheers,
Alex Hornung

----------
status: need-eg -> resolved

_____________________________________________________
DragonFly issue tracker <bugs@lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue1539>
_____________________________________________________



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]