Bug#1004765: ros-image-pipeline: FTBFS

Sebastian Ramacher sramacher at debian.org
Tue Feb 1 19:49:24 GMT 2022


Source: ros-image-pipeline
Version: 1.16.0-1
Severity: serious
X-Debbugs-Cc: sramacher at debian.org
Tags: sid bookworm ftbfs

ros-image-pipeline fails to build:
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/image_view && /usr/lib/ccache/c++ -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"image_view\" -I/usr/include/xmlrpcpp -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/devel/include -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT image_view/CMakeFiles/extract_images.dir/src/nodes/extract_images.cpp.o -MF CMakeFiles/extract_images.dir/src/nodes/extract_images.cpp.o.d -o CMakeFiles/extract_images.dir/src/nodes/extract_images.cpp.o -c /<<PKGBUILDDIR>>/image_view/src/nodes/extract_images.cpp
| In file included from /usr/include/log4cxx/log4cxx.h:45,
|                  from /usr/include/log4cxx/logstring.h:28,
|                  from /usr/include/log4cxx/level.h:22,
|                  from /usr/include/ros/console.h:46,
|                  from /usr/include/ros/ros.h:40,
|                  from /<<PKGBUILDDIR>>/depth_image_proc/src/nodelets/disparity.cpp:39:
| /usr/include/log4cxx/boost-std-configuration.h:10:18: error: ‘shared_mutex’ in namespace ‘std’ does not name a type
|    10 |     typedef std::shared_mutex shared_mutex;
|       |                  ^~~~~~~~~~~~
| /usr/include/log4cxx/boost-std-configuration.h:10:13: note: ‘std::shared_mutex’ is only available from C++17 onwards
|    10 |     typedef std::shared_mutex shared_mutex;
|       |             ^~~
| /usr/include/log4cxx/boost-std-configuration.h:12:30: error: ‘shared_lock’ in namespace ‘std’ does not name a template type
|    12 |     using shared_lock = std::shared_lock<T>;
|       |                              ^~~~~~~~~~~
| /usr/include/log4cxx/boost-std-configuration.h:12:25: note: ‘std::shared_lock’ is only available from C++14 onwards
|    12 |     using shared_lock = std::shared_lock<T>;
|       |                         ^~~
| make[3]: *** [depth_image_proc/CMakeFiles/depth_image_proc.dir/build.make:107: depth_image_proc/CMakeFiles/depth_image_proc.dir/src/nodelets/disparity.cpp.o] Error 1
| make[3]: *** Waiting for unfinished jobs....

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20220201/9a7fa3d0/attachment.sig>


More information about the debian-science-maintainers mailing list