Guest User

ros-kinetic-ros-base install error

a guest
Jul 17th, 2018
278
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ==> Making package: ros-kinetic-rostime 0.6.9-1 (Tue 17 Jul 2018 11:28:05 AM CEST)
  2. ==> Checking runtime dependencies...
  3. ==> Checking buildtime dependencies...
  4. ==> Retrieving sources...
  5. -> Found ros-kinetic-rostime-0.6.9-0.tar.gz
  6. ==> Validating source files with sha256sums...
  7. ros-kinetic-rostime-0.6.9-0.tar.gz ... Passed
  8. ==> Extracting sources...
  9. -> Extracting ros-kinetic-rostime-0.6.9-0.tar.gz with bsdtar
  10. ==> Removing existing $pkgdir/ directory...
  11. ==> Starting build()...
  12. -- Using CATKIN_DEVEL_PREFIX: /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/build/devel
  13. -- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
  14. -- This workspace overlays: /opt/ros/kinetic
  15. -- Using PYTHON_EXECUTABLE: /usr/bin/python2
  16. -- Using default Python package layout
  17. -- Using empy: /usr/lib/python2.7/site-packages/em.pyc
  18. -- Using CATKIN_ENABLE_TESTING: ON
  19. -- Skip enable_testing() when building binary package
  20. -- Using CATKIN_TEST_RESULTS_DIR: /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/build/test_results
  21. -- Found gtest: gtests will be built
  22. -- Using Python nosetests: /usr/bin/nosetests-2.7
  23. -- catkin 0.7.11
  24. -- Boost version: 1.67.0
  25. -- Found the following Boost libraries:
  26. -- date_time
  27. -- system
  28. -- thread
  29. -- chrono
  30. -- atomic
  31. -- Configuring done
  32. -- Generating done
  33. -- Build files have been written to: /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/build
  34. [ 25%] Building CXX object CMakeFiles/rostime.dir/src/duration.cpp.o
  35. In file included from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  36. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h: In instantiation of ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::Duration]’:
  37. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:75:18: required from here
  38. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:182:35: error: no matching function for call to ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(double)’
  39. return bt::seconds(sec) + bt::microseconds(nsec/1000.0);
  40. ^~~~~~~~~~~~~~~~~~~~~~~~~
  41. In file included from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
  42. from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  43. from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  44. from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  45. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:39,
  46. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  47. /usr/include/boost/date_time/time_duration.hpp:285:14: note: candidate: ‘template<class T> boost::date_time::subsecond_duration<base_duration, frac_of_second>::subsecond_duration(const T&, typename boost::enable_if<boost::is_integral<T>, void>::type*)’
  48. explicit subsecond_duration(T const& ss,
  49. ^~~~~~~~~~~~~~~~~~
  50. /usr/include/boost/date_time/time_duration.hpp:285:14: note: template argument deduction/substitution failed:
  51. /usr/include/boost/date_time/time_duration.hpp: In substitution of ‘template<class T> boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(const T&, typename boost::enable_if<boost::is_integral<T>, void>::type*) [with T = double]’:
  52. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:182:35: required from ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::Duration]’
  53. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:75:18: required from here
  54. /usr/include/boost/date_time/time_duration.hpp:285:14: error: no type named ‘type’ in ‘struct boost::enable_if<boost::is_integral<double>, void>’
  55. In file included from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
  56. from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  57. from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  58. from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  59. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:39,
  60. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  61. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h: In instantiation of ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::Duration]’:
  62. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:75:18: required from here
  63. /usr/include/boost/date_time/time_duration.hpp:270:30: note: candidate: ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(const boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&)’
  64. class BOOST_SYMBOL_VISIBLE subsecond_duration : public base_duration
  65. ^~~~~~~~~~~~~~~~~~
  66. /usr/include/boost/date_time/time_duration.hpp:270:30: note: no known conversion for argument 1 from ‘double’ to ‘const boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&’
  67. /usr/include/boost/date_time/time_duration.hpp:270:30: note: candidate: ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&&)’
  68. /usr/include/boost/date_time/time_duration.hpp:270:30: note: no known conversion for argument 1 from ‘double’ to ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&&’
  69. In file included from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  70. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h: In instantiation of ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::WallDuration]’:
  71. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:76:18: required from here
  72. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:182:35: error: no matching function for call to ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(double)’
  73. return bt::seconds(sec) + bt::microseconds(nsec/1000.0);
  74. ^~~~~~~~~~~~~~~~~~~~~~~~~
  75. In file included from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
  76. from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  77. from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  78. from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  79. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:39,
  80. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  81. /usr/include/boost/date_time/time_duration.hpp:285:14: note: candidate: ‘template<class T> boost::date_time::subsecond_duration<base_duration, frac_of_second>::subsecond_duration(const T&, typename boost::enable_if<boost::is_integral<T>, void>::type*)’
  82. explicit subsecond_duration(T const& ss,
  83. ^~~~~~~~~~~~~~~~~~
  84. /usr/include/boost/date_time/time_duration.hpp:285:14: note: template argument deduction/substitution failed:
  85. /usr/include/boost/date_time/time_duration.hpp: In substitution of ‘template<class T> boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(const T&, typename boost::enable_if<boost::is_integral<T>, void>::type*) [with T = double]’:
  86. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:182:35: required from ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::WallDuration]’
  87. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:76:18: required from here
  88. /usr/include/boost/date_time/time_duration.hpp:285:14: error: no type named ‘type’ in ‘struct boost::enable_if<boost::is_integral<double>, void>’
  89. In file included from /usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
  90. from /usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
  91. from /usr/include/boost/date_time/posix_time/ptime.hpp:12,
  92. from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
  93. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h:39,
  94. from /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:35:
  95. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/include/ros/impl/duration.h: In instantiation of ‘boost::posix_time::time_duration ros::DurationBase<T>::toBoost() const [with T = ros::WallDuration]’:
  96. /home/r00tr4t/.cache/pikaur/build/ros-kinetic-rostime/src/roscpp_core-release-release-kinetic-rostime-0.6.9-0/src/duration.cpp:76:18: required from here
  97. /usr/include/boost/date_time/time_duration.hpp:270:30: note: candidate: ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(const boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&)’
  98. class BOOST_SYMBOL_VISIBLE subsecond_duration : public base_duration
  99. ^~~~~~~~~~~~~~~~~~
  100. /usr/include/boost/date_time/time_duration.hpp:270:30: note: no known conversion for argument 1 from ‘double’ to ‘const boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&’
  101. /usr/include/boost/date_time/time_duration.hpp:270:30: note: candidate: ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>::subsecond_duration(boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&&)’
  102. /usr/include/boost/date_time/time_duration.hpp:270:30: note: no known conversion for argument 1 from ‘double’ to ‘boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000>&&’
  103. make[2]: *** [CMakeFiles/rostime.dir/build.make:63: CMakeFiles/rostime.dir/src/duration.cpp.o] Error 1
  104. make[1]: *** [CMakeFiles/Makefile2:230: CMakeFiles/rostime.dir/all] Error 2
  105. make: *** [Makefile:130: all] Error 2
  106. ==> ERROR: A failure occurred in build().
  107. Aborting...
  108. Command 'makepkg --force' failed to execute.
RAW Paste Data