The build of sci-visualization/paraview-5.8.1 stops with a compilation error: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx: In member function ‘virtual vtkVector2i vtkQtStringToImage::GetBounds(vtkTextProperty*, const vtkUnicodeString&, int)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx:105:16: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 105 | QPainterPath path; | ^~~~ /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx: In member function ‘virtual vtkVector2i vtkQtStringToImage::GetBounds(vtkTextProperty*, const vtkStdString&, int)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx:136:16: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 136 | QPainterPath path; | ^~~~ /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx: In member function ‘virtual int vtkQtStringToImage::RenderString(vtkTextProperty*, const vtkUnicodeString&, int, vtkImageData*, int*)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtStringToImage.cxx:181:16: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 181 | QPainterPath path; | ^~~~ make[2]: *** [VTK/Rendering/Qt/CMakeFiles/RenderingQt.dir/build.make:125: VTK/Rendering/Qt/CMakeFiles/RenderingQt.dir/vtkQtStringToImage.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make -f VTK/GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/build.make VTK/GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/depend make[2]: Entering directory '/var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build' cd /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1 /var/tmp/notmpfs/portage/sci-visualization/paraview-5 .8.1/work/ParaView-v5.8.1/VTK/GUISupport/QtSQL /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build/VTK/GUISupport/QtSQL /var/tmp/notmpfs/portage/sci-visual ization/paraview-5.8.1/work/paraview-5.8.1_build/VTK/GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/DependInfo.cmake --color= Dependee "/var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build/VTK/GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/DependInfo.cmake" is newer than depender "/var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build /VTK/GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/depend.internal". Dependee "/var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build/VTK/GUISupport/QtSQL/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/paraview-5.8.1_build/VTK/ GUISupport/QtSQL/CMakeFiles/GUISupportQtSQL.dir/depend.internal". Scanning dependencies of target GUISupportQtSQL /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function ‘virtual void vtkQtLabelRenderStrategy::ComputeLabelBounds(vtkTextProperty*, vtkUnicodeString, double*)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:226:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 226 | QPainterPath path; | ^~~~ /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function ‘virtual void vtkQtLabelRenderStrategy::RenderLabel(int*, vtkTextProperty*, vtkUnicodeString, int)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:329:16: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 329 | QPainterPath path; | ^~~~ /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function ‘virtual void vtkQtLabelRenderStrategy::RenderLabel(int*, vtkTextProperty*, vtkUnicodeString)’: /var/tmp/notmpfs/portage/sci-visualization/paraview-5.8.1/work/ParaView-v5.8.1/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:441:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 441 | QPainterPath path; | ^~~~ make[2]: *** [VTK/Rendering/Qt/CMakeFiles/RenderingQt.dir/build.make:112: VTK/Rendering/Qt/CMakeFiles/RenderingQt.dir/vtkQtLabelRenderStrategy.cxx.o] Error 1
Created attachment 675196 [details] build log
This bug seems simialr to this one: https://bugs.gentoo.org/732732
You need to emerge --sync. *** This bug has been marked as a duplicate of bug 729348 ***