Source: ros-image-pipeline
Version: 1.16.0-1
Severity: serious
X-Debbugs-Cc: sramac...@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

Attachment: signature.asc
Description: PGP signature

Reply via email to