robust-rosin / robust

A dataset of 200+ bugs in the Robot Operating System for BugZoo
30 stars 10 forks source link

PUT fails to build for mavros/1a746c3 #184

Closed ChrisTimperley closed 5 years ago

ChrisTimperley commented 5 years ago
Step 41/43 : RUN echo "[ROBUST] attempting to build PUT..."  && echo "[ROBUST] is a build failure expected? ${IS_BUILD_FAILURE}."  && ./build.sh || [ "${IS_BUILD_FAILURE}" = "yes" ]

 ---> Running in 908518245f1e
[ROBUST] attempting to build PUT...
[ROBUST] is a build failure expected? no.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using CATKIN_DEVEL_PREFIX: /ros_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/indigo
-- This workspace overlays: /opt/ros/indigo
-- Found PythonInterp: /usr/bin/python (found version "2.7.6")
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /ros_ws/build/test_results
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.18
-- BUILD_SHARED_LIBS is on
-- Using CATKIN_WHITELIST_PACKAGES: libmavconn;mavros;mavros_msgs
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 3 packages in topological order:
-- ~~  - libmavconn
-- ~~  - mavros_msgs
-- ~~  - mavros
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'libmavconn'
-- ==> add_subdirectory(repo-under-test/libmavconn)
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   system
-- Performing Test COMPILER_SUPPORTS_STD_CXX14
-- Performing Test COMPILER_SUPPORTS_STD_CXX14 - Failed
-- Performing Test COMPILER_SUPPORTS_STD_CXX11
-- Performing Test COMPILER_SUPPORTS_STD_CXX11 - Success
-- +++ processing catkin package: 'mavros_msgs'
-- ==> add_subdirectory(repo-under-test/mavros_msgs)
-- Using these message generators: gencpp;genlisp;genpy
-- mavros_msgs: 25 messages, 27 services
-- +++ processing catkin package: 'mavros'
-- ==> add_subdirectory(repo-under-test/mavros)
-- Using these message generators: gencpp;genlisp;genpy
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   system
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0")
-- Configuring done
-- Generating done
-- Build files have been written to: /ros_ws/build
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileRemoveDir
Scanning dependencies of target geometry_msgs_generate_messages_py
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_StreamRate
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandTriggerControl
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_Waypoint
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CamIMUStamp
Scanning dependencies of target std_msgs_generate_messages_py
Scanning dependencies of target mavconn
[  0%]
[  0%]
Built target std_msgs_generate_messages_py
Built target geometry_msgs_generate_messages_py
[  1%]
Building CXX object repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/mavlink_helpers.cpp.o
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandInt
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandCode
[  1%]
[  1%] [  1%]
Built target _mavros_msgs_generate_messages_check_deps_FileRemoveDir
Built target _mavros_msgs_generate_messages_check_deps_Waypoint
Built target _mavros_msgs_generate_messages_check_deps_CamIMUStamp
[  1%]
[  1%]
Built target _mavros_msgs_generate_messages_check_deps_CommandTriggerControl
Built target _mavros_msgs_generate_messages_check_deps_StreamRate
[  1%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandLong
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileEntry
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileWrite
Building CXX object repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/interface.cpp.o
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_Vibration
[  1%]
[  1%]
Built target _mavros_msgs_generate_messages_check_deps_CommandInt
Built target _mavros_msgs_generate_messages_check_deps_CommandCode
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandBool
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_Altitude
[  1%]
Built target _mavros_msgs_generate_messages_check_deps_CommandLong
[  1%]
[  1%]
Built target _mavros_msgs_generate_messages_check_deps_FileEntry
Built target _mavros_msgs_generate_messages_check_deps_FileWrite
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandTOL
[  1%]
Built target _mavros_msgs_generate_messages_check_deps_Vibration
[  2%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileRead
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_CommandBool
Building CXX object repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/serial.cpp.o
[  2%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_GlobalPositionTarget
Built target _mavros_msgs_generate_messages_check_deps_Altitude
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_HomePosition
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileChecksum
In file included from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/interface.h:37:0,
                 from /ros_ws/src/repo-under-test/libmavconn/src/interface.cpp:22:
/ros_ws/src/repo-under-test/libmavconn/include/mavconn/mavlink_dialect.h:23:42: fatal error: mavlink/v2.0/common/common.hpp: No such file or directory
 #include <mavlink/v2.0/common/common.hpp>
                                          ^
compilation terminated.

In file included from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/interface.h:37:0,
                 from /ros_ws/src/repo-under-test/libmavconn/src/mavlink_helpers.cpp:21:
/ros_ws/src/repo-under-test/libmavconn/include/mavconn/mavlink_dialect.h:23:42: fatal error: mavlink/v2.0/common/common.hpp: No such file or directory
 #include <mavlink/v2.0/common/common.hpp>
                                          ^

compilation terminated.

[  2%]
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_FileRead
Built target _mavros_msgs_generate_messages_check_deps_CommandTOL
[  2%]
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_GlobalPositionTarget
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_HomePosition
Building CXX object repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/udp.cpp.o
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileRename
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_WaypointList
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ParamValue
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_FileChecksum
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_WaypointPush
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_WaypointList
[  2%]
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_ParamValue
Built target _mavros_msgs_generate_messages_check_deps_FileRename
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_RCOut
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileMakeDir
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ParamGet
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_WaypointPush
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ParamPush
[  2%] [  2%]
[  2%]
Built target _mavros_msgs_generate_messages_check_deps_RCOut
Built target _mavros_msgs_generate_messages_check_deps_ParamGet
Built target _mavros_msgs_generate_messages_check_deps_FileMakeDir
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_Mavlink
Building CXX object repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/tcp.cpp.o
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_SetMode
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_ParamPush
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ParamPull
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_Mavlink
[  3%]
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_ParamPull
Built target _mavros_msgs_generate_messages_check_deps_SetMode
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_State
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_BatteryStatus
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileTruncate
make[2]: 
*** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/interface.cpp.o] Error 1

make[2]: 
*** Waiting for unfinished jobs....

make[2]: *** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/mavlink_helpers.cpp.o] Error 1

Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_WaypointClear
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ParamSet
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_State
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_RadioStatus
Built target _mavros_msgs_generate_messages_check_deps_BatteryStatus
[  3%]
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_WaypointSetCurrent
Built target _mavros_msgs_generate_messages_check_deps_FileTruncate
Built target _mavros_msgs_generate_messages_check_deps_WaypointClear
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileOpen
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_RCIn
Built target _mavros_msgs_generate_messages_check_deps_ParamSet
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ActuatorControl
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_RadioStatus
In file included from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/interface.h:37:0,
                 from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/udp.h:22,
                 from /ros_ws/src/repo-under-test/libmavconn/src/udp.cpp:22:
/ros_ws/src/repo-under-test/libmavconn/include/mavconn/mavlink_dialect.h:23:42: fatal error: mavlink/v2.0/common/common.hpp: No such file or directory
 #include <mavlink/v2.0/common/common.hpp>
                                          ^

compilation terminated.

In file included from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/interface.h:37:0,
                 from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/serial.h:22,
                 from /ros_ws/src/repo-under-test/libmavconn/src/serial.cpp:22:
/ros_ws/src/repo-under-test/libmavconn/include/mavconn/mavlink_dialect.h:23:42: fatal error: mavlink/v2.0/common/common.hpp: No such file or directory
 #include <mavlink/v2.0/common/common.hpp>
                                          ^
compilation terminated.

[  3%]
Built target _mavros_msgs_generate_messages_check_deps_WaypointSetCurrent
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_HilControls
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_RCIn
Built target _mavros_msgs_generate_messages_check_deps_FileOpen
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_VFR_HUD
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_ActuatorControl
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_OverrideRCIn
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ExtendedState
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_OpticalFlowRad
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_HilControls
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_VFR_HUD
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_PositionTarget
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_WaypointPull
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_OverrideRCIn
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_ExtendedState
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileList
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_OpticalFlowRad
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_AttitudeTarget
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileClose
In file included from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/interface.h:37:0,
                 from /ros_ws/src/repo-under-test/libmavconn/include/mavconn/tcp.h:24,
                 from /ros_ws/src/repo-under-test/libmavconn/src/tcp.cpp:22:
/ros_ws/src/repo-under-test/libmavconn/include/mavconn/mavlink_dialect.h:23:42: fatal error: mavlink/v2.0/common/common.hpp: No such file or directory
 #include <mavlink/v2.0/common/common.hpp>
                                          ^

compilation terminated.

[  3%]
Built target _mavros_msgs_generate_messages_check_deps_PositionTarget
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_WaypointPull
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_ManualControl
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_FileRemove
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_FileList
[  3%]
Scanning dependencies of target _mavros_msgs_generate_messages_check_deps_CommandHome
Built target _mavros_msgs_generate_messages_check_deps_AttitudeTarget
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_FileClose
Scanning dependencies of target std_msgs_generate_messages_cpp
Scanning dependencies of target geometry_msgs_generate_messages_cpp
[  3%]
Built target std_msgs_generate_messages_cpp
[  3%]
Built target geometry_msgs_generate_messages_cpp
[  3%] [  3%]
Scanning dependencies of target std_msgs_generate_messages_lisp
Built target _mavros_msgs_generate_messages_check_deps_FileRemove
Built target _mavros_msgs_generate_messages_check_deps_ManualControl
Scanning dependencies of target geometry_msgs_generate_messages_lisp
[  3%]
Built target std_msgs_generate_messages_lisp
[  3%]
Built target geometry_msgs_generate_messages_lisp
[  3%]
Built target _mavros_msgs_generate_messages_check_deps_CommandHome
Scanning dependencies of target mavros_msgs_generate_messages_cpp
Scanning dependencies of target mavros_msgs_generate_messages_py
Scanning dependencies of target mavros_msgs_generate_messages_lisp
[  3%]
[  4%]
[  5%]
Generating C++ code from mavros_msgs/CommandCode.msg
Generating C++ code from mavros_msgs/VFR_HUD.msg
[  6%] Generating C++ code from mavros_msgs/CamIMUStamp.msg
[  6%]
Generating Python from MSG mavros_msgs/CommandCode
Generating Lisp code from mavros_msgs/CommandCode.msg
[  7%]
[  7%]
Generating Lisp code from mavros_msgs/CamIMUStamp.msg
Generating Python from MSG mavros_msgs/CamIMUStamp
[  8%]
[  8%]
Generating Python from MSG mavros_msgs/VFR_HUD
Generating Lisp code from mavros_msgs/VFR_HUD.msg
[  8%]
[  9%]
Generating C++ code from mavros_msgs/FileEntry.msg
[ 10%]
Generating C++ code from mavros_msgs/WaypointList.msg
Generating Lisp code from mavros_msgs/FileEntry.msg
[ 10%]
[ 10%]
Generating Python from MSG mavros_msgs/FileEntry
Generating Lisp code from mavros_msgs/WaypointList.msg
[ 11%]
[ 12%]
Generating Lisp code from mavros_msgs/Altitude.msg
Generating Python from MSG mavros_msgs/WaypointList
[ 12%]
[ 12%]
[ 12%]
Generating C++ code from mavros_msgs/Altitude.msg
Generating Lisp code from mavros_msgs/GlobalPositionTarget.msg
[ 13%]
Generating Python from MSG mavros_msgs/Altitude
Generating Python from MSG mavros_msgs/GlobalPositionTarget
[ 14%]
Generating Lisp code from mavros_msgs/HomePosition.msg
[ 14%]
Generating Lisp code from mavros_msgs/Vibration.msg
[ 14%]
Generating Python from MSG mavros_msgs/HomePosition
[ 15%]
Generating Python from MSG mavros_msgs/Vibration
[ 16%]
Generating Lisp code from mavros_msgs/ParamValue.msg
[ 16%]
Generating Lisp code from mavros_msgs/State.msg
[ 17%]
[ 18%]
Generating C++ code from mavros_msgs/GlobalPositionTarget.msg
[ 19%]
[ 19%]
Generating Lisp code from mavros_msgs/Mavlink.msg
Generating Python from MSG mavros_msgs/State
Generating Python from MSG mavros_msgs/ParamValue
[ 19%]
Generating Lisp code from mavros_msgs/RCOut.msg
[ 19%]
[ 20%]
Generating Python from MSG mavros_msgs/Mavlink
[ 21%]
Generating Lisp code from mavros_msgs/BatteryStatus.msg
Generating Python from MSG mavros_msgs/RCOut
[ 21%]
[ 21%]
Generating Python from MSG mavros_msgs/BatteryStatus
[ 22%]
[ 22%]
Generating Lisp code from mavros_msgs/RadioStatus.msg
Generating C++ code from mavros_msgs/HomePosition.msg
[ 23%]
Generating Python from MSG mavros_msgs/RadioStatus
make[2]: *** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/udp.cpp.o] Error 1

