Changed files:
libxml2-gcc4.patch -> 1.1
libxml2.spec -> 1.126
--- /dev/null
+disable invalid aliases to undefined symbols.
+
+--- libxml2-2.6.18/elfgcchack.h.orig 2005-03-08 14:57:55.000000000 +0100
++++ libxml2-2.6.18/elfgcchack.h 2005-03-22 15:29:41.000000000 +0100
+@@ -55,6 +55,7 @@
+ #include "libxml/xpointer.h"
+ #include "libxml/xmlmodule.h"
+
++#if 0
+ /* special hot spot not exported ones */
+
+ extern __typeof (__xmlGenericError) __xmlGenericError__internal_alias __attribute((visibility("hidden")));
+@@ -7841,3 +7842,4 @@
+ #define xmlXPtrWrapLocationSet xmlXPtrWrapLocationSet__internal_alias
+ #endif
+
++#endif /* #if 0 */
Patch1: %{name}-man_fixes.patch
Patch2: %{name}-open.gz.patch
Patch3: %{name}-DESTDIR.patch
+Patch4: %{name}-gcc4.patch
URL: http://xmlsoft.org/
BuildRequires: autoconf >= 2.2
BuildRequires: automake
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
%{__libtoolize}