diff options
author | schwarz <schwarz> | 2006-02-25 17:31:57 +0000 |
---|---|---|
committer | schwarz <schwarz> | 2006-02-25 17:31:57 +0000 |
commit | 8c70b58baa644ba1200c635a24fe1ce02bf0c460 (patch) | |
tree | 3d24b89f94eef10c6aa9c18273d147a5a8ac1c83 /devel/nbitools/patches | |
parent | dbd3e97b15bf70cc94ad0914c4c58565e300908d (diff) | |
download | pkgsrc-8c70b58baa644ba1200c635a24fe1ce02bf0c460.tar.gz |
modified patch-ag for IRIX and Solaris, closing pkg/27267
Diffstat (limited to 'devel/nbitools/patches')
-rw-r--r-- | devel/nbitools/patches/patch-ag | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/devel/nbitools/patches/patch-ag b/devel/nbitools/patches/patch-ag index b128db6514b..85ffd54aedc 100644 --- a/devel/nbitools/patches/patch-ag +++ b/devel/nbitools/patches/patch-ag @@ -1,17 +1,32 @@ -$NetBSD: patch-ag,v 1.3 2005/12/02 22:59:40 joerg Exp $ +$NetBSD: patch-ag,v 1.4 2006/02/25 17:31:57 schwarz Exp $ ---- config/imake/imake.c.orig 2002-02-13 10:32:00.000000000 -0600 -+++ config/imake/imake.c -@@ -145,7 +145,7 @@ in this Software without prior written a +--- config/imake/imake.c.orig 2006-02-25 18:12:25.000000000 +0100 ++++ config/imake/imake.c 2006-02-25 18:15:10.000000000 +0100 +@@ -145,11 +145,13 @@ * #include INCLUDE_IMAKEFILE * <add any global targets like 'clean' and long dependencies> */ -#if defined(__FreeBSD__) || defined(__NetBSD__) -+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__linux__) || defined(__DragonFly__) ++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__linux__) || defined(__DragonFly__) || defined(__sgi) || defined(sun) || defined(__sun) /* This needs to be before _POSIX_SOURCE gets defined */ # include <sys/param.h> # include <sys/types.h> -@@ -1028,7 +1028,7 @@ static void get_ld_version(inFile) ++# if !defined(__sgi) && !defined(sun) && !defined(__sun) + # include <sys/sysctl.h> ++# endif + # include <sys/stat.h> + #endif + #include <stdio.h> +@@ -281,7 +283,7 @@ + * Xos.h, which we don't want to include here for bootstrapping reasons. + */ + #ifndef USE_STRERROR +-# ifndef strerror ++# if !defined(strerror) && !defined(sun) && !defined(__sun) + extern char *sys_errlist[]; + extern int sys_nerr; + # define strerror(n) \ +@@ -1028,7 +1030,7 @@ } #endif @@ -20,7 +35,7 @@ $NetBSD: patch-ag,v 1.3 2005/12/02 22:59:40 joerg Exp $ static void get_binary_format(FILE *inFile) { -@@ -1064,7 +1064,7 @@ static void get_gcc_incdir(inFile) +@@ -1064,7 +1066,7 @@ FILE* inFile; { static char* gcc_path[] = { @@ -29,7 +44,7 @@ $NetBSD: patch-ag,v 1.3 2005/12/02 22:59:40 joerg Exp $ "/usr/bin/cc", /* for Linux PostIncDir */ #endif "/usr/local/bin/gcc", -@@ -1161,7 +1161,7 @@ define_os_defaults(inFile) +@@ -1161,7 +1163,7 @@ get_ld_version(inFile); #endif get_gcc_incdir(inFile); |