dejagore maintainter

(Ken Martin) #1

Could the maintainer of dejagore (maybe @RobertMaynard) please either turn off the infovisboost module or point vtk to a gcc4 version of boost. I believe the system boost may be gcc5 based which I believe is incompatible with gcc4 based linkage resulting in failed nightly builds. The boost being used is

//Boost library directory DEBUG
Boost_LIBRARY_DIR_DEBUG:PATH=/usr/lib/x86_64-linux-gnu

//Boost library directory RELEASE
Boost_LIBRARY_DIR_RELEASE:PATH=/usr/lib/x86_64-linux-gnu

and the error is

CMakeFiles/vtkInfovisBoostCxxTests.dir/TestVariantSerialization.cxx.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, vtkStdString>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const': TestVariantSerialization.cxx:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE12vtkStdStringE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE12vtkStdStringE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x27): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::string const&)'

with discussion here

(Robert Maynard) #2

The infovis module on dejagore has been disabled for builds that use GCC 4.X.