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.

Reply via email to