Package Details: ros-melodic-libuvc-camera 0.0.10-3

Git Clone URL: https://aur.archlinux.org/ros-melodic-libuvc-camera.git (read-only, click to copy)
Package Base: ros-melodic-libuvc-camera
Description: ROS - USB Video Class camera driver.
Upstream URL: https://wiki.ros.org/libuvc_camera
Licenses: BSD
Submitter: kwrazi
Maintainer: kwrazi
Last Packager: kwrazi
Votes: 0
Popularity: 0.000000
First Submitted: 2019-02-18 02:37
Last Updated: 2019-10-25 04:06

Latest Comments

bionade24 commented on 2020-07-23 05:45

Does not build in a clean chroot:

Scanning dependencies of target camera_node
Scanning dependencies of target libuvc_camera_nodelet
[ 42%] Building CXX object CMakeFiles/camera_node.dir/src/main.cpp.o
[ 42%] Building CXX object CMakeFiles/libuvc_camera_nodelet.dir/src/nodelet.cpp.o
[ 57%] Building CXX object CMakeFiles/camera_node.dir/src/camera_driver.cpp.o
[ 71%] Building CXX object CMakeFiles/libuvc_camera_nodelet.dir/src/camera_driver.cpp.o
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp: In member function ‘void libuvc_camera::CameraDriver::ImageCallback(uvc_frame_t*)’:
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp:203:28: error: ‘uvc_mjpeg2rgb’ was not declared in this scope; did you mean ‘uvc_any2rgb’?
  203 |     uvc_error_t conv_ret = uvc_mjpeg2rgb(frame, rgb_frame_);
      |                            ^~~~~~~~~~~~~
      |                            uvc_any2rgb
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp: In member function ‘void libuvc_camera::CameraDriver::ImageCallback(uvc_frame_t*)’:
/build/src/libuvc_ros-0.0.10/libuvc_camera/src/camera_driver.cpp:203:28: error: ‘uvc_mjpeg2rgb’ was not declared in this scope; did you mean ‘uvc_any2rgb’?
  203 |     uvc_error_t conv_ret = uvc_mjpeg2rgb(frame, rgb_frame_);
      |                            ^~~~~~~~~~~~~
      |                            uvc_any2rgb
make[2]: *** [CMakeFiles/camera_node.dir/build.make:95: CMakeFiles/camera_node.dir/src/camera_driver.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:145: CMakeFiles/camera_node.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/libuvc_camera_nodelet.dir/build.make:95: CMakeFiles/libuvc_camera_nodelet.dir/src/camera_driver.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1387: CMakeFiles/libuvc_camera_nodelet.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Building of ros-melodic-libuvc-camera failed

acxz commented on 2019-10-25 04:38

@kwrazi Thanks for the quick fix!

acxz commented on 2019-10-24 05:09

@kwrazi I am also getting a build failure. Here is the specific error:

==> Making package: ros-melodic-libuvc-camera 0.0.10-2 (Thu 24 Oct 2019 12:51:13 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
-- The C compiler identification is GNU 9.2.0
-- The CXX compiler identification is GNU 9.2.0
-- 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
-- Detecting C compile features
-- Detecting C compile features - 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
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /home/acxz/.cache/yay/ros-melodic-libuvc-camera/src/build/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic
-- This workspace overlays: /opt/ros/melodic
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.4", minimum required is "2") 
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using default Python package layout
-- Found PY_em: /usr/lib/python3.7/site-packages/em.py  
-- Using empy: /usr/lib/python3.7/site-packages/em.py
-- Using CATKIN_ENABLE_TESTING: ON
-- Skip enable_testing() when building binary package
-- Using CATKIN_TEST_RESULTS_DIR: /home/acxz/.cache/yay/ros-melodic-libuvc-camera/src/build/test_results
-- Found gtest: gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-3.7
-- catkin 0.7.19
-- BUILD_SHARED_LIBS is on
-- Could NOT find camera_info_manager (missing: camera_info_manager_DIR)
-- Could not find the required component 'camera_info_manager'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by
  "camera_info_manager" with any of the following names:

    camera_info_managerConfig.cmake
    camera_info_manager-config.cmake

  Add the installation prefix of "camera_info_manager" to CMAKE_PREFIX_PATH
  or set "camera_info_manager_DIR" to a directory containing one of the above
  files.  If "camera_info_manager" provides a separate development package or
  SDK, be sure it has been installed.
Call Stack (most recent call first):
  CMakeLists.txt:5 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/acxz/.cache/yay/ros-melodic-libuvc-camera/src/build/CMakeFiles/CMakeOutput.log".
See also "/home/acxz/.cache/yay/ros-melodic-libuvc-camera/src/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...
Error making: ros-melodic-libuvc-camera

bionade24 commented on 2019-10-14 18:19

Build fails for me: https://github.com/ros-melodic-arch/ros-melodic-libuvc-camera/issues/1