libxml2 errors under FreeBSD 5.3
Michael Scheidell
scheidell at secnap.net
Sat Jan 15 09:00:10 PST 2005
Posted in xml, gnome and org. (november 29th) and on dec 15th, 2004
(different errors, different posters.. and no, its not the CFLAGS)
if you specify XML in PHP5_extensions, it tries to compile libxml. small
typo fixed by patch below.
Ports cvsup os of jan 15th still didn't fix this.
Patch to fix this below
> > libxml2-2.6.16 build errors out on MINGW with MSYS in
> > encoding.c: In function `ISO8859xToUTF8':encoding.c:2338:
> `xlattable'
> > undeclared (first use in this function)
>
> Open the file in an editor, go to line 2338, and replace
> "xlattable" with
> "unicodetable". It compiles fine afterward. Apparently this
> line of code was
> copied from another function in which "xlattable" was the
> name of the function
> parameter, and the author didn't think to rename the variable
> when he copied it.
diff -bBru encoding.c.orig encoding.c
--- encoding.c.orig Sat Nov 6 07:19:31 2004
+++ encoding.c Sat Jan 15 11:50:07 2005
@@ -2335,7 +2335,7 @@
unsigned int c;
if ((out == NULL) || (outlen == NULL) || (inlen == NULL) ||
- (in == NULL) || (xlattable == NULL))
+ (in == NULL) || (unicodetable == NULL))
return(-1);
outend = out + *outlen;
inend = in + *inlen;
More information about the freebsd-gnome
mailing list