Source: orocos-kdl Version: 1.4.0-9 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200620 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl && > /usr/bin/c++ -Dpython_module_PyKDL_EXPORTS > -I/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src > -I/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/orocos_kdl/../../../include > -I/usr/include/eigen3 -I/usr/include/python3.8 -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o > CMakeFiles/python_module_PyKDL.dir/PyKDL/sipPyKDLpart3.o -c > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart1.cpp: > In function ‘void assign_ChainJntToJacSolver(void*, Py_ssize_t, void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart1.cpp:2124:119: > error: use of deleted function ‘KDL::ChainJntToJacSolver& > KDL::ChainJntToJacSolver::operator=(const KDL::ChainJntToJacSolver&)’ > 2124 | }; > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:567: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainjnttojacsolver.hpp:41:11: > note: ‘KDL::ChainJntToJacSolver& KDL::ChainJntToJacSolver::operator=(const > KDL::ChainJntToJacSolver&)’ is implicitly deleted because the default > definition would be ill-formed: > 41 | class ChainJntToJacSolver : public SolverI > | ^~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainjnttojacsolver.hpp:41:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainJntToJacSolver::chain’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp: > In function ‘void assign_ChainIkSolverPos_NR(void*, Py_ssize_t, void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp:204:119: > error: use of deleted function ‘KDL::ChainIkSolverPos_NR& > KDL::ChainIkSolverPos_NR::operator=(const KDL::ChainIkSolverPos_NR&)’ > 204 | reinterpret_cast< ::ChainIkSolverPos_NR *>(sipDst)[sipDstIdx] = > *reinterpret_cast< ::ChainIkSolverPos_NR *>(sipSrc); > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:386: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolverpos_nr.hpp:38:11: > note: ‘KDL::ChainIkSolverPos_NR& KDL::ChainIkSolverPos_NR::operator=(const > KDL::ChainIkSolverPos_NR&)’ is implicitly deleted because the default > definition would be ill-formed: > 38 | class ChainIkSolverPos_NR : public ChainIkSolverPos > | ^~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolverpos_nr.hpp:38:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainIkSolverPos_NR::chain’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolverpos_nr.hpp:38:11: > error: non-static reference member ‘KDL::ChainIkSolverVel& > KDL::ChainIkSolverPos_NR::iksolver’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolverpos_nr.hpp:38:11: > error: non-static reference member ‘KDL::ChainFkSolverPos& > KDL::ChainIkSolverPos_NR::fksolver’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp: > In function ‘void assign_ChainFkSolverVel_recursive(void*, Py_ssize_t, > void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp:1176:133: > error: use of deleted function ‘KDL::ChainFkSolverVel_recursive& > KDL::ChainFkSolverVel_recursive::operator=(const > KDL::ChainFkSolverVel_recursive&)’ > 1176 | { > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:352: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainfksolvervel_recursive.hpp:37:11: > note: ‘KDL::ChainFkSolverVel_recursive& > KDL::ChainFkSolverVel_recursive::operator=(const > KDL::ChainFkSolverVel_recursive&)’ is implicitly deleted because the default > definition would be ill-formed: > 37 | class ChainFkSolverVel_recursive : public ChainFkSolverVel > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainfksolvervel_recursive.hpp:37:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainFkSolverVel_recursive::chain’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp: > In function ‘void assign_ChainFkSolverPos_recursive(void*, Py_ssize_t, > void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart3.cpp:1492:133: > error: use of deleted function ‘KDL::ChainFkSolverPos_recursive& > KDL::ChainFkSolverPos_recursive::operator=(const > KDL::ChainFkSolverPos_recursive&)’ > 1492 | if (sipIsOwnedByPython(sipSelf)) > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:339: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainfksolverpos_recursive.hpp:36:11: > note: ‘KDL::ChainFkSolverPos_recursive& > KDL::ChainFkSolverPos_recursive::operator=(const > KDL::ChainFkSolverPos_recursive&)’ is implicitly deleted because the default > definition would be ill-formed: > 36 | class ChainFkSolverPos_recursive : public ChainFkSolverPos > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainfksolverpos_recursive.hpp:36:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainFkSolverPos_recursive::chain’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart1.cpp: > In function ‘void assign_ChainIkSolverVel_pinv_givens(void*, Py_ssize_t, > void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart1.cpp:2440:137: > error: use of deleted function ‘KDL::ChainIkSolverVel_pinv_givens& > KDL::ChainIkSolverVel_pinv_givens::operator=(const > KDL::ChainIkSolverVel_pinv_givens&)’ > 2440 | sipCpp = new sipChainIkSolverVel_pinv_givens(*a0); > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:554: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_givens.hpp:24:11: > note: ‘KDL::ChainIkSolverVel_pinv_givens& > KDL::ChainIkSolverVel_pinv_givens::operator=(const > KDL::ChainIkSolverVel_pinv_givens&)’ is implicitly deleted because the > default definition would be ill-formed: > 24 | class ChainIkSolverVel_pinv_givens : public ChainIkSolverVel > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_givens.hpp:24:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainIkSolverVel_pinv_givens::chain’, can’t use default assignment > operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_givens.hpp:24:11: > error: use of deleted function ‘KDL::ChainJntToJacSolver& > KDL::ChainJntToJacSolver::operator=(const KDL::ChainJntToJacSolver&)’ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart2.cpp: > In function ‘void assign_ChainIkSolverVel_pinv_nso(void*, Py_ssize_t, > void*)’: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/PyKDL/sipPyKDLpart2.cpp:418:131: > error: use of deleted function ‘KDL::ChainIkSolverVel_pinv_nso& > KDL::ChainIkSolverVel_pinv_nso::operator=(const > KDL::ChainIkSolverVel_pinv_nso&)’ > 418 | reinterpret_cast< ::ChainIkSolverVel_pinv_nso > *>(sipDst)[sipDstIdx] = *reinterpret_cast< ::ChainIkSolverVel_pinv_nso > *>(sipSrc); > | > ^ > In file included from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:529: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_nso.hpp:46:11: > note: ‘KDL::ChainIkSolverVel_pinv_nso& > KDL::ChainIkSolverVel_pinv_nso::operator=(const > KDL::ChainIkSolverVel_pinv_nso&)’ is implicitly deleted because the default > definition would be ill-formed: > 46 | class ChainIkSolverVel_pinv_nso : public ChainIkSolverVel > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_nso.hpp:46:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainIkSolverVel_pinv_nso::chain’, can’t use default assignment operator > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_nso.hpp:46:11: > error: use of deleted function ‘KDL::ChainJntToJacSolver& > KDL::ChainJntToJacSolver::operator=(const KDL::ChainJntToJacSolver&)’ > In file included from > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainiksolvervel_pinv_nso.hpp:26, > from /<<PKGBUILDDIR>>/python_orocos_kdl/PyKDL/kinfam.sip:529: > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainjnttojacsolver.hpp:41:11: > note: ‘KDL::ChainJntToJacSolver& KDL::ChainJntToJacSolver::operator=(const > KDL::ChainJntToJacSolver&)’ is implicitly deleted because the default > definition would be ill-formed: > 41 | class ChainJntToJacSolver : public SolverI > | ^~~~~~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/python_orocos_kdl/../orocos_kdl/src/kdl/chainjnttojacsolver.hpp:41:11: > error: non-static reference member ‘const KDL::Chain& > KDL::ChainJntToJacSolver::chain’, can’t use default assignment operator > make[3]: *** > [python_orocos_kdl/CMakeFiles/python_module_PyKDL.dir/build.make:132: > python_orocos_kdl/CMakeFiles/python_module_PyKDL.dir/PyKDL/sipPyKDLpart3.o] > Error 1 The full build log is available from: http://qa-logs.debian.net/2020/06/20/orocos-kdl_1.4.0-9_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.