Bug#1142176: f3d FTBFS with vtk9 9.6.2
Adrian Bunk
bunk at debian.org
Thu Jul 16 09:39:28 BST 2026
Source: f3d
Version: 3.2.0+dfsg-3
Severity: serious
Tags: ftbfs
Forwarded: https://github.com/f3d-app/f3d/commit/ff859c167d14ad9f03f0c4c94f2e71631ef936c2
https://buildd.debian.org/status/fetch.php?pkg=f3d&arch=amd64&ver=3.2.0%2Bdfsg-3%2Bb3&stamp=1784175080&raw=0
...
/build/reproducible-path/f3d-3.2.0+dfsg/plugins/assimp/module/vtkF3DAssimpImporter.h:33:3: error: conflicting return type specified for ‘virtual std::string vtkF3DAssimpImporter::GetFileName()’
33 | vtkGetMacro(FileName, std::string);
| ^~~~~~~~~~~
/usr/include/vtk-9.6/vtkImporter.h:68:3: note: overridden function is ‘virtual char* vtkImporter::GetFileName()’
68 | vtkGetFilePathMacro(FileName);
| ^~~~~~~~~~~~~~~~~~~
...
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx: In member function ‘virtual void vtkF3DConsoleOutputWindow::DisplayText(const char*)’:
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:47:12: error: ‘cout’ is not a member of ‘std’
47 | std::cout.flush();
| ^~~~
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:5:1: note: ‘std::cout’ is defined in header ‘<iostream>’; this is probably fixable by adding ‘#include <iostream>’
4 | #include <vtkWindows.h>
+++ |+#include <iostream>
5 |
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:50:12: error: ‘cerr’ is not a member of ‘std’
50 | std::cerr.flush();
| ^~~~
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:50:12: note: ‘std::cerr’ is defined in header ‘<iostream>’; this is probably fixable by adding ‘#include <iostream>’
...
More information about the debian-science-maintainers
mailing list