13 lines
673 B
Diff
13 lines
673 B
Diff
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;
|