summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorjperkin <jperkin>2017-03-08 15:26:51 +0000
committerjperkin <jperkin>2017-03-08 15:26:51 +0000
commitc9cfd3b22e0787ec711e60479ed2720f8db86046 (patch)
treead97269c24acc99cb17cb93eddc954e36ef851d2 /mk
parentd04251ee0e426a61b88171b83e4fadf813be9dd9 (diff)
downloadpkgsrc-c9cfd3b22e0787ec711e60479ed2720f8db86046.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-*-*