Bug#1073823: freecad: FTBFS with VTK 9.3.0
Graham Inggs
ginggs at debian.org
Wed Jun 19 11:55:35 BST 2024
Source: freecad
Version: 0.21.2+dfsg1-3
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=freecad&arch=amd64&ver=0.21.2%2Bdfsg1-3%2Bb1&stamp=1718787817&raw=0
[ 39%] Building CXX object
src/Base/CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o
cd /<<PKGBUILDDIR>>/debian/build-py3/src/Base && /usr/bin/c++
-DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB
-DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK
-DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB
-DFMT_SHARED -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_FREEIMAGE
-DHAVE_FREETYPE -DHAVE_OPENGL_EXT -DHAVE_RAPIDJSON -DHAVE_SWIG=1
-DHAVE_TBB -DHAVE_TK -DHAVE_XLIB -DOCC_CONVERT_SIGNALS
-DPYCXX_6_2_COMPATIBILITY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS
-D_OCC64 -I/<<PKGBUILDDIR>>/debian/build-py3/src/Base/FreeCADBase_autogen/include
-I/<<PKGBUILDDIR>>/debian/build-py3
-I/<<PKGBUILDDIR>>/debian/build-py3/src -I/<<PKGBUILDDIR>>/src
-I/<<PKGBUILDDIR>>/debian/build-py3/src/Base
-I/<<PKGBUILDDIR>>/src/Base -isystem /usr/include/x86_64-linux-gnu/qt5
-isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -Wall -Wextra
-Wno-write-strings -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -fpermissive -I/usr/include/python3.11 -flto
-O2 -g -DNDEBUG -std=gnu++17 -fPIC -I/usr/include/hdf5/serial
-I/usr/lib/x86_64-linux-gnu/openmpi/include
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fPIC -MD -MT
src/Base/CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o -MF
CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o.d -o
CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o -c
/<<PKGBUILDDIR>>/src/Base/CoordinateSystem.cpp
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS/SMDS_UnstructuredGrid.cpp:
In member function ‘void SMDS_UnstructuredGrid::BuildLinks()’:
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/src/SMDS/SMDS_UnstructuredGrid.cpp:1029:25:
error: no matching function for call to
‘vtkCellLinks::BuildLinks(SMDS_UnstructuredGrid*)’
1029 | GetLinks()->BuildLinks(this);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from
/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:30:
/usr/include/vtk-9.3/vtkCellLinks.h:56:8: note: candidate: ‘virtual
void vtkCellLinks::BuildLinks()’
56 | void BuildLinks() override;
| ^~~~~~~~~~
/usr/include/vtk-9.3/vtkCellLinks.h:56:8: note: candidate expects 0
arguments, 1 provided
make[4]: *** [src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/build.make:477:
src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cpp.o]
Error 1
make[4]: *** Waiting for unfinished jobs....
More information about the debian-science-maintainers
mailing list