diff options
author | mycroft <mycroft> | 1999-10-09 20:51:41 +0000 |
---|---|---|
committer | mycroft <mycroft> | 1999-10-09 20:51:41 +0000 |
commit | 72081c5d2d03aa926e86b5eeb6b9116743e0b8cc (patch) | |
tree | 44d2bb1d71c075b78111ad32b8dc64cee046b403 /sysutils/cdrecord | |
parent | c5f42262facbe54ed58df20bb8d0a7c721e95c9f (diff) | |
download | pkgsrc-72081c5d2d03aa926e86b5eeb6b9116743e0b8cc.tar.gz |
Make this build on PowerPC.
Diffstat (limited to 'sysutils/cdrecord')
-rw-r--r-- | sysutils/cdrecord/patches/patch-ac | 14 | ||||
-rw-r--r-- | sysutils/cdrecord/patches/patch-ae | 28 |
2 files changed, 38 insertions, 4 deletions
diff --git a/sysutils/cdrecord/patches/patch-ac b/sysutils/cdrecord/patches/patch-ac index 92b940d7c59..c81b7ac4485 100644 --- a/sysutils/cdrecord/patches/patch-ac +++ b/sysutils/cdrecord/patches/patch-ac @@ -1,8 +1,8 @@ -$NetBSD: patch-ac,v 1.7 1998/11/17 14:14:43 mycroft Exp $ +$NetBSD: patch-ac,v 1.8 1999/10/09 20:51:41 mycroft Exp $ ---- include/btorder.h.orig Sun Jul 19 19:28:10 1998 -+++ include/btorder.h Sat Nov 7 14:40:40 1998 -@@ -46,7 +46,7 @@ +--- include/btorder.h.orig Sun Jul 19 16:28:10 1998 ++++ include/btorder.h Sat Oct 9 13:33:43 1999 +@@ -46,12 +46,12 @@ # endif # if defined(__i386) || defined(i386) || \ @@ -11,3 +11,9 @@ $NetBSD: patch-ac,v 1.7 1998/11/17 14:14:43 mycroft Exp $ # define _BIT_FIELDS_LTOH # endif + # if defined(__ppc__) || defined(ppc) || defined(__ppc) || \ +- defined(__PPC) || defined(powerpc) ++ defined(__PPC) || defined(powerpc) || defined(__powerpc__) + + # if defined(__BIG_ENDIAN__) + # define _BIT_FIELDS_HTOL diff --git a/sysutils/cdrecord/patches/patch-ae b/sysutils/cdrecord/patches/patch-ae new file mode 100644 index 00000000000..1a4aafdaab2 --- /dev/null +++ b/sysutils/cdrecord/patches/patch-ae @@ -0,0 +1,28 @@ +$NetBSD: patch-ae,v 1.1 1999/10/09 20:51:41 mycroft Exp $ + +--- include/vadefs.h.orig Sun Mar 1 15:38:45 1998 ++++ include/vadefs.h Sat Oct 9 13:47:40 1999 +@@ -37,8 +37,8 @@ + # include <varargs.h> + #endif + +-#if (defined(__linux__) || defined(__linux) || defined(sun)) && \ +- (defined(__ppc) || defined(__PPC) || defined(powerpc)) ++#if (defined(__linux__) || defined(__linux) || defined(sun) || defined(__NetBSD__)) && \ ++ (defined(__ppc) || defined(__PPC) || defined(powerpc) || defined(__powerpc__)) + + # ifndef VA_LIST_IS_ARRAY + # define VA_LIST_IS_ARRAY +@@ -63,7 +63,11 @@ + * compatibility. + */ + #if !defined(va_copy) && !defined(HAVE_VA_COPY) +-# define va_copy(to, from) ((to) = (from)) ++# ifdef VA_LIST_IS_ARRAY ++# define va_copy(to, from) ((to)[0] = (from)[0]) ++# else ++# define va_copy(to, from) ((to) = (from)) ++# endif + #endif + + /* |