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

Re: more glibc breakage on kfreebsd-amd64 (fix for screen)



On Wed, Mar 15, 2006 at 05:25:41PM +0100, Petr Salinger wrote:
> Hi,
> 
> screen does't work due to 64bit AND non-linux.
> With following fix it starts:
> 
> --- osdef.h.in~ 2006-03-15 16:53:47.000000000 +0100
> +++ osdef.h.in  2006-03-15 16:53:47.000000000 +0100
> @@ -107,6 +107,7 @@
>  extern char *tgoto __P((char *, int, int));
>  
>  #ifdef POSIX
> +#include <string.h>
>  extern int   setsid __P((void));
>  extern int   setpgid __P((int, int));
>  extern int   tcsetpgrp __P((int, int));

Really nice.  It's working now!

However, I noticed that every new shell spawned gets this error printed:

  fgtty: Inappropriate ioctl for device

but "ktrace -i screen" didn't reveal any ioctl call.  Uhm...

Anyway, since it basicaly works I'm uploading it.  Thanks a lot for the help
Petr!

-- 
Robert Millan



Reply to: