Tried to build libxml2-2.2.5
Automake is a fucking piece of ugly shit full of tricks and without
any kind of sensible documentation or logic :-(((((((((
Daniel, pissed !
diff --git a/doc/html/gnome-xml-encoding.html b/doc/html/gnome-xml-encoding.html
index eb05acb..4965c1c 100644
--- a/doc/html/gnome-xml-encoding.html
+++ b/doc/html/gnome-xml-encoding.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN15196"
+NAME="AEN15431"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN15199"
+NAME="AEN15434"
></A
><H2
>Synopsis</H2
@@ -300,7 +300,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN15241"
+NAME="AEN15476"
></A
><H2
>Description</H2
@@ -310,14 +310,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN15244"
+NAME="AEN15479"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15246"
+NAME="AEN15481"
></A
><H3
><A
@@ -368,7 +368,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15251"
+NAME="AEN15486"
></A
><H3
><A
@@ -495,7 +495,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15281"
+NAME="AEN15516"
></A
><H3
><A
@@ -622,7 +622,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15311"
+NAME="AEN15546"
></A
><H3
><A
@@ -656,33 +656,20 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15316"
+NAME="AEN15551"
></A
><H3
><A
NAME="XMLCHARENCODINGHANDLERPTR"
></A
>xmlCharEncodingHandlerPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlCharEncodingHandler *xmlCharEncodingHandlerPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15321"
+NAME="AEN15555"
></A
><H3
><A
@@ -713,7 +700,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15327"
+NAME="AEN15561"
></A
><H3
><A
@@ -742,7 +729,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15333"
+NAME="AEN15567"
></A
><H3
><A
@@ -795,7 +782,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlCharEncodingHandlerPtr handler block</TD
+> </TD
></TR
></TABLE
><P
@@ -805,7 +792,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15349"
+NAME="AEN15583"
></A
><H3
><A
@@ -862,7 +849,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a string describing the char encoding.</TD
+> </TD
></TR
><TR
><TD
@@ -877,7 +864,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the handler or NULL if not found</TD
+> </TD
></TR
></TABLE
><P
@@ -887,7 +874,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15370"
+NAME="AEN15604"
></A
><H3
><A
@@ -964,7 +951,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15389"
+NAME="AEN15623"
></A
><H3
><A
@@ -1026,7 +1013,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
+> </TD
></TR
><TR
><TD
@@ -1043,7 +1030,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+> </TD
></TR
><TR
><TD
@@ -1058,7 +1045,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 in case of success, -1 in case of error</TD
+> </TD
></TR
></TABLE
><P
@@ -1068,7 +1055,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15414"
+NAME="AEN15648"
></A
><H3
><A
@@ -1123,7 +1110,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+> </TD
></TR
><TR
><TD
@@ -1138,7 +1125,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 in case of success, -1 in case of error</TD
+> </TD
></TR
></TABLE
><P
@@ -1148,7 +1135,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15434"
+NAME="AEN15668"
></A
><H3
><A
@@ -1198,7 +1185,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
+> </TD
></TR
><TR
><TD
@@ -1213,7 +1200,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->NULL if not found the original name otherwise</TD
+> </TD
></TR
></TABLE
><P
@@ -1223,7 +1210,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15453"
+NAME="AEN15687"
></A
><H3
><A
@@ -1251,7 +1238,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15459"
+NAME="AEN15693"
></A
><H3
><A
@@ -1306,7 +1293,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
+> </TD
></TR
><TR
><TD
@@ -1321,8 +1308,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->one of the XML_CHAR_ENCODING_... values or XML_CHAR_ENCODING_NONE
-if not recognized.</TD
+> </TD
></TR
></TABLE
><P
@@ -1332,7 +1318,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15479"
+NAME="AEN15713"
></A
><H3
><A
@@ -1390,7 +1376,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the encoding</TD
+> </TD
></TR
><TR
><TD
@@ -1405,7 +1391,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the canonical name for the given encoding</TD
+> </TD
></TR
></TABLE
><P
@@ -1415,7 +1401,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15500"
+NAME="AEN15734"
></A
><H3
><A
@@ -1470,8 +1456,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a pointer to the first bytes of the XML entity, must be at least
-4 bytes long.</TD
+> </TD
></TR
><TR
><TD
@@ -1488,7 +1473,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> pointer to the length of the buffer</TD
+> </TD
></TR
><TR
><TD
@@ -1503,7 +1488,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->one of the XML_CHAR_ENCODING_... values.</TD
+> </TD
></TR
></TABLE
><P
@@ -1513,7 +1498,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15524"
+NAME="AEN15758"
></A
><H3
><A
@@ -1578,7 +1563,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> Pointer to putative utf-8 encoded string.</TD
+> </TD
></TR
><TR
><TD
@@ -1593,12 +1578,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> true if <TT
-CLASS="PARAMETER"
-><I
->utf</I
-></TT
-> is valid.</TD
+> </TD
></TR
></TABLE
><P
@@ -1608,7 +1588,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15546"
+NAME="AEN15779"
></A
><H3
><A
@@ -1679,7 +1659,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> char enconding transformation data structure</TD
+> </TD
></TR
><TR
><TD
@@ -1696,7 +1676,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the output.</TD
+> </TD
></TR
><TR
><TD
@@ -1713,7 +1693,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the input</TD
+> </TD
></TR
><TR
><TD
@@ -1728,10 +1708,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of byte written if success, or
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+> </TD
></TR
></TABLE
><P
@@ -1741,7 +1718,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15577"
+NAME="AEN15810"
></A
><H3
><A
@@ -1802,7 +1779,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> char enconding transformation data structure</TD
+> </TD
></TR
><TR
><TD
@@ -1819,7 +1796,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the output.</TD
+> </TD
></TR
><TR
><TD
@@ -1836,7 +1813,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the input</TD
+> </TD
></TR
><TR
><TD
@@ -1851,10 +1828,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of byte written if success, or
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+> </TD
></TR
></TABLE
><P
@@ -1864,7 +1838,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15607"
+NAME="AEN15840"
></A
><H3
><A
@@ -1926,7 +1900,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> char enconding transformation data structure</TD
+> </TD
></TR
><TR
><TD
@@ -1943,7 +1917,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the output.</TD
+> </TD
></TR
><TR
><TD
@@ -1960,7 +1934,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlBuffer for the input</TD
+> </TD
></TR
><TR
><TD
@@ -1975,10 +1949,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of byte written if success, or
--1 general error
--2 if the transcoding fails (for *in is not valid utf8 string or
-the result of transformation can't fit into the encoding we want), or</TD
+> </TD
></TR
></TABLE
><P
@@ -1988,7 +1959,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15637"
+NAME="AEN15870"
></A
><H3
><A
@@ -2041,7 +2012,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> char enconding transformation data structure</TD
+> </TD
></TR
><TR
><TD
@@ -2056,7 +2027,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 if success, or -1 in case of error</TD
+> </TD
></TR
></TABLE
><P