From d0f0649f9783949ddf69c4bafa757a8b9c703a45 Mon Sep 17 00:00:00 2001 From: recht Date: Mon, 18 Aug 2003 17:16:53 +0000 Subject: - Fix build for NetBSD <= 1.5. - Include bzip2's buildlink2.mk to work-around different API versions. - Include db's buildlink2.mk on non-NetBSD platforms to get a similar feature-set on a pkgsrc platforms. --- lang/python23/patches/patch-al | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'lang/python23/patches') diff --git a/lang/python23/patches/patch-al b/lang/python23/patches/patch-al index fa5272eb73c..bce64f485d2 100644 --- a/lang/python23/patches/patch-al +++ b/lang/python23/patches/patch-al @@ -1,23 +1,26 @@ -$NetBSD: patch-al,v 1.1 2003/08/06 11:38:10 drochner Exp $ +$NetBSD: patch-al,v 1.2 2003/08/18 17:16:54 recht Exp $ --- pyconfig.h.in.orig 2003-07-22 17:20:49.000000000 +0200 -+++ pyconfig.h.in 2003-08-02 15:50:34.000000000 +0200 -@@ -835,6 +835,10 @@ ++++ pyconfig.h.in 2003-08-18 18:24:43.000000000 +0200 +@@ -835,6 +835,12 @@ /* Define _OSF_SOURCE to get the makedev macro. */ #undef _OSF_SOURCE +/* These defines disable needed library functions on NetBSD < 1.6T */ +/* ( _NETBSD_SOURCE doesn't exist prior to 1.6T ) */ -+#if defined(__NetBSD_Version__) && (__NetBSD_Version__ < 106200000) ++#ifdef __NetBSD__ ++#include ++#if !defined(__NetBSD_Version__) || (__NetBSD_Version__ < 106200000) + /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ #undef _POSIX_1_SOURCE -@@ -845,18 +849,26 @@ +@@ -845,18 +851,30 @@ /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE +#endif ++#endif /* __NetBSD__ */ + /* Define if you have POSIX threads, and your system does not define that. */ #undef _POSIX_THREADS @@ -27,7 +30,9 @@ $NetBSD: patch-al,v 1.1 2003/08/06 11:38:10 drochner Exp $ +/* These defines disable needed library functions on NetBSD < 1.6T */ +/* ( _NETBSD_SOURCE doesn't exists prior to 1.6T ) */ -+#if defined(__NetBSD_Version__) && (__NetBSD_Version__ < 106200000) ++#ifdef __NetBSD__ ++#include ++#if !defined(__NetBSD_Version__) || (__NetBSD_Version__ < 106200000) + /* Define to the level of X/Open that your system supports */ #undef _XOPEN_SOURCE @@ -36,6 +41,7 @@ $NetBSD: patch-al,v 1.1 2003/08/06 11:38:10 drochner Exp $ #undef _XOPEN_SOURCE_EXTENDED +#endif ++#endif /* __NetBSD__ */ + /* Define on FreeBSD to activate all library features */ #undef __BSD_VISIBLE -- cgit v1.2.3