summaryrefslogtreecommitdiff
path: root/misc/screen/Makefile
diff options
context:
space:
mode:
authoratatat <atatat@pkgsrc.org>2004-07-15 04:05:40 +0000
committeratatat <atatat@pkgsrc.org>2004-07-15 04:05:40 +0000
commit6ac8f6473263d1d9bf4ced6e43fe2a84558f281f (patch)
treec783b4ad9ca467d7c0e9c6bb6f87881183702802 /misc/screen/Makefile
parent710dd722ff4ff5881b9ee84633431c38190735c6 (diff)
downloadpkgsrc-6ac8f6473263d1d9bf4ced6e43fe2a84558f281f.tar.gz
Put the config.h.in patch into its own patch file and add more to it
that forces varargs to be used on NetBSD. Some gcc 3.3 instances (specifically 3.3.3nb1 on NetBSD/alpha) fail one of the configure tests making it think we don't have sprintf() (and therefore no varargs) causing unmentionably evil things to be done instead. This usually leads to core dumps. Fix a pointer-to-integer cast warning by casting to long in between. The actual use case is harmless, but the compiler can't tell that. Bump PKGREVISION to 1 for the gcc workaround (affects at least NetBSD/alpha which can now build a better screen). Addresses PR pkg/25937.
Diffstat (limited to 'misc/screen/Makefile')
-rw-r--r--misc/screen/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/misc/screen/Makefile b/misc/screen/Makefile
index 6d761bf629b..ab428274153 100644
--- a/misc/screen/Makefile
+++ b/misc/screen/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.52 2004/01/06 16:30:39 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2004/07/15 04:05:40 atatat Exp $
DISTNAME= screen-4.0.2
+PKGREVISION= 1
CATEGORIES= misc
MASTER_SITES= ftp://ftp.uni-erlangen.de/pub/utilities/screen/ \
${MASTER_SITE_GNU:=screen/}