Subject: pkg/25948: misc/screen doesn't build on -current
To: None <gnats-bugs@gnats.NetBSD.org>
From: Peter Postma <peter@pointless.nl>
List: pkgsrc-bugs
Date: 06/16/2004 21:40:20
>Number:         25948
>Category:       pkg
>Synopsis:       misc/screen doesn't build on -current
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 16 19:41:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Peter Postma
>Release:        NetBSD 2.0F
>Organization:
>Environment:
System: NetBSD mercury.pointless.nl 2.0F NetBSD 2.0F (GENERIC) #0: Thu Jun 10 00:29:34 UTC 2004 cyber@b1.urc.uninett.no:/usr/users/cyber/autobuild/HEAD/sparc64/OBJ/usr/users/cyber/autobuild/HEAD/src/sys/arch/sparc64/compile/GENERIC sparc64
Architecture: sparc64
Machine: sparc64
>Description:
pkg misc/screen doesn't build on -current with /dev/ptmx:

gcc -c -I. -I.    -O2 pty.c
pty.c:38:26: sys/stropts.h: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/misc/screen/work/screen-4.0.2
*** Error code 1


sys/stropts.h is included when HAVE_SVR4_PTYS is defined.
HAVE_SVR4_PTYS will be defined when /dev/ptmx exists, which exists
on -current.

>How-To-Repeat:
cd misc/screen && make install  (on -current)

>Fix:
n/a
>Release-Note:
>Audit-Trail:
>Unformatted: