Due to the upgrade of opencv to 4 on upstream it is not working. We need to use 3.4:
/usr/bin/ld: aviso: libdc1394.so.22, necessária para /opt/opencv3/lib/libopencv_videoio.so.3.4.5, não localizada (tente usar -rpath ou -rpath-link) /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_whitebalance_get_value" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_camera_enumerate" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_set_value" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_set_absolute_control" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_convert_frames" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_is_frame_corrupt" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_set_operation_mode" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_free" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_camera_new" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_set_mode" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_whitebalance_set_value" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_stop" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_enqueue" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_get_control_registers" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_get_fileno" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_set_framerate" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_get_color_coding_bit_size" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_new" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_set_transmission" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_set_iso_speed" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_set_power" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_get_value" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_camera_free" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_get_color_coding_from_video_mode" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_camera_free_list" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_debayer_frames" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_get_supported_modes" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_set_control_registers" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_get_mode" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_get_all" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_video_get_supported_framerates" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_dequeue" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_get_image_size_from_video_mode" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_deinterlace_stereo" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_capture_setup" /usr/bin/ld: /opt/opencv3/lib/libopencv_videoio.so.3.4.5: referência não definida para "dc1394_feature_set_mode" collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/uselib.dir/build.make:134: uselib] Error 1 make[1]: [CMakeFiles/Makefile2:73: CMakeFiles/uselib.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERRO: Uma falha ocorreu em build(). Abortando... ==> ERRO: Makepkg não conseguiu compilar darknet-alexeyab-git.
How can we manage it?
Pinned Comments
acxz commented on 2020-02-03 02:03 (UTC)
Development is on Github: https://github.com/acxz/pkgbuilds Please open issues and PRs there instead of commenting.