Bug#975267: freecad: FTBFS against boost_1.74

Anton Gladky gladk at debian.org
Thu Nov 19 19:12:14 GMT 2020


Package: freecad
Version: 0.18.4+dfsg2-5
Severity: important
Tags: ftbfs
User: team+boost at tracker.debian.org
Usertags: boost174

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer,

it was discovered that your package failed to build
against boost_1.74. Logs can be found here [1]. Most relevant
part is probably this:

[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o
cd /<<PKGBUILDDIR>>/debian/build-py3/src/Gui && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -D_OCC64 -I/<<PKGBUILDDIR>>/debian/build-py3 -I/<<PKGBUILDDIR>>/debian/build-py3/src -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/src/Gui -I/<<PKGBUILDDIR>>/src/Gui/Quarter -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui -I/<<PKGBUILDDIR>>/src/Gui/.. -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/.. -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/Language -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/propertyeditor -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/TaskView -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/Quarter -I/<<PKGBUILDDIR>>/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.8 -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++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtUiTools -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -D_OCC64 -O2 -g -DNDEBUG -fPIC -pthread -I/usr/include/hdf5/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o -c /<<PKGBUILDDIR>>/src/Gui/DAGView/DAGRectItem.cpp
/<<PKGBUILDDIR>>/src/Gui/DAGView/DAGView.cpp: In constructor ‘Gui::DAG::View::View(QWidget*)’:
/<<PKGBUILDDIR>>/src/Gui/DAGView/DAGView.cpp:55:100: error: ‘_1’ was not declared in this scope
   55 |   Application::Instance->signalActiveDocument.connect(boost::bind(&View::slotActiveDocument, this, _1));

It is planned to push boost_1.74 as the default version in Debian/Bullseye.

[1] http://qa-logs.debian.net/2020/10/27-boost/boost/freecad_0.18.4+dfsg2-5_unstable_boost.log

Best regards

Anton

- -- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl+2w44RHGdsYWRrQGRl
Ymlhbi5vcmcACgkQ0+Fzg8+n/wYJ6A//TtEh7bUmrOuoqRkEDlzjcdKlem+QHEt8
F4R53dGULzAZ37aYX5leTEK8dgc0Hu2gSlOaFJD7IltfvSPM3FOoa2hdWGVboBaF
6oeY17VxtKUr3vLi+rt7Tkb29ta/iuTXm1FB+pj2FhmzwjuG1LQ7c4mVNrFHF1Fu
cArzsdF0y9D9t2ulWMw6Dc3i2VYAMlVIweUev1b3dy+qEzUX+262wwOsPGipA6zf
qPBJrZjMaolqIUjISXirux2KfWwUBQ78XJKhPUM3XfIYxi4ePiB2yu3UhrSANsUg
Kj9bE/ITW3tpLjTzCliFwElNdXMhT/PihxTRshaSGyvc9ff97Bfv2QqoguhQIQtj
zxpY3330gRTfCu+LcMHk0KNNUmA5/dxNvbVFhsAbtwbXgvfD52l5v0V3UDmyalZO
UE/fwuwrzfKNWTNLOAfuY4ANUSN88oNoO2ijUiMGI0zUriW1FXGcVhyhKXApuGEB
uKxWHx4uqV23l1tDmFJq67lqC3+/VNcpADthw9p2phy7LILdgRDAeEckUCRTRLp+
yIREdDPWcUYrYM5CEIri21pRkSqHiXGnVIG6w2VjTRvx1eNuAp6DtecGP2VZLzXm
OFkI2iF8LucyjhpPX+DTTLa0vrFPygP3L+y62MPlXOEJGxPGK5DulkO7Uh2ULFzE
ZauSByO74pw=
=bYr7
-----END PGP SIGNATURE-----


More information about the debian-science-maintainers mailing list