Tue Mar 11 14:36:13 2008 UTC ()
P: Compilation fails due to redefinition of uint32_t and friends.
A: Why don't you just use inttypes.h?


(joerg)
diff -r1.3 -r1.4 pkgsrc/x11/xf86-video-radeonhd/distinfo
diff -r0 -r1.4 pkgsrc/x11/xf86-video-radeonhd/patches/patch-aa

cvs diff -r1.3 -r1.4 pkgsrc/x11/xf86-video-radeonhd/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xf86-video-radeonhd/Attic/distinfo 2007/12/21 16:57:13 1.3
+++ pkgsrc/x11/xf86-video-radeonhd/Attic/distinfo 2008/03/11 14:36:13 1.4
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.3 2007/12/21 16:57:13 joerg Exp $ 1$NetBSD: distinfo,v 1.4 2008/03/11 14:36:13 joerg Exp $
2 2
3SHA1 (xf86-video-radeonhd-1.1.0.tar.bz2) = 5553bbceafd80714c03a6c60479bd9bc9eacb63e 3SHA1 (xf86-video-radeonhd-1.1.0.tar.bz2) = 5553bbceafd80714c03a6c60479bd9bc9eacb63e
4RMD160 (xf86-video-radeonhd-1.1.0.tar.bz2) = 254fc96418c5b91b1e3bf2d4455153f705f8316e 4RMD160 (xf86-video-radeonhd-1.1.0.tar.bz2) = 254fc96418c5b91b1e3bf2d4455153f705f8316e
5Size (xf86-video-radeonhd-1.1.0.tar.bz2) = 446297 bytes 5Size (xf86-video-radeonhd-1.1.0.tar.bz2) = 446297 bytes
 6SHA1 (patch-aa) = 1c25ceaf16b69faf14dc04d4145bb6be2466bfe7

File Added: pkgsrc/x11/xf86-video-radeonhd/patches/Attic/patch-aa
$NetBSD: patch-aa,v 1.4 2008/03/11 14:36:13 joerg Exp $

--- src/AtomBios/includes/CD_Common_Types.h.orig	2008-03-11 15:17:08.000000000 +0100
+++ src/AtomBios/includes/CD_Common_Types.h
@@ -37,32 +37,8 @@ Revision History:
 #ifndef _COMMON_TYPES_H_
 	#define _COMMON_TYPES_H_
 
-    #ifndef LINUX
-	#if _MSC_EXTENSIONS 
-    
-    //
-    // use Microsoft* C complier dependent interger width types 
-    //
-	//    typedef unsigned __int64    uint64_t;
-	//    typedef __int64             int64_t;
-		typedef unsigned __int32    uint32_t;
-		typedef __int32             int32_t;
-#elif defined (__linux__) || defined (__NetBSD__) || defined(__sun) || defined(__OpenBSD__) || defined (__FreeBSD__)
-		typedef unsigned int uint32_t;
-		typedef int int32_t;
-	#else
-		typedef unsigned long	    uint32_t;
-		typedef signed long         int32_t;
-	#endif
-		typedef unsigned char       uint8_t;
-#if (defined(__sun) && defined(_CHAR_IS_SIGNED))
-		typedef char                int8_t;
-#else
-		typedef signed char         int8_t;
-#endif
-		typedef unsigned short      uint16_t;
-		typedef signed short        int16_t;
-	#endif
+#include <inttypes.h>
+
 #ifndef	UEFI_BUILD
 		typedef signed int			intn_t;
 		typedef unsigned int		uintn_t;