medreader: add patch for vtkStdString casts
See medreader-build-out.log
in https://open.cdash.org/builds/10155273/notes#note68
[20/50] Building CXX object plugin/MEDLoaderForPV/CMakeFiles/MEDLoaderForPV.dir/ExtractGroupHelper.cxx.o
FAILED: plugin/MEDLoaderForPV/CMakeFiles/MEDLoaderForPV.dir/ExtractGroupHelper.cxx.o
/builds/gitlab-kitware-sciviz-ci/.gitlab/shortcuts/g++ -DH5_BUILT_AS_DYNAMIC_LIB -DH5_USE_16_API -DHAVE_FREETYPE -DHAVE_OPENGL_EXT -DHAVE_XLIB -DMEDLoaderForPV_EXPORTS -DMEDREADER_USE_MPI -DOCC_CONVERT_SIGNALS -DPCLINUX64 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200809L -Dkiss_fft_scalar=double -I/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/. -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include/paraview-5.13 -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include/paraview-5.13/token -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include/paraview-5.13/vtknlohmannjson/include -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include/paraview-5.13/vtknlohmannjson -isystem /builds/gitlab-kitware-sciviz-ci/build/install/include/paraview-5.13/vtkkissfft -fPIC -fno-operator-names -O3 -DNDEBUG -std=gnu++11 -fPIC -pthread -fopenmp -MD -MT plugin/MEDLoaderForPV/CMakeFiles/MEDLoaderForPV.dir/ExtractGroupHelper.cxx.o -MF plugin/MEDLoaderForPV/CMakeFiles/MEDLoaderForPV.dir/ExtractGroupHelper.cxx.o.d -o plugin/MEDLoaderForPV/CMakeFiles/MEDLoaderForPV.dir/ExtractGroupHelper.cxx.o -c /builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx
/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx: In member function 'void ExtractGroupInternal::loadFrom(vtkMutableDirectedGraph*)':
/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx:153:28: error: invalid cast from type 'vtkStdString' to type 'const char*'
153 | std::string meshName((const char *)verticesNames2->GetValue(id1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx:163:31: error: invalid cast from type 'vtkStdString' to type 'const char*'
163 | ExtractGroupGrp grp((const char *)verticesNames2->GetValue(idg));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx:170:49: error: invalid cast from type 'vtkStdString' to type 'const char*'
170 | famsOnGroup.push_back(std::string((const char *)verticesNames2->GetValue(idgf)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/gitlab-kitware-sciviz-ci/build/superbuild/medreader/src/src/Plugins/MEDReader/plugin/MEDLoaderForPV/ExtractGroupHelper.cxx:184:31: error: invalid cast from type 'vtkStdString' to type 'const char*'
184 | ExtractGroupFam fam((const char *)verticesNames2->GetValue(idf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Edited by Ben Boeckel