GDAL module does not build with GDAL 2.0
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
[ 90%] Building CXX object IO/GDAL/CMakeFiles/vtkIOGDAL.dir/vtkGDALVectorReader.cxx.o /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx: In constructor ‘vtkGDALVectorReader::Internal::Internal(const char*, int, int, int)’: /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx:47:20: error: ‘Open’ is not a member of ‘OGRSFDriverRegistrar’ this->Source = OGRSFDriverRegistrar::Open( srcName, srcMode, &this->Driver ^ /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx: In destructor ‘vtkGDALVectorReader::Internal::~Internal()’: /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx:64:22: warning: ‘static void OGRDataSource::DestroyDataSource(OGRDataSource*)’ is deprecated [-Wdeprecated-declarations] OGRDataSource::DestroyDataSource( this->Source ); ^ In file included from /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx:32:0: /usr/include/gdal/ogrsf_frmts.h:245:25: note: declared here static void DestroyDataSource( OGRDataSource * ) OGR_DEPRECATED("Us ^ /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx:64:54: warning: ‘static void OGRDataSource::DestroyDataSource(OGRDataSource*)’ is deprecated [-Wdeprecated-declarations] OGRDataSource::DestroyDataSource( this->Source ); ^ In file included from /usr/local/src/VTK-7.0.0.rc1/IO/GDAL/vtkGDALVectorReader.cxx:32:0: /usr/include/gdal/ogrsf_frmts.h:245:25: note: declared here static void DestroyDataSource( OGRDataSource * ) OGR_DEPRECATED("Us ^ IO/GDAL/CMakeFiles/vtkIOGDAL.dir/build.make:86: recipe for target 'IO/GDAL/CMakeFiles/vtkIOGDAL.dir/vtkGDALVectorReader.cxx.o' failed make[2]: *** [IO/GDAL/CMakeFiles/vtkIOGDAL.dir/vtkGDALVectorReader.cxx.o] Error 1 CMakeFiles/Makefile2:5947: recipe for target 'IO/GDAL/CMakeFiles/vtkIOGDAL.dir/all' failed make[1]: *** [IO/GDAL/CMakeFiles/vtkIOGDAL.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2