Source: mrpt Version: 1:2.1.6-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/ros1bridge && /usr/bin/c++ > -DMRPT_HAVE_PCL_CONVERSIONS=0 -DROSCONSOLE_BACKEND_LOG4CXX > -DROS_PACKAGE_NAME=\"MRPT\" -Dros1bridge_EXPORTS -I/usr/include/suitesparse > -I/<<PKGBUILDDIR>>/libs/ros1bridge/src > -I/<<PKGBUILDDIR>>/libs/ros1bridge/include > -I/<<PKGBUILDDIR>>/libs/maps/include -I/<<PKGBUILDDIR>>/libs/obs/include > -I/<<PKGBUILDDIR>>/libs/opengl/include -I/<<PKGBUILDDIR>>/libs/poses/include > -I/<<PKGBUILDDIR>>/libs/bayes/include -I/<<PKGBUILDDIR>>/libs/math/include > -I/<<PKGBUILDDIR>>/libs/core/include > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/mrpt-configuration > -I/<<PKGBUILDDIR>>/libs/containers/include > -I/<<PKGBUILDDIR>>/libs/typemeta/include > -I/<<PKGBUILDDIR>>/libs/serialization/include > -I/<<PKGBUILDDIR>>/libs/rtti/include -I/<<PKGBUILDDIR>>/libs/random/include > -I/<<PKGBUILDDIR>>/libs/system/include > -I/<<PKGBUILDDIR>>/libs/nanoflann/include > -I/<<PKGBUILDDIR>>/libs/config/include -I/<<PKGBUILDDIR>>/libs/expr/include > -I/<<PKGBUILDDIR>>/libs/img/include -I/<<PKGBUILDDIR>>/libs/io/include > -I/<<PKGBUILDDIR>>/libs/tfest/include -I/<<PKGBUILDDIR>>/libs/graphs/include > -isystem /usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem > /usr/include/opencv4 -isystem /usr/include/eigen3 -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC > -Wall -Wabi=11 -Wno-long-long -Wno-variadic-macros -Wshadow > -Wreturn-local-addr -Werror=return-local-addr -Wno-ignored-attributes > -Wno-int-in-bool-context -Wno-write-strings -Wreturn-type -Werror=return-type > -Wformat -Werror=format-security -Wextra -Wtype-limits -Wcast-align > -Wparentheses -Wno-unused-parameter -mtune=native -O3 -msse2 -fPIC > -std=gnu++17 -o CMakeFiles/ros1bridge.dir/src/pose.cpp.o -c > /<<PKGBUILDDIR>>/libs/ros1bridge/src/pose.cpp > In file included from > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/main.cpp:19: > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/mainwindow.h:218:2: > error: reference to ‘Tracker’ is ambiguous > 218 | Tracker tracker_obj; //<! tracker oject which calls the tracking > method to > | ^~~~~~~ > In file included from > /<<PKGBUILDDIR>>/libs/img/include/mrpt/3rdparty/do_opencv_includes.h:37, > from > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/mainwindow.h:81, > from > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/main.cpp:19: > /usr/include/opencv4/opencv2/video/tracking.hpp:713:20: note: candidates are: > ‘class cv::Tracker’ > 713 | class CV_EXPORTS_W Tracker > | ^~~~~~~ > In file included from > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/mainwindow.h:89, > from > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/main.cpp:19: > /<<PKGBUILDDIR>>/apps/benchmarking-image-features/src/tracker.h:57:7: note: > ‘class Tracker’ > 57 | class Tracker > | ^~~~~~~ > [ 68%] Building CXX object > libs/ros1bridge/CMakeFiles/ros1bridge.dir/src/range.cpp.o > cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/ros1bridge && /usr/bin/c++ > -DMRPT_HAVE_PCL_CONVERSIONS=0 -DROSCONSOLE_BACKEND_LOG4CXX > -DROS_PACKAGE_NAME=\"MRPT\" -Dros1bridge_EXPORTS -I/usr/include/suitesparse > -I/<<PKGBUILDDIR>>/libs/ros1bridge/src > -I/<<PKGBUILDDIR>>/libs/ros1bridge/include > -I/<<PKGBUILDDIR>>/libs/maps/include -I/<<PKGBUILDDIR>>/libs/obs/include > -I/<<PKGBUILDDIR>>/libs/opengl/include -I/<<PKGBUILDDIR>>/libs/poses/include > -I/<<PKGBUILDDIR>>/libs/bayes/include -I/<<PKGBUILDDIR>>/libs/math/include > -I/<<PKGBUILDDIR>>/libs/core/include > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/mrpt-configuration > -I/<<PKGBUILDDIR>>/libs/containers/include > -I/<<PKGBUILDDIR>>/libs/typemeta/include > -I/<<PKGBUILDDIR>>/libs/serialization/include > -I/<<PKGBUILDDIR>>/libs/rtti/include -I/<<PKGBUILDDIR>>/libs/random/include > -I/<<PKGBUILDDIR>>/libs/system/include > -I/<<PKGBUILDDIR>>/libs/nanoflann/include > -I/<<PKGBUILDDIR>>/libs/config/include -I/<<PKGBUILDDIR>>/libs/expr/include > -I/<<PKGBUILDDIR>>/libs/img/include -I/<<PKGBUILDDIR>>/libs/io/include > -I/<<PKGBUILDDIR>>/libs/tfest/include -I/<<PKGBUILDDIR>>/libs/graphs/include > -isystem /usr/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem > /usr/include/opencv4 -isystem /usr/include/eigen3 -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC > -Wall -Wabi=11 -Wno-long-long -Wno-variadic-macros -Wshadow > -Wreturn-local-addr -Werror=return-local-addr -Wno-ignored-attributes > -Wno-int-in-bool-context -Wno-write-strings -Wreturn-type -Werror=return-type > -Wformat -Werror=format-security -Wextra -Wtype-limits -Wcast-align > -Wparentheses -Wno-unused-parameter -mtune=native -O3 -msse2 -fPIC > -std=gnu++17 -o CMakeFiles/ros1bridge.dir/src/range.cpp.o -c > /<<PKGBUILDDIR>>/libs/ros1bridge/src/range.cpp > make[4]: *** > [apps/benchmarking-image-features/CMakeFiles/benchmarkingImageFeatures_GUI.dir/build.make:97: > > apps/benchmarking-image-features/CMakeFiles/benchmarkingImageFeatures_GUI.dir/src/main.cpp.o] > Error 1 The full build log is available from: http://qa-logs.debian.net/2020/12/26/mrpt_2.1.6-1_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! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. 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.