Blob Blame History Raw
diff -up multipath-tools-0.4.7.head2/kpartx/lopart.c.BAD multipath-tools-0.4.7.head2/kpartx/lopart.c
--- multipath-tools-0.4.7.head2/kpartx/lopart.c.BAD	2008-02-29 13:35:19.000000000 -0500
+++ multipath-tools-0.4.7.head2/kpartx/lopart.c	2008-02-29 13:36:44.000000000 -0500
@@ -30,7 +30,7 @@
 #if defined(__hppa__) || defined(__powerpc64__) || defined (__alpha__) \
  || defined (__x86_64__)
 typedef unsigned long __kernel_old_dev_t;
-#elif defined(__powerpc__) || defined(__ia64__)
+#elif defined(__powerpc__) || defined(__ia64__) || (defined(__sparc__) && defined (__arch64__))
 typedef unsigned int __kernel_old_dev_t;
 #else
 typedef unsigned short __kernel_old_dev_t;