jsk-ros-pkg / jsk_control

jsk control ros packages
http://github.com/jsk-ros-pkg/jsk_control
13 stars 51 forks source link

eus_nlopt failing to build on kinetic armhf #742

Open tfoote opened 4 years ago

tfoote commented 4 years ago

http://build.ros.org/view/Kbin_uxhf_uXhf/job/Kbin_uxhf_uXhf__eus_nlopt__ubuntu_xenial_armhf__binary/

It seems to have trouble finding nlopt in cmake:

16:29:41 -- NLopt found (include: NLOPT_INCLUDE_DIR-NOTFOUND, link: /opt/ros/kinetic/lib/libnlopt_cxx.so)
16:29:42 CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
16:29:42 Please set them or make sure they are set and tested correctly in the CMake files:
16:29:42 NLOPT_INCLUDE_DIR (ADVANCED)
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    used as include directory in directory /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42 
16:29:42 -- Configuring incomplete, errors occurred!
16:29:42 See also "/tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14/obj-arm-linux-gnueabihf/CMakeFiles/CMakeOutput.log".
16:29:42 See also "/tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14/obj-arm-linux-gnueabihf/CMakeFiles/CMakeError.log".
16:29:42    cd /tmp/binarydeb/ros-kinetic-eus-nlopt-0.1.14
16:29:42    cd obj-arm-linux-gnueabihf
16:29:42    "tail -v -n +0 CMakeCache.txt"

This appears to be generally reproducible, but occasionally works.

Screenshot from 2020-01-03 13-34-37