[ 23%]
Generating Lisp code from mavros_msgs/RCIn.msg
Generating Lisp code from mavros_msgs/ActuatorControl.msg
[ 23%]
[ 24%]
Generating Python from MSG mavros_msgs/RCIn
[ 25%]
Generating Lisp code from mavros_msgs/HilControls.msg
Generating Python from MSG mavros_msgs/ActuatorControl
[ 25%]
Generating Lisp code from mavros_msgs/Waypoint.msg
[ 26%]
Generating Lisp code from mavros_msgs/OverrideRCIn.msg
[ 26%]
[ 27%]
make[2]: 
*** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/tcp.cpp.o] Error 1

Generating Python from MSG mavros_msgs/HilControls
make[2]: *** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/src/serial.cpp.o] Error 1
make[1]: *** [repo-under-test/libmavconn/CMakeFiles/mavconn.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

[ 27%]
Generating Python from MSG mavros_msgs/Waypoint
[ 28%]
Generating Lisp code from mavros_msgs/ExtendedState.msg
Generating C++ code from mavros_msgs/Vibration.msg
[ 29%]
Generating Lisp code from mavros_msgs/OpticalFlowRad.msg
[ 29%]
Generating C++ code from mavros_msgs/ParamValue.msg
[ 29%]
[ 30%]
[ 30%]
[ 31%]
Generating Lisp code from mavros_msgs/PositionTarget.msg
Generating Lisp code from mavros_msgs/AttitudeTarget.msg
Generating Python from MSG mavros_msgs/OverrideRCIn
Generating Python from MSG mavros_msgs/ExtendedState
[ 31%]
Generating Lisp code from mavros_msgs/ManualControl.msg
[ 32%]
[ 32%] [ 32%]
[ 33%]
Generating Python from MSG mavros_msgs/OpticalFlowRad
Generating Lisp code from mavros_msgs/CommandTriggerControl.srv
Generating Lisp code from mavros_msgs/StreamRate.srv
Generating C++ code from mavros_msgs/State.msg
[ 33%]
Generating C++ code from mavros_msgs/Mavlink.msg
[ 34%]
[ 35%]
Generating C++ code from mavros_msgs/RCOut.msg
Generating Lisp code from mavros_msgs/SetMode.srv
[ 35%]
[ 35%]
Generating Lisp code from mavros_msgs/FileChecksum.srv
[ 36%]
Generating Lisp code from mavros_msgs/FileClose.srv
Generating Python from MSG mavros_msgs/PositionTarget
[ 36%]
[ 37%]
Generating C++ code from mavros_msgs/BatteryStatus.msg
Generating Lisp code from mavros_msgs/CommandLong.srv
[ 37%]
[ 37%]
[ 38%]
Generating Lisp code from mavros_msgs/FileWrite.srv
Generating Python from MSG mavros_msgs/AttitudeTarget
Generating Lisp code from mavros_msgs/FileList.srv
[ 39%]
Generating C++ code from mavros_msgs/RadioStatus.msg
[ 39%]
Generating Lisp code from mavros_msgs/FileRead.srv
[ 40%]
[ 41%]
[ 41%]
Generating Python from MSG mavros_msgs/ManualControl
Generating Lisp code from mavros_msgs/FileTruncate.srv
Generating Lisp code from mavros_msgs/CommandHome.srv
[ 42%]
[ 42%]
Generating C++ code from mavros_msgs/RCIn.msg
Generating C++ code from mavros_msgs/ActuatorControl.msg
[ 43%]
Generating Lisp code from mavros_msgs/FileRename.srv
[ 43%]
[ 43%]
Generating Python code from SRV mavros_msgs/StreamRate
[ 44%]
Generating Lisp code from mavros_msgs/FileMakeDir.srv
Generating Lisp code from mavros_msgs/ParamGet.srv
[ 44%]
Generating C++ code from mavros_msgs/HilControls.msg
[ 44%]
[ 45%]
Generating Lisp code from mavros_msgs/ParamPush.srv
Generating Python code from SRV mavros_msgs/CommandTriggerControl
[ 46%]
[ 46%]
Generating Lisp code from mavros_msgs/CommandInt.srv
[ 47%]
Generating Lisp code from mavros_msgs/ParamPull.srv
Generating C++ code from mavros_msgs/Waypoint.msg
[ 48%]
[ 48%]
[ 48%]
Generating Lisp code from mavros_msgs/FileRemove.srv
Generating C++ code from mavros_msgs/OverrideRCIn.msg
Generating Python code from SRV mavros_msgs/SetMode
[ 48%]
[ 48%]
Generating Python code from SRV mavros_msgs/FileChecksum
Generating Lisp code from mavros_msgs/WaypointClear.srv
[ 50%]
Generating C++ code from mavros_msgs/ExtendedState.msg
[ 51%]
[ 52%]
Generating Python code from SRV mavros_msgs/FileClose
Generating Lisp code from mavros_msgs/ParamSet.srv
[ 52%]
[ 52%]
Generating C++ code from mavros_msgs/OpticalFlowRad.msg
[ 52%]
Generating Python code from SRV mavros_msgs/CommandLong
[ 53%]
Generating Lisp code from mavros_msgs/CommandBool.srv
Generating Python code from SRV mavros_msgs/FileWrite
[ 54%]
[ 55%]
Generating C++ code from mavros_msgs/PositionTarget.msg
Generating Lisp code from mavros_msgs/WaypointSetCurrent.srv
[ 55%]
[ 55%]
[ 55%]
Generating Python code from SRV mavros_msgs/FileList
Generating C++ code from mavros_msgs/AttitudeTarget.msg
Generating Lisp code from mavros_msgs/FileOpen.srv
[ 56%]
[ 57%]
Generating Python code from SRV mavros_msgs/FileRead
Generating C++ code from mavros_msgs/ManualControl.msg
[ 58%]
Generating Lisp code from mavros_msgs/WaypointPull.srv
[ 58%]
[ 58%]
Generating Lisp code from mavros_msgs/CommandTOL.srv
[ 59%]
[ 59%]
Generating Python code from SRV mavros_msgs/FileTruncate
Generating Python code from SRV mavros_msgs/CommandHome
Generating C++ code from mavros_msgs/StreamRate.srv
[ 60%]
[ 61%]
Generating Lisp code from mavros_msgs/WaypointPush.srv
Generating C++ code from mavros_msgs/CommandTriggerControl.srv
[ 61%]
[ 61%]
Generating Lisp code from mavros_msgs/FileRemoveDir.srv
Generating Python code from SRV mavros_msgs/FileRename
[ 62%]
Generating Python code from SRV mavros_msgs/FileMakeDir
[ 62%]
[ 63%]
[ 63%]
[ 64%]
Generating Python code from SRV mavros_msgs/ParamGet
Generating C++ code from mavros_msgs/FileChecksum.srv
Generating C++ code from mavros_msgs/SetMode.srv
Generating Python code from SRV mavros_msgs/ParamPush
[ 64%]
Built target mavros_msgs_generate_messages_lisp
[ 64%]
[ 65%]
Generating Python code from SRV mavros_msgs/CommandInt
Generating Python code from SRV mavros_msgs/ParamPull
[ 65%]
[ 66%]
Generating Python code from SRV mavros_msgs/FileRemove
Generating Python code from SRV mavros_msgs/WaypointClear
[ 66%]
[ 67%]
Generating Python code from SRV mavros_msgs/ParamSet
Generating Python code from SRV mavros_msgs/CommandBool
[ 67%]
[ 68%]
Generating Python code from SRV mavros_msgs/WaypointSetCurrent
Generating Python code from SRV mavros_msgs/FileOpen
[ 68%]
Generating Python code from SRV mavros_msgs/WaypointPull
[ 69%]
[ 69%]
Generating Python code from SRV mavros_msgs/CommandTOL
Generating C++ code from mavros_msgs/FileClose.srv
[ 69%]
[ 69%]
[ 70%]
Generating Python code from SRV mavros_msgs/WaypointPush
Generating Python code from SRV mavros_msgs/FileRemoveDir
Generating C++ code from mavros_msgs/CommandLong.srv
[ 71%]
[ 71%]
Generating C++ code from mavros_msgs/FileWrite.srv
Generating C++ code from mavros_msgs/FileList.srv
[ 72%]
Generating C++ code from mavros_msgs/FileRead.srv
[ 72%]
[ 72%]
Generating Python msg __init__.py for mavros_msgs
Generating C++ code from mavros_msgs/FileTruncate.srv
[ 73%]
Generating C++ code from mavros_msgs/CommandHome.srv
[ 74%]
Generating Python srv __init__.py for mavros_msgs
[ 74%]
Built target mavros_msgs_generate_messages_py
[ 74%]
Generating C++ code from mavros_msgs/FileRename.srv
[ 75%]
Generating C++ code from mavros_msgs/FileMakeDir.srv
[ 75%]
Generating C++ code from mavros_msgs/ParamGet.srv
[ 76%]
Generating C++ code from mavros_msgs/ParamPush.srv
[ 76%]
[ 77%]
[ 77%]
Generating C++ code from mavros_msgs/ParamPull.srv
Generating C++ code from mavros_msgs/CommandInt.srv
Generating C++ code from mavros_msgs/FileRemove.srv
[ 78%]
Generating C++ code from mavros_msgs/WaypointClear.srv
[ 78%]
Generating C++ code from mavros_msgs/ParamSet.srv
[ 79%]
Generating C++ code from mavros_msgs/CommandBool.srv
[ 79%]
Generating C++ code from mavros_msgs/WaypointSetCurrent.srv
[ 80%]
[ 80%]
Generating C++ code from mavros_msgs/FileOpen.srv
[ 81%]
Generating C++ code from mavros_msgs/WaypointPull.srv
Generating C++ code from mavros_msgs/CommandTOL.srv
[ 81%]
Generating C++ code from mavros_msgs/WaypointPush.srv
[ 82%]
Generating C++ code from mavros_msgs/FileRemoveDir.srv
[ 82%]
Built target mavros_msgs_generate_messages_cpp
make: *** [all] Error 2

Invoking "make -j8 -l8" failed
ChrisTimperley commented 5 years ago

Issue is avoided by switching from Indigo to Kinetic. Bug is not dependent on a particular ROS version.

gavanderhoorn commented 5 years ago

Issue is avoided by switching from Indigo to Kinetic. Bug is not dependent on a particular ROS version.

isn't that a contradiction?

If the bug isn't dependent on a particular ROS version, how can switching from one to the other have such an affect as to make the build succeed?

ChrisTimperley commented 5 years ago

Issue is avoided by switching from Indigo to Kinetic. Bug is not dependent on a particular ROS version.

isn't that a contradiction?

If the bug isn't dependent on a particular ROS version, how can switching from one to the other have such an affect as to make the build succeed?

Because the Indigo versions of libmavconn do not provide support for v2.0 of the mavlink protocol. Support for mavlink v2.0, which is required to build the PUT, was added in Kinetic.

gavanderhoorn commented 5 years ago

So then it is dependent on a particular ROS distribution.

ChrisTimperley commented 5 years ago

So then it is dependent on a particular ROS distribution.

The bug, described in the .bug file (please read: https://github.com/robust-rosin/robust/blob/master/mavros/1a746c3/1a746c3.bug), is not related to a particular version of ROS.

gavanderhoorn commented 5 years ago

Misunderstood "the bug" here in this case.