robotpkg/wip/ros-warehouse-ros bulk build results

Log for ros-warehouse-ros-0.9.2r1 on Fedora-42-x86_64: bulk.log (Back)

=> Checking for clear installation ===> Installing bootstrap dependencies for ros-warehouse-ros-0.9.2r1 => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/digest-20080510.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/tnftp-20151004~ssl.tgz ===> Checking bootstrap dependencies for ros-warehouse-ros-0.9.2r1 => Required robotpkg package digest>=20080510: digest-20080510 found => Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found => Required system package gzip: gzip-1.13 found => Required system package pax and tar archivers: pax found => Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found ===> Done bootstrap-depends for ros-warehouse-ros-0.9.2r1 ===> Installing full dependencies for ros-warehouse-ros-0.9.2r1 => Dependency digest-20080510 already installed => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/py313-catkin-pkg-1.0.0.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/py313-ros-catkin-0.7.29.tgz To use ros, the following environment variables must contain those values: ROS_MASTER_URI http://localhost:11311 ROS_PACKAGE_PATH /opt/openrobots/share PYTHONPATH /opt/openrobots/lib/python3.13/site-packages PATH /opt/openrobots/bin As an alternative to the above configuration, commands can be executed by using the `env.sh' wrapper. For instance, roscore can be started like so: /opt/openrobots/etc/ros/env.sh roscore In Bourne shell scripts, the following file can be sourced instead: /opt/openrobots/etc/ros/setup.sh => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/ros-class-loader-0.4.1.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/ros-comm-1.17.0.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/ros-common-msgs-1.13.1.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/ros-geometry-1.13.2.tgz => Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Fedora-42-x86_64/All/ros-object-recognition-msgs-0.4.1r1.tgz => Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Fedora-42-x86_64/All/ros-octomap-msgs-0.3.3r1.tgz => Dependency ros-pluginlib-1.12.1 already installed => Dependency ros-roscpp-core-0.6.11 already installed => Dependency ros-std-msgs-0.5.11 already installed => Dependency tnftp-20151004~ssl already installed ===> Checking build options for ros-warehouse-ros-0.9.2r1 => Building with no option. ===> Checking alternatives for ros-warehouse-ros-0.9.2r1 => Use the GNU C++ compiler: c++-compiler provided by g++>=3 => Use the GNU C compiler: c-compiler provided by gcc>=3 => Use python-3.13: python>=2.5 provided by python313>=3.13<3.14 ===> Checking dependencies for ros-warehouse-ros-0.9.2r1 => Required system package boost-headers>=1.60: boost-headers-1.83 found => Required system package boostlib-filesystem>=1.34.1: boost-libs-1.83.0 found => Required system package boostlib-iostreams>=1.34.1: boost-libs-1.83.0 found => Required system package boostlib-math>=1.34.1: boost-libs-1.83.0 found => Required system package boostlib-thread>=1.34.1: boost-libs-1.83.0 found => Required system package cmake>=2.8.3: cmake-3.31.6 found => Required system package eigen3>=3.0.0: eigen3-3.4.0 found => Required system package g++>=3: g++-15.1.1 found => Required system package gcc>=3: gcc-15.1.1 found => Required system package googletest: googletest found => Required system package libstdc++: libstdc++ found => Required system package pkg-config>=0.22: pkg-config-2.3.0 found => Required system package py313-empy>=3: py313-empy-4.2 found => Required system package py313-nose>=0.10: py313-nose-1.3.7 found => Required system package py313-pyparsing: py313-pyparsing found => Required system package python313>=3.13<3.14: python313-3.13.3 found => Required robotpkg package py313-catkin-pkg>=0.2: py313-catkin-pkg-1.0.0 found => Required robotpkg package py313-ros-catkin>=0.7: py313-ros-catkin-0.7.29 found => Required robotpkg package ros-class-loader>=0.3: ros-class-loader-0.4.1 found => Required robotpkg package ros-comm>=1.13: ros-comm-1.17.0 found => Required robotpkg package ros-common-msgs>=1.12: ros-common-msgs-1.13.1 found => Required robotpkg package ros-geometry>=1.11: ros-geometry-1.13.2 found => Required robotpkg package ros-object-recognition-msgs>=0.4.1: ros-object-recognition-msgs-0.4.1r1 found => Required robotpkg package ros-octomap-msgs>=0.3.3: ros-octomap-msgs-0.3.3r1 found => Required robotpkg package ros-pluginlib>=1.10: ros-pluginlib-1.12.1 found => Required robotpkg package ros-roscpp-core>=0.6: ros-roscpp-core-0.6.11 found => Required robotpkg package ros-std-msgs>=0.5: ros-std-msgs-0.5.11 found WARNING: Using py313-catkin-pkg-1.0.0 in /opt/openrobots WARNING: The following packages may interfere with the build because they WARNING: are located in paths used by other dependencies: WARNING: py-catkin-pkg-1.0.0 in /usr ===> Done depends for ros-warehouse-ros-0.9.2r1 ===> Extracting for ros-warehouse-ros-0.9.2r1 => SHA1 checksums OK => RMD160 checksums OK ===> Configuring for ros-warehouse-ros-0.9.2r1 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning (dev) at /opt/openrobots/share/catkin/cmake/python.cmake:4 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /opt/openrobots/share/catkin/cmake/all.cmake:164 (include) /opt/openrobots/share/catkin/cmake/catkinConfig.cmake:20 (include) CMakeLists.txt:6 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:14 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. ===> Building for ros-warehouse-ros-0.9.2r1 In file included from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/openrobots/include/ros/time.h:58, from /opt/openrobots/include/ros/ros.h:38, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/metadata.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/message_with_metadata.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/query_results.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/message_collection.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/transform_collection.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/src/transform_collection.cpp:39: /usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp] 23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" | ^~~~~~~ In file included from /usr/include/boost/math/special_functions/round.hpp:14, from /opt/openrobots/include/ros/time.h:58, from /opt/openrobots/include/ros/ros.h:38, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/metadata.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/message_with_metadata.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/query_results.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/message_collection.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/database_connection.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/database_loader.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/src/database_loader.cpp:37: /usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Wcpp] 23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" | ^~~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/query_results.h:99: /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/impl/query_results_impl.hpp: In member function 'warehouse_ros::ResultIterator& warehouse_ros::ResultIterator::operator=(const warehouse_ros::ResultIterator&)': /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/impl/query_results_impl.hpp:70:18: error: assignment of read-only member 'warehouse_ros::ResultIterator::metadata_only_' [-Wtemplate-body] 70 | metadata_only_ = other.metadata_only_; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/query_results.h:99: /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/impl/query_results_impl.hpp: In member function 'warehouse_ros::ResultIterator& warehouse_ros::ResultIterator::operator=(const warehouse_ros::ResultIterator&)': /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/impl/query_results_impl.hpp:70:18: error: assignment of read-only member 'warehouse_ros::ResultIterator::metadata_only_' [-Wtemplate-body] 70 | metadata_only_ = other.metadata_only_; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/scoped_ptr.hpp:13, from /usr/include/boost/scoped_ptr.hpp:13, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/database_loader.h:40: /usr/include/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/Poco/SharedLibrary.h:21, from /opt/openrobots/include/class_loader/class_loader_core.hpp:44, from /opt/openrobots/include/class_loader/class_loader.hpp:53, from /opt/openrobots/include/class_loader/multi_library_class_loader.hpp:42, from /opt/openrobots/include/pluginlib/class_loader.hpp:38, from /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2/include/warehouse_ros/database_loader.h:42: /usr/include/Poco/Foundation.h:98:22: error: 'literals' is not a namespace-name 98 | using namespace std::literals; | ^~~~~~~~ In file included from /usr/include/Poco/Foundation.h:159: /usr/include/Poco/Types.h: In function 'std::string Poco::demangle(const T&)': /usr/include/Poco/Types.h:117:37: error: 'remove_const_t' is not a member of 'std'; did you mean 'remove_const'? [-Wtemplate-body] 117 | return demangle(typeid(std::remove_const_t>).name()); | ^~~~~~~~~~~~~~ | remove_const /usr/include/Poco/Types.h:117:57: error: 'remove_reference_t' is not a member of 'std'; did you mean 'remove_reference'? [-Wtemplate-body] 117 | return demangle(typeid(std::remove_const_t>).name()); | ^~~~~~~~~~~~~~~~~~ | remove_reference /usr/include/Poco/Types.h:117:76: error: expected primary-expression before 'decltype' [-Wtemplate-body] 117 | return demangle(typeid(std::remove_const_t>).name()); | ^~~~~~~~~~~ /usr/include/Poco/Types.h:117:76: error: expected ')' before 'decltype' [-Wtemplate-body] 117 | return demangle(typeid(std::remove_const_t>).name()); | ~ ^~~~~~~~~~~ | ) /usr/include/Poco/Types.h:117:97: error: expected ';' before ')' token [-Wtemplate-body] 117 | return demangle(typeid(std::remove_const_t>).name()); | ^ | ; /usr/include/Poco/Types.h:117:97: error: expected primary-expression before ')' token [-Wtemplate-body] make[2]: *** [CMakeFiles/warehouse_ros.dir/build.make:82: CMakeFiles/warehouse_ros.dir/src/database_loader.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [CMakeFiles/warehouse_ros.dir/build.make:96: CMakeFiles/warehouse_ros.dir/src/transform_collection.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1050: CMakeFiles/warehouse_ros.dir/all] Error 2 make: *** [Makefile:139: all] Error 2 An unexpected error occured. The last 10 log lines are shown below. | | ^ | | ; | /usr/include/Poco/Types.h:117:97: error: expected primary-expression before ')' token [-Wtemplate-body] | make[2]: *** [CMakeFiles/warehouse_ros.dir/build.make:82: CMakeFiles/warehouse_ros.dir/src/database_loader.cpp.o] Error 1 | make[2]: *** Waiting for unfinished jobs.... | make[2]: *** [CMakeFiles/warehouse_ros.dir/build.make:96: CMakeFiles/warehouse_ros.dir/src/transform_collection.cpp.o] Error 1 | make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2' | make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2' | make[1]: *** [CMakeFiles/Makefile2:1050: CMakeFiles/warehouse_ros.dir/all] Error 2 | make: *** [Makefile:139: all] Error 2 For details or bug reports, check the complete log file in: /local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/build.log make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/ros-warehouse-ros/work/warehouse_ros-0.9.2)] Error 2 make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2 => Marking ros-warehouse-ros-0.9.2r1 as broken ERROR: make: *** [package] Error 2 ===> Deinstalling for ros-warehouse-ros Removed digest-20080510 Removing dependency py313-rosdep-0.10.30r1 Removing dependency py313-ros-catkin-0.7.29 Removing dependency ros-angles-1.9.13 Removing dependency ros-environment-1.3.2r1 Removing dependency ros-rospack-2.5.1 Removing dependency ros-roscpp-core-0.6.11 Removing dependency ros-genmsg-0.6.0 Removing dependency ros-ros-1.15.8r1 Removing dependency ros-console-1.13.7r1 Removing dependency ros-gennodejs-2.0.1 Removing dependency ros-genlisp-0.4.18 Removing dependency ros-geneus-3.0.0 Removing dependency ros-gencpp-0.6.5 Removing dependency ros-genpy-0.6.16 Removing dependency ros-message-runtime-0.4.12 Removing dependency ros-message-generation-0.4.0 Removing dependency ros-std-msgs-0.5.11 Removing dependency ros-common-msgs-1.13.1 Removing dependency ros-octomap-msgs-0.3.3r1 Removing dependency ros-object-recognition-msgs-0.4.1r1 Removing dependency ros-comm-msgs-1.11.2r1 Removing dependency ros-class-loader-0.4.1 Removing dependency ros-pluginlib-1.12.1 Removing dependency ros-comm-1.17.0 Removing dependency ros-actionlib-1.14.0 Removing dependency ros-geometry2-0.7.8 Removing dependency ros-geometry-1.13.2 Removed py313-catkin-pkg-1.0.0 Removed tnftp-20151004~ssl