summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2017-03-08 15:26:51 +0000
committerjperkin <jperkin@pkgsrc.org>2017-03-08 15:26:51 +0000
commit9a4dbfbecdac27a69a840ad0c5dea35c8621489b (patch)
tree7dff5d711b791f1db7e1f4f317cae94d290ab11b /mk
parent1c5f47a2fe6ab576a1fb80950102f2bd704dc705 (diff)
downloadpkgsrc-9a4dbfbecdac27a69a840ad0c5dea35c8621489b.tar.gz
Mark SunOS as _INCOMPAT_CURSES, there are lots of issues with the recent work
to use the curses framework and this is the simplest solution for now.
Diffstat (limited to 'mk')
-rw-r--r--mk/platform/SunOS.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/mk/platform/SunOS.mk b/mk/platform/SunOS.mk
index bd6ffee8dc8..d756b86f185 100644
--- a/mk/platform/SunOS.mk
+++ b/mk/platform/SunOS.mk
@@ -1,4 +1,4 @@
-# $NetBSD: SunOS.mk,v 1.73 2016/10/27 10:31:06 jperkin Exp $
+# $NetBSD: SunOS.mk,v 1.74 2017/03/08 15:26:51 jperkin Exp $
#
# Variable definitions for the SunOS/Solaris operating system.
@@ -96,6 +96,11 @@ BUILDLINK_TRANSFORM+= opt:-Wl,--rpath:-Wl,-R
BUILDLINK_TRANSFORM+= rm:-mimpure-text
.endif
+# The native curses implementations are reasonably old and can cause lots of
+# issues with software which assumes newer interfaces, so it's easier to just
+# use pkgsrc curses at this point.
+_INCOMPAT_CURSES= SunOS-*-*
+
# Solaris has /usr/include/iconv.h, but it's not GNU iconv, so mark it
# incompatible.
_INCOMPAT_ICONV= SunOS-*-*