diff --git i/databases/BOV/avtBOVFileFormat.C w/databases/BOV/avtBOVFileFormat.C
index 4d3fadc..65b66ea 100644
--- i/databases/BOV/avtBOVFileFormat.C
+++ w/databases/BOV/avtBOVFileFormat.C
@@ -671,7 +671,7 @@ ReArrangeTuple2ToTuple3(T *start, vtkIdType nTuples)
 
 void
 avtBOVFileFormat::ReadWholeAndExtractBrick(void *dest, bool gzipped,
-    void *file_handle, void *gz_handle,
+    void *file_handle, gzFile gz_handle,
     unsigned long long unit_size,
     unsigned long long x_start, unsigned long long x_stop, 
     unsigned long long y_start, unsigned long long y_stop, 
@@ -846,7 +846,7 @@ avtBOVFileFormat::GetVar(int dom, const char *var)
     else
         strcpy(qual_filename, filename);
 
-    void *gz_handle = NULL;
+    gzFile gz_handle = NULL;
     FILE *file_handle = NULL;
     bool gzipped = false;
     if (strstr(qual_filename, ".gz") != NULL)
diff --git i/databases/BOV/avtBOVFileFormat.h w/databases/BOV/avtBOVFileFormat.h
index 66c62cb..dbc35dc 100644
--- i/databases/BOV/avtBOVFileFormat.h
+++ w/databases/BOV/avtBOVFileFormat.h
@@ -45,6 +45,7 @@
 
 #include <avtSTMDFileFormat.h>
 
+#include <vtk_zlib.h>
 
 // ****************************************************************************
 //  Class: avtBOVFileFormat
@@ -104,7 +105,7 @@ class avtBOVFileFormat : public avtSTMDFileFormat
 
     void                       ReadTOC(void);
     void                       ReadWholeAndExtractBrick(void *dest, bool gzipped,
-                                  void *file_handle, void *gz_handle,
+                                  void *file_handle, gzFile gz_handle,
                                   unsigned long long unit_size,
                                   unsigned long long x_start,
                                   unsigned long long x_stop, 
