Hi Zhe Liu,

On Wed, Dec 14, 2011 at 02:55:33PM +0800, Zhe Liu wrote:
> Yes. I got workaround.
> 

can you please try the attached patch, with the reverted libxml2 tar?


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina
diff --git a/libxml2/libxml2-testapi.patch b/libxml2/libxml2-testapi.patch
new file mode 100644
index 0000000..cee5c5f
--- /dev/null
+++ b/libxml2/libxml2-testapi.patch
@@ -0,0 +1,12 @@
+diff -uNrp misc/libxml2-2.7.6/testapi.c misc/build/libxml2-2.7.6/testapi.c
+--- misc/libxml2-2.7.6/testapi.c       2009-09-24 12:32:00.000000000 -0300
++++ misc/build/libxml2-2.7.6/testapi.c 2011-12-14 04:49:53.920180490 -0300
+@@ -291,7 +291,7 @@ static void des_long(int no ATTRIBUTE_UN
+ static xmlChar gen_xmlChar(int no, int nr ATTRIBUTE_UNUSED) {
+     if (no == 0) return('a');
+     if (no == 1) return(' ');
+-    if (no == 2) return((xmlChar) '�');
++    if (no == 2) return((xmlChar) 0xF8 );
+     return(0);
+ }
+ 
diff --git a/libxml2/makefile.mk b/libxml2/makefile.mk
index 01f142f..02fcd3c 100755
--- a/libxml2/makefile.mk
+++ b/libxml2/makefile.mk
@@ -53,6 +53,7 @@ PATCH_FILES=libxml2-configure.patch \
             libxml2-gnome599717.patch \
             libxml2-xpath.patch \
             libxml2-global-symbols.patch \
+            libxml2-testapi.patch \
 
 .IF "$(OS)" == "WNT"
 PATCH_FILES+= libxml2-long-path.patch

Attachment: pgp8d8CIy2huN.pgp
Description: PGP signature

Reply via email to