tags 542341 +patch
thanks
two new patches and a modified series file are attatched. Just drop them
into debian/patches
diff -ur paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfArray.h paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfArray.h
--- paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfArray.h 2008-08-29 16:08:58.000000000 +0100
+++ paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfArray.h 2009-08-31 01:17:54.000000000 +0100
@@ -26,6 +26,7 @@
#define __XdmfArray_h
#include "XdmfDataDesc.h"
+#include <string.h>
#define XDMF_LONGEST_LENGTH (XdmfInt64)~0
#define XDMF_ARRAY_TAG_LENGTH 80
diff -ur paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfDataDesc.h paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfDataDesc.h
--- paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfDataDesc.h 2008-02-21 16:55:28.000000000 +0000
+++ paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfDataDesc.h 2009-08-31 01:24:46.000000000 +0100
@@ -27,6 +27,7 @@
#include "XdmfObject.h"
#include "XdmfHDFSupport.h"
+#include <string.h>
#define XDMF_SELECTALL 0
#define XDMF_HYPERSLAB 1
diff -ur paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx
--- paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx 2008-07-09 19:43:47.000000000 +0100
+++ paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx 2009-08-31 02:37:57.000000000 +0100
@@ -36,6 +36,7 @@
#include "hdf5.h"
#include <stdlib.h>
+#include <string.h>
#define HDF_IO_DEBUG 1
#undef HDF_IO_DEBUG
diff -ur paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx
--- paraview-3.4.0/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx 2008-07-09 19:43:47.000000000 +0100
+++ paraview-3.4.0.new/Utilities/Xdmf2/libsrc/XdmfH5Driver.cxx 2009-08-31 02:37:57.000000000 +0100
@@ -132,9 +133,9 @@
static herr_t H5FD_dsm_flush(H5FD_t *_file);
#endif
static int H5FD_dsm_cmp(const H5FD_t *_f1, const H5FD_t *_f2);
-static haddr_t H5FD_dsm_get_eoa(H5FD_t *_file);
-static herr_t H5FD_dsm_set_eoa(H5FD_t *_file, haddr_t addr);
-static haddr_t H5FD_dsm_get_eof(H5FD_t *_file);
+static haddr_t H5FD_dsm_get_eoa(const H5FD_t *_file, H5FD_mem_t type);
+static herr_t H5FD_dsm_set_eoa(H5FD_t *_file, H5FD_mem_t type, haddr_t addr);
+static haddr_t H5FD_dsm_get_eof(const H5FD_t *_file);
static herr_t H5FD_dsm_read(H5FD_t *_file, H5FD_mem_t type, hid_t fapl_id, haddr_t addr,
DSM_HSIZE_T size, void *buf);
static herr_t H5FD_dsm_write(H5FD_t *_file, H5FD_mem_t type, hid_t fapl_id, haddr_t addr,
@@ -159,6 +160,7 @@
H5FD_dsm_close, /*close */
H5FD_dsm_cmp, /*cmp */
NULL, /*query */
+ NULL, /*get_type_map */
NULL, /*alloc */
NULL, /*free */
H5FD_dsm_get_eoa, /*get_eoa */
@@ -168,6 +170,7 @@
H5FD_dsm_read, /*read */
H5FD_dsm_write, /*write */
NULL, /*flush */
+ NULL, /*truncate */
NULL, /*lock */
NULL, /*unlock */
H5FD_FLMAP_SINGLE /*fl_map */
@@ -594,7 +597,7 @@
*-------------------------------------------------------------------------
*/
static haddr_t
-H5FD_dsm_get_eoa(H5FD_t *_file)
+H5FD_dsm_get_eoa(const H5FD_t *_file, H5FD_mem_t type)
{
H5FD_dsm_t *file = (H5FD_dsm_t*)_file;
@@ -622,7 +625,7 @@
*-------------------------------------------------------------------------
*/
static herr_t
-H5FD_dsm_set_eoa(H5FD_t *_file, haddr_t addr)
+H5FD_dsm_set_eoa(H5FD_t *_file, H5FD_mem_t type, haddr_t addr)
{
H5FD_dsm_t *file = (H5FD_dsm_t*)_file;
@@ -663,7 +666,7 @@
*-------------------------------------------------------------------------
*/
static haddr_t
-H5FD_dsm_get_eof(H5FD_t *_file)
+H5FD_dsm_get_eof(const H5FD_t *_file)
{
H5FD_dsm_t *file = (H5FD_dsm_t*)_file;
vtkFFMPEGWriter.patch
assistant-qt4.patch
search-client-doc-finder-in-fhs-dir.patch
use-ffmpeg-swscaler.patch
qt.patch
add_missing_string_includes.patch
fix_H5FD_class_t_usage.patch