pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/pkgtools/pkg_install Fix build under SCO OpenServer 5....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/26a7eb44a0ee
branches:  trunk
changeset: 632063:26a7eb44a0ee
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Mar 14 22:09:04 2014 +0000

description:
Fix build under SCO OpenServer 5.0.7/3.2

diffstat:

 net/tnftp/files/src/ftp_var.h |  11 ++++++++++-
 pkgtools/pkg_install/Makefile |   8 +++++++-
 2 files changed, 17 insertions(+), 2 deletions(-)

diffs (47 lines):

diff -r acf23da11693 -r 26a7eb44a0ee net/tnftp/files/src/ftp_var.h
--- a/net/tnftp/files/src/ftp_var.h     Fri Mar 14 22:08:17 2014 +0000
+++ b/net/tnftp/files/src/ftp_var.h     Fri Mar 14 22:09:04 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: ftp_var.h,v 1.6 2008/04/29 05:46:09 martin Exp $       */
+/*     $NetBSD: ftp_var.h,v 1.7 2014/03/14 22:10:49 ryoon Exp $        */
 /*     from    NetBSD: ftp_var.h,v 1.75 2007/07/22 05:02:50 lukem Exp  */
 
 /*-
@@ -193,6 +193,15 @@
 
 #define        TMPFILE         "ftpXXXXXXXXXX"
 
+/*
+ * SCO OpenServer 5.0.7/3.2 has PATH_MAX (256) in limits.h.
+ * But it is not usable ordinal condition.
+ */
+#if !defined(PATH_MAX)
+#if defined(_SCO_DS)
+#define PATH_MAX       256
+#endif
+#endif
 
 #ifndef        GLOBAL
 #define        GLOBAL  extern
diff -r acf23da11693 -r 26a7eb44a0ee pkgtools/pkg_install/Makefile
--- a/pkgtools/pkg_install/Makefile     Fri Mar 14 22:08:17 2014 +0000
+++ b/pkgtools/pkg_install/Makefile     Fri Mar 14 22:09:04 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.202 2014/03/03 03:30:54 obache Exp $
+# $NetBSD: Makefile,v 1.203 2014/03/14 22:09:04 ryoon Exp $
 
 # Notes to package maintainers:
 #
@@ -53,6 +53,12 @@
 
 .include "../../mk/bsd.prefs.mk"
 
+.if ${OS_VARIANT} == "SCOOSR5"
+# SCO OpenServer 5.0.7/3.2's strings.h defines strcasecmp with
+# "unsigned size_t". We cannot use -Werror for net/libfetch.
+MAKE_FLAGS+=   NOGCCERROR=yes
+.endif
+
 .if defined(_PKGSRC_BARRIER) && empty(USE_CROSS_COMPILE:M[yY][eE][sS])
 PKG_ADD_CMD=           ${WRKSRC}/add/pkg_add
 PKG_CREATE_CMD=                ${WRKSRC}/create/pkg_create



Home | Main Index | Thread Index | Old Index