diff -ur ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfArray.h paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfArray.h
--- ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfArray.h	2010-03-24 21:03:48.000000000 +0100
+++ paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfArray.h	2010-04-21 00:33:00.000000000 +0200
@@ -25,6 +25,8 @@
 #ifndef __XdmfArray_h
 #define __XdmfArray_h
 
+#include <string.h>
+
 #include "XdmfDataDesc.h"
 
 #define XDMF_LONGEST_LENGTH     (XdmfInt64)~0
diff -ur ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfDataDesc.h paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfDataDesc.h
--- ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfDataDesc.h	2009-11-27 10:56:17.000000000 +0100
+++ paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfDataDesc.h	2010-04-21 00:33:39.000000000 +0200
@@ -25,6 +25,8 @@
 #ifndef __XdmfDataDesc_h
 #define __XdmfDataDesc_h
 
+#include <string.h>
+
 #include "XdmfObject.h"
 #include "XdmfHDFSupport.h"
 
diff -ur ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfH5Driver.cxx paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfH5Driver.cxx
--- ParaView-3.8.0-RC1.orig/Utilities/Xdmf2/libsrc//XdmfH5Driver.cxx	2009-06-22 17:10:28.000000000 +0200
+++ paraview-3.8.0-RC1/Utilities/Xdmf2/libsrc//XdmfH5Driver.cxx	2010-04-21 00:34:43.000000000 +0200
@@ -35,6 +35,7 @@
 #include "assert.h"
 #include "hdf5.h"
 
+#include <string.h>
 #include <stdlib.h>
 
 #define HDF_IO_DEBUG 1
