robotpkg/wip/timeoptimization bulk build results
Log for timeoptimization-1.1.0 on CentOS-7-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for timeoptimization-1.1.0
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for timeoptimization-1.1.0
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found
=> Required system package gzip: gzip-1.5 found
=> Required system package patch>=2.0: patch-2.7.1 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20110805.12 found
===> Done bootstrap-depends for timeoptimization-1.1.0
===> Installing full dependencies for timeoptimization-1.1.0
=> Dependency digest-20080510 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/py27-catkin-pkg-0.5.2.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/py27-ros-catkin-0.7.16r1.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/python2.7/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
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for timeoptimization-1.1.0
=> Building with no option.
===> Checking alternatives for timeoptimization-1.1.0
=> Use the GNU C++ compiler: c++-compiler provided by g++>=4.8
=> Use the GNU C compiler: c-compiler provided by gcc>=3
=> Use python-2.7: python>=2.5<3.12 provided by python27>=2.7<2.8
=> Use ros melodic: ros>=groovy provided by ros-melodic
===> Checking dependencies for timeoptimization-1.1.0
=> Required system package cmake>=2.8.3: cmake-2.8.12.2 found
=> Required system package eigen3>=3.0.0: eigen3-3.3.7 found
=> Required system package g++>=4.8: g++-4.8.5 found
=> Required system package gcc>=3: gcc-4.8.5 found
=> Required system package googletest: googletest found
=> Required system package libstdc++: libstdc++ found
=> Required system package pkg-config>=0.22: pkg-config-0.27.1 found
=> Required system package py27-empy>=3: py27-empy-3.3.2 found
=> Required system package py27-nose>=0.10: py27-nose-1.3.7 found
=> Required system package py27-pyparsing>=1: py27-pyparsing-1.5.6 found
=> Required system package python27>=2.7<2.8: python27-2.7.5 found
=> Required system package yaml-cpp>=0.5: yaml-cpp-0.5.1 found
=> Required robotpkg package py27-catkin-pkg>=0.2: py27-catkin-pkg-0.5.2 found
=> Required robotpkg package py27-ros-catkin>=0.7<0.8: py27-ros-catkin-0.7.16r1 found
WARNING: Using py27-catkin-pkg-0.5.2 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-0.5.2 in /usr
===> Done depends for timeoptimization-1.1.0
===> Extracting for timeoptimization-1.1.0
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Patching for timeoptimization-1.1.0
=> Applying robotpkg patches for timeoptimization-1.1.0
===> Configuring for timeoptimization-1.1.0
CMake Warning at momentumopt/CMakeLists.txt:22 (find_package):
By not providing "Findyaml-cpp.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "yaml-cpp",
but CMake did not find one.
Could not find a package configuration file provided by "yaml-cpp" with any
of the following names:
yaml-cppConfig.cmake
yaml-cpp-config.cmake
Add the installation prefix of "yaml-cpp" to CMAKE_PREFIX_PATH or set
"yaml-cpp_DIR" to a directory containing one of the above files. If
"yaml-cpp" provides a separate development package or SDK, be sure it has
been installed.
===> Building for timeoptimization-1.1.0
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/timeoptimization-1.1.0/momentumopt/src/momentumopt/cntopt/ContactState.cpp: In member function 'std::string momentumopt::ContactSequence::toString() const':
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/timeoptimization-1.1.0/momentumopt/src/momentumopt/cntopt/ContactState.cpp:57:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int cnt_id=0; cnt_id::decode(YAML::Node const&, bool&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::push_back(YAML::detail::node&, boost::shared_ptr)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::set_type(YAML::NodeType::value)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::operator<<(std::ostream&, YAML::Node const&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::LoadFile(std::string const&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::memory::create_node()'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::insert_map_pair(YAML::detail::node&, YAML::detail::node&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::set_null()'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::memory_holder::merge(YAML::detail::memory_holder&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::convert_to_map(boost::shared_ptr)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::set_scalar(std::string const&)'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::size() const'
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::mark_defined()'
collect2: error: ld returned 1 exit status
make[2]: *** [/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/momentumopt/demo_momentumopt] Error 1
make[1]: *** [momentumopt/CMakeFiles/demo_momentumopt.dir/all] Error 2
make: *** [all] Error 2
An unexpected error occured. The last 10 log lines are shown below.
| /local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::convert_to_map(boost::shared_ptr)'
| make[2]: Leaving directory `/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/timeoptimization-1.1.0'
| /local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::set_scalar(std::string const&)'
| make[1]: Leaving directory `/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/timeoptimization-1.1.0'
| /local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::size() const'
| /local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/libmomentumopt.so: undefined reference to `YAML::detail::node_data::mark_defined()'
| collect2: error: ld returned 1 exit status
| make[2]: *** [/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/stage/lib/momentumopt/demo_momentumopt] Error 1
=> Marking timeoptimization-1.1.0 as broken
| make[1]: *** [momentumopt/CMakeFiles/demo_momentumopt.dir/all] Error 2
| make: *** [all] Error 2
For details or bug reports, check the complete log file in:
/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/build.log
make[3]: *** [do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/timeoptimization/work/timeoptimization-1.1.0)] Error 1
make[2]: *** [pkg-check-installed] Error 2
ERROR: make: *** [package] Error 2
===> Deinstalling for timeoptimization
Removed digest-20080510
Removing dependency py27-ros-catkin-0.7.16r1
Removed py27-catkin-pkg-0.5.2
Removed tnftp-20151004~ssl