Open tfoote opened 4 years ago
The package rosrt in kinetic has been detected as not building on all platforms in the buildfile uxv8. The release manager for kinetic will consider disabling this build if it continues to fail to build.
16:13:35 /usr/lib/ccache/aarch64-linux-gnu-g++ -fPIC -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-soname,librosrt.so -o devel/lib/librosrt.so CMakeFiles/rosrt.dir/src/malloc.cpp.o CMakeFiles/rosrt.dir/src/simple_gc.cpp.o CMakeFiles/rosrt.dir/src/publisher.cpp.o CMakeFiles/rosrt.dir/src/subscriber.cpp.o CMakeFiles/rosrt.dir/src/init.cpp.o -lboost_thread -lboost_chrono -lboost_system -lboost_date_time -lboost_atomic -lpthread /opt/ros/kinetic/lib/libroscpp.so -lboost_signals /opt/ros/kinetic/lib/libxmlrpcpp.so /opt/ros/kinetic/lib/liblockfree.so /opt/ros/kinetic/lib/librosconsole.so /opt/ros/kinetic/lib/librosconsole_log4cxx.so /opt/ros/kinetic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/kinetic/lib/libroslib.so /opt/ros/kinetic/lib/librospack.so -lpython2.7 -lboost_filesystem -lboost_program_options -ltinyxml /opt/ros/kinetic/lib/libroscpp_serialization.so /opt/ros/kinetic/lib/librostime.so /opt/ros/kinetic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread -lconsole_bridge /opt/ros/kinetic/lib/libroscpp.so -lboost_signals /opt/ros/kinetic/lib/libxmlrpcpp.so /opt/ros/kinetic/lib/liblockfree.so /opt/ros/kinetic/lib/librosconsole.so /opt/ros/kinetic/lib/librosconsole_log4cxx.so /opt/ros/kinetic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/kinetic/lib/libroslib.so /opt/ros/kinetic/lib/librospack.so -lpython2.7 -lboost_filesystem -lboost_program_options -ltinyxml /opt/ros/kinetic/lib/libroscpp_serialization.so /opt/ros/kinetic/lib/librostime.so /opt/ros/kinetic/lib/libcpp_common.so -lconsole_bridge -Wl,-rpath,/opt/ros/kinetic/lib: 16:13:36 CMakeFiles/rosrt.dir/src/simple_gc.cpp.o: In function `boost::atomic_thread_fence(boost::memory_order)': 16:13:36 /opt/ros/kinetic/include/boost/atomic/detail/gcc-cas.hpp:27: multiple definition of `boost::atomic_signal_fence(boost::memory_order)' 16:13:36 CMakeFiles/rosrt.dir/src/malloc.cpp.o:/opt/ros/kinetic/include/boost/atomic/detail/gcc-cas.hpp:27: first defined here 16:13:36 CMakeFiles/rosrt.dir/src/publisher.cpp.o: In function `boost::atomic_thread_fence(boost::memory_order)': 16:13:36 /opt/ros/kinetic/include/boost/atomic/detail/gcc-cas.hpp:27: multiple definition of `boost::atomic_signal_fence(boost::memory_order)' 16:13:36 CMakeFiles/rosrt.dir/src/malloc.cpp.o:/opt/ros/kinetic/include/boost/atomic/detail/gcc-cas.hpp:27: first defined here
This issue has been mentioned on ROS Discourse. There might be relevant details there:
https://discourse.ros.org/t/preparing-for-kinetic-sync-2020-08-20/16002/1
The package rosrt in kinetic has been detected as not building on all platforms in the buildfile uxv8. The release manager for kinetic will consider disabling this build if it continues to fail to build.