Package: im-sdk
Version: 11.4.1870-7
Severity: normal
Tags: patch

When building 'im-sdk' on ppc64/unstable,
I get the following error:

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include 
-I../../../include/X11/XFree86 -fpic -D_SVID_SOURCE -D_BSD_SOURCE 
-D_POSIX_C_SOURCE=199506L -I../../../lib/CSConv -I../../../include 
-I../../../include/iiimp -I. -I../../../include -DARCH=\"powerpc64\" 
-DHAVE_CONFIG_H -DLinux -Wall -MT xiiimp_la-iiimpDL.lo -MD -MP -MF 
.deps/xiiimp_la-iiimpDL.Tpo -c iiimpDL.c  -fPIC -DPIC -o 
.libs/xiiimp_la-iiimpDL.o
In file included from iiimpDL.h:46,
                 from iiimpDL.c:48:
guiIM.h:50: warning: ignoring #pragma ident
iiimpDL.c:60:4: error: #error "Unknown architecture"

The attached patch fixes this problem.

Regards
Andreas Jochens

diff -urN ../tmp-orig/im-sdk-11.4.1870/debian/patches/006_ppc64.patch 
./debian/patches/006_ppc64.patch
--- ../tmp-orig/im-sdk-11.4.1870/debian/patches/006_ppc64.patch 1970-01-01 
01:00:00.000000000 +0100
+++ ./debian/patches/006_ppc64.patch    2005-09-09 12:04:24.000000000 +0200
@@ -0,0 +1,12 @@
+diff -urN ../im-sdk-r11_4-1870/iiimxcf/xiiimp.so/iiimp/iiimpDL.c 
im-sdk-r11_4-1870/iiimxcf/xiiimp.so/iiimp/iiimpDL.c
+--- ../im-sdk-r11_4-1870/iiimxcf/xiiimp.so/iiimp/iiimpDL.c     2005-09-09 
10:53:09.000000000 +0200
++++ im-sdk-r11_4-1870/iiimxcf/xiiimp.so/iiimp/iiimpDL.c        2005-09-09 
11:29:58.000000000 +0200
+@@ -54,7 +54,7 @@
+ #ifdef _LP64
+ # if defined(__sparcv9)
+ #  define     _MACH64_NAME            "sparcv9"
+-# elif defined(__amd64__) || defined(__ia64__)
++# elif defined(__amd64__) || defined(__ia64__) || defined(__powerpc64__)
+ #  undef        _MACH64_NAME
+ # else
+ #  error "Unknown architecture"


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to