fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec fixed

* configure.in Makefile.am: fixed Red Hat bug #86118 use libxml2.spec
  instead of libxml.spec
* relaxng.c: fixed some of the error reporting excessive
  verbosity
* catalog.c debugXML.c valid.c xmlreader.c xmlschemas.c xpath.c
  xmlschemastypes.c: removed some warnings from gcc
* doc/libxml2-api.xml: rebuilt
Daniel
diff --git a/xpath.c b/xpath.c
index 1171996..188b12d 100644
--- a/xpath.c
+++ b/xpath.c
@@ -800,7 +800,7 @@
 	    if (prefix != NULL)
 		fprintf(output, "%s:", prefix);
 	    if (name != NULL)
-		fprintf(output, "%s", name);
+		fprintf(output, "%s", (const char *) name);
 	    break;
 
         }