File Xalan-c-1.10.0-fix_build.patch of Package Xalan-c

--- c/src/xalanc/XalanDOM/XalanDOMString.cpp	2007-10-03 14:07:06.000000000 +0200
+++ c/src/xalanc/XalanDOM/XalanDOMString.cpp	2007-10-03 14:07:20.000000000 +0200
@@ -27,6 +27,7 @@
 
 #include <cstdlib>
 
+#include <cstring>
 
 
 XALAN_CPP_NAMESPACE_BEGIN
--- c/src/xalanc/XMLSupport/FormatterToHTML.cpp	2007-10-03 14:52:50.000000000 +0200
+++ c/src/xalanc/XMLSupport/FormatterToHTML.cpp	2007-10-03 14:53:02.000000000 +0200
@@ -47,6 +47,7 @@
 
 #include <xalanc/DOMSupport/DOMServices.hpp>
 
+#include <cstring>
 
 
 XALAN_CPP_NAMESPACE_BEGIN
--- c/src/xalanc/XSLT/ElemNumber.cpp	2007-10-03 15:27:43.000000000 +0200
+++ c/src/xalanc/XSLT/ElemNumber.cpp	2007-10-03 15:27:53.000000000 +0200
@@ -55,7 +55,7 @@
 #include "StylesheetConstructionContext.hpp"
 #include "StylesheetExecutionContext.hpp"
 
-
+#include <cstring>
 
 XALAN_CPP_NAMESPACE_BEGIN


--- c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp	2007-10-03 16:29:33.000000000 +0200
+++ c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp	2007-10-03 16:29:44.000000000 +0200
@@ -31,6 +31,7 @@
 #include <sys/stat.h>
 #include <errno.h>
 #endif
+#include <cstring>
 
 
 
--- c/src/xalanc/XalanExe/XalanExe.cpp	2007-10-16 14:30:06.000000000 +0200
+++ c/src/xalanc/XalanExe/XalanExe.cpp	2007-10-16 14:30:17.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 #include <cstdlib>
+#include <cstring>
 #if defined(XALAN_CLASSIC_IOSTREAMS)
 #include <iostream.h>
 #else
--- c/samples/ExternalFunction/ExternalFunction.cpp	2007-10-16 14:53:00.000000000 +0200
+++ c/samples/ExternalFunction/ExternalFunction.cpp	2007-10-16 14:53:54.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 #include <cmath>
+#include <cstring>
 #include <ctime>
 #if defined(XALAN_CLASSIC_IOSTREAMS)
 #include <iostream.h>
--- c/samples/XPathWrapper/XPathWrapper.cpp	2007-10-16 15:26:00.000000000 +0200
+++ c/samples/XPathWrapper/XPathWrapper.cpp	2007-10-16 15:26:32.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 #include <cassert>
+#include <cstring>
 
 
 #if defined(XALAN_CLASSIC_IOSTREAMS)
--- c/samples/StreamTransform/StreamTransform.cpp	2007-10-16 15:28:08.000000000 +0200
+++ c/samples/StreamTransform/StreamTransform.cpp	2007-10-16 15:28:34.000000000 +0200
@@ -15,6 +15,7 @@
  */
 
 #include <xalanc/Include/PlatformDefinitions.hpp>
+#include <cstring>
 
 
 
--- c/src/xalanc/Harness/XalanXMLFileReporter.cpp	2007-10-16 15:30:44.000000000 +0200
+++ c/src/xalanc/Harness/XalanXMLFileReporter.cpp	2007-10-16 15:30:59.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 #include <cstdlib>
+#include <cstring>
 #include <ctime>
 
 
--- c/src/xalanc/Harness/XalanFileUtility.cpp	2007-10-16 15:32:45.000000000 +0200
+++ c/src/xalanc/Harness/XalanFileUtility.cpp	2007-10-16 15:33:13.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 #include <cstdlib>
+#include <cstring>
 #include <cstdio>
 #include <ctime>
 #include <climits>
--- c/src/xalanc/Utils/MsgCreator/ICUResHandler.cpp	2007-10-16 15:39:41.000000000 +0200
+++ c/src/xalanc/Utils/MsgCreator/ICUResHandler.cpp	2007-10-16 15:40:36.000000000 +0200
@@ -24,6 +24,7 @@
 #include <xercesc/util/XMLUniDefs.hpp>
 
 #include <cstdio>
+#include <cstring>
 #include <cassert>
 
 
--- c/src/xalanc/Utils/MsgCreator/NLSHandler.cpp	2007-10-16 15:41:14.000000000 +0200
+++ c/src/xalanc/Utils/MsgCreator/NLSHandler.cpp	2007-10-16 15:41:35.000000000 +0200
@@ -21,6 +21,7 @@
 #include "NLSHandler.hpp"
 
 #include <cstdio>
+#include <cstring>
 
 // -----------------------------------------------------------------------
 //  Constructors
--- c/src/xalanc/Utils/MsgCreator/InMemHandler.cpp	2007-10-16 15:45:00.000000000 +0200
+++ c/src/xalanc/Utils/MsgCreator/InMemHandler.cpp	2007-10-16 15:45:33.000000000 +0200
@@ -19,6 +19,7 @@
 // ---------------------------------------------------------------------------
 #include "InMemHandler.hpp"
 #include <cstdio>
+#include <cstring>
 #include <cassert>
 #include <xercesc/util/XMLUniDefs.hpp>
 #include <xercesc/sax2/Attributes.hpp>
--- c/samples/TraceListen/TraceListen.cpp	2007-10-16 15:57:35.000000000 +0200
+++ c/samples/TraceListen/TraceListen.cpp	2007-10-16 15:57:54.000000000 +0200
@@ -15,6 +15,7 @@
  */
 
 #include <xalanc/Include/PlatformDefinitions.hpp>
+#include <cstring>
 
 
 
--- c/Tests/Threads/ThreadTest.cpp	2007-10-16 15:58:48.000000000 +0200
+++ c/Tests/Threads/ThreadTest.cpp	2007-10-16 15:59:01.000000000 +0200
@@ -21,6 +21,7 @@
 
 #include <cassert>
 #include <ctime>
+#include <cstring>