>>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Extracting mkdir -p /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host mkdir -p /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target gzip -d -c /home/buildroot/autobuild/run/instance-0/dl/mjpg-streamer/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912 -xf - >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Patching >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Configuring mkdir -p /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-cmake/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-cmake/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-pkgconf/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-pkgconf/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-skeleton/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-skeleton/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/jpeg/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/jpeg/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/opencv3/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/opencv3/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/sdl/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/sdl/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/skeleton/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/skeleton/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/toolchain/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/toolchain/host/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host mkdir -p /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-cmake/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-cmake/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-pkgconf/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-pkgconf/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/host-skeleton/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/host-skeleton/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/jpeg/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/jpeg/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/opencv3/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/opencv3/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/sdl/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/sdl/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/skeleton/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/skeleton/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target rsync -a --link-dest=/home/buildroot/autobuild/run/instance-0/output-1/per-package/toolchain/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/toolchain/target/ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/target (mkdir -p /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental && cd /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin:/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/cmake /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DPLUGIN_INPUT_PTP2=OFF -DPLUGIN_INPUT_OPENCV=ON -DPLUGIN_OUTPUT_ZMQSERVER=OFF -DPLUGIN_OUTPUT_VIEWER=ON ) -- The C compiler identification is GNU 5.3.0 -- Check for working C compiler: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/mips-linux-gnu-gcc -- Check for working C compiler: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/mips-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done CMAKE_BUILD_TYPE = Debug fatal: Not a git repository (or any of the parent directories): .git -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Found OpenCV: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr (found version "4.2.0") found components: core imgproc highgui videoio -- The CXX compiler identification is GNU 5.3.0 -- Check for working CXX compiler: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/mips-linux-gnu-g++ -- Check for working CXX compiler: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/mips-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) -- Found PythonInterp: /usr/bin/python (found version "2.7.6") -- Could NOT find NUMPY (missing: NUMPY_INCLUDES) -- Found PkgConfig: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin/pkg-config (found version "1.6.1") -- Checking for module 'libgphoto2' -- Package 'libgphoto2', required by 'virtual:world', not found -- Could NOT find GPHOTO2 (missing: GPHOTO2_LIBRARY GPHOTO2_INCLUDE_DIR) -- Looking for include file linux/videodev2.h -- Looking for include file linux/videodev2.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- 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 SDL: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/lib/libSDLmain.a;/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/lib/libSDL.so;-lpthread (found version "1.2.15") -- Could NOT find protobuf-c (missing: PROTOBUF_C_LIBRARY PROTOBUF_C_INCLUDE_DIR) -- The following features have been enabled: * PLUGIN_INPUT_FILE, File input plugin * PLUGIN_INPUT_HTTP, HTTP input proxy plugin * PLUGIN_INPUT_OPENCV, OpenCV input plugin * PLUGIN_CVFILTER_CPP, OpenCV example filter * PLUGIN_INPUT_UVC, Video 4 Linux input plugin * PLUGIN_OUTPUT_FILE, File output plugin * PLUGIN_OUTPUT_HTTP, HTTP server output plugin * PLUGIN_OUTPUT_RTSP, RTSP output plugin * PLUGIN_OUTPUT_UDP, UDP output stream plugin * PLUGIN_OUTPUT_VIEWER, SDL output viewer plugin -- The following OPTIONAL packages have been found: * OpenCV * PythonInterp * Threads * SDL -- The following features have been disabled: * WXP_COMPAT, Enable compatibility with WebcamXP * PLUGIN_CVFILTER_PY, OpenCV python filter (unmet dependencies) * PLUGIN_INPUT_RASPICAM, Raspberry Pi input camera plugin (unmet dependencies) * PLUGIN_INPUT_PTP2, PTP2 input plugin (unmet dependencies) * ENABLE_HTTP_MANAGEMENT, Enable experimental HTTP management option * PLUGIN_OUTPUT_ZMQSERVER, ZMQ Server output plugin (unmet dependencies) -- The following OPTIONAL packages have not been found: * PythonLibs * Numpy * Gphoto2 CMake Warning at CMakeLists.txt:116 (message): The source directory is the same as binary directory. "make clean" may damage the source tree -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Building PATH="/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/bin:/home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental make[1]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[2]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target mjpg_streamer make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target input_file make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target input_http make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 3%] Building C object CMakeFiles/mjpg_streamer.dir/mjpg_streamer.c.o [ 6%] Building C object plugins/input_file/CMakeFiles/input_file.dir/input_file.c.o make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 10%] Building C object plugins/input_http/CMakeFiles/input_http.dir/input_http.c.o Scanning dependencies of target input_opencv make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 13%] Building CXX object plugins/input_opencv/CMakeFiles/input_opencv.dir/input_opencv.cpp.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:704:4: error: #error "OpenCV 4.x+ requires enabled C++11 support" # error "OpenCV 4.x+ requires enabled C++11 support" ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/array:35:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:710, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ [ 17%] Building C object plugins/input_http/CMakeFiles/input_http.dir/misc.c.o [ 20%] Building C object CMakeFiles/mjpg_streamer.dir/utils.c.o [ 24%] Linking C shared library input_file.so make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 24%] Built target input_file make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:16:12: error: 'std::nullptr_t' has not been declared using std::nullptr_t; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:45:30: error: 'true_type' in namespace 'std' does not name a type static CV_CONSTEXPR std::true_type check(typename std::is_same().operator()(std::declval()...))>::type, Ret>::type*); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:47:49: error: 'false_type' in namespace 'std' does not name a type template static CV_CONSTEXPR std::false_type check(...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:22: error: 'check' has not been declared typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:27: error: expected ',' or '...' before '<' token typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:33: error: expected ';' at end of member declaration typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:35: error: 'type' does not name a type typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:56:30: error: 'type' has not been declared static const int value = type::value; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:63:34: error: expected class-name before '{' token : public std::false_type {}; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:43: error: 'enable_if' in namespace 'std' does not name a template type struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected template-argument before '<' token struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected '>' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:131: error: template argument 2 is invalid struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '::' before ':' token : public std::true_type {}; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected identifier before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: qualified name does not name a class before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '{' before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected unqualified-id before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected template-name before '<' token struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected '{' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected unqualified-id before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In function 'cv::Ptr<_Tp> cv::makePtr(const A1& ...)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:22: error: 'make_shared' is not a member of 'std' return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:42: error: expected primary-expression before '>' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:46: error: expected ')' before '...' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: error: parameter packs not expanded with '...': return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: note: 'a1' Scanning dependencies of target cvfilter_cpp make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 27%] Building CXX object plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/filter_cpp.cpp.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:143:31: error: expected ')' before '<' token Matx(std::initializer_list<_Tp>); //!< initialize from an initializer list ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:361:30: error: expected ')' before '<' token Vec(std::initializer_list<_Tp>); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: 'cv::Matx<_Tp, m, n>::Matx' declared as an 'inline' variable Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: 'int cv::Matx<_Tp, m, n>::Matx' is not a static data member of 'class cv::Matx<_Tp, m, n>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: template definition of non-template 'int cv::Matx<_Tp, m, n>::Matx' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:23: error: 'initializer_list' is not a member of 'std' Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:48: error: expected primary-expression before '>' token Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:50: error: 'list' was not declared in this scope Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ [ 31%] Linking C executable mjpg_streamer /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: 'cv::Vec<_Tp, cn>::Vec' declared as an 'inline' variable Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: 'int cv::Vec<_Tp, cn>::Vec' is not a static data member of 'class cv::Vec<_Tp, cn>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: template definition of non-template 'int cv::Vec<_Tp, cn>::Vec' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:19: error: 'initializer_list' is not a member of 'std' Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:44: error: expected primary-expression before '>' token Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:46: error: 'list' was not declared in this scope Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:704:4: error: #error "OpenCV 4.x+ requires enabled C++11 support" # error "OpenCV 4.x+ requires enabled C++11 support" ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/array:35:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:710, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ [ 34%] Building C object plugins/input_http/CMakeFiles/input_http.dir/mjpg-proxy.c.o make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:18: error: expected ',' or '...' before '&&' token Point_(Point_&& pt) CV_NOEXCEPT; ^ [ 34%] Built target mjpg_streamer /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:23: error: invalid constructor; you probably meant 'cv::Point_<_Tp> (const cv::Point_<_Tp>&)' Point_(Point_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:31: error: expected ',' or '...' before '&&' token Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:20: error: expected ',' or '...' before '&&' token Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:25: error: invalid constructor; you probably meant 'cv::Point3_<_Tp> (const cv::Point3_<_Tp>&)' Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:253:33: error: expected ',' or '...' before '&&' token Point3_& operator = (Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:16: error: expected ',' or '...' before '&&' token Size_(Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:21: error: invalid constructor; you probably meant 'cv::Size_<_Tp> (const cv::Size_<_Tp>&)' Size_(Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:328:29: error: expected ',' or '...' before '&&' token Size_& operator = (Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:16: error: expected ',' or '...' before '&&' token Rect_(Rect_&& r) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:20: error: invalid constructor; you probably meant 'cv::Rect_<_Tp> (const cv::Rect_<_Tp>&)' Rect_(Rect_&& r) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:434:30: error: expected ',' or '...' before '&&' token Rect_& operator = ( Rect_&& r ) CV_NOEXCEPT; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:20: error: expected ',' or '...' before '&&' token Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:24: error: invalid constructor; you probably meant 'cv::Scalar_<_Tp> (const cv::Scalar_<_Tp>&)' Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:648:31: error: expected ',' or '...' before '&&' token Scalar_& operator=(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:27: error: expected ',' or '...' before '&&' token Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:1: error: prototype for 'cv::Point_<_Tp>::Point_(cv::Point_<_Tp>)' does not match any in class 'cv::Point_<_Tp>' Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:168:5: error: candidates are: cv::Point_<_Tp>::Point_(const cv::Vec<_Tp, 2>&) Point_(const Vec<_Tp, 2>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:167:5: error: cv::Point_<_Tp>::Point_(const cv::Size_<_Tp>&) Point_(const Size_<_Tp>& sz); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1168:1: error: cv::Point_<_Tp>::Point_(const cv::Point_<_Tp>&) Point_<_Tp>::Point_(const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1164:1: error: cv::Point_<_Tp>::Point_(_Tp, _Tp) Point_<_Tp>::Point_(_Tp _x, _Tp _y) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1160:1: error: cv::Point_<_Tp>::Point_() Point_<_Tp>::Point_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:45: error: expected ',' or '...' before '&&' token Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:9: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:19: error: 'pt' was not declared in this scope x = std::move(pt.x); y = std::move(pt.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:30: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); ^ make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:30: error: expected ',' or '...' before '&&' token Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:1: error: prototype for 'cv::Point3_<_Tp>::Point3_(cv::Point3_<_Tp>)' does not match any in class 'cv::Point3_<_Tp>' Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:250:5: error: candidates are: cv::Point3_<_Tp>::Point3_(const cv::Vec&) Point3_(const Vec<_Tp, 3>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:249:14: error: cv::Point3_<_Tp>::Point3_(const cv::Point_<_Tp>&) explicit Point3_(const Point_<_Tp>& pt); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1435:1: error: cv::Point3_<_Tp>::Point3_(const cv::Point3_<_Tp>&) Point3_<_Tp>::Point3_(const Point3_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1431:1: error: cv::Point3_<_Tp>::Point3_(_Tp, _Tp, _Tp) Point3_<_Tp>::Point3_(_Tp _x, _Tp _y, _Tp _z) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1427:1: error: cv::Point3_<_Tp>::Point3_() Point3_<_Tp>::Point3_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1470:48: error: expected ',' or '...' before '&&' token Point3_<_Tp>& Point3_<_Tp>::operator = (Point3_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point3_<_Tp>& cv::Point3_<_Tp>::operator=(cv::Point3_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:9: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:19: error: 'pt' was not declared in this scope x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:30: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:51: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:24: error: expected ',' or '...' before '&&' token Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:1: error: prototype for 'cv::Size_<_Tp>::Size_(cv::Size_<_Tp>)' does not match any in class 'cv::Size_<_Tp>' Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:325:5: error: candidates are: cv::Size_<_Tp>::Size_(const cv::Point_<_Tp>&) Size_(const Point_<_Tp>& pt); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1689:1: error: cv::Size_<_Tp>::Size_(const cv::Size_<_Tp>&) Size_<_Tp>::Size_(const Size_& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1685:1: error: cv::Size_<_Tp>::Size_(_Tp, _Tp) Size_<_Tp>::Size_(_Tp _width, _Tp _height) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1681:1: error: cv::Size_<_Tp>::Size_() Size_<_Tp>::Size_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:47: error: expected ',' or '...' before '&&' token Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:13: error: 'move' is not a member of 'std' width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:23: error: 'sz' was not declared in this scope width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:43: error: 'move' is not a member of 'std' width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:29: error: expected ',' or '...' before '&&' token Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:1: error: prototype for 'cv::Rect_<_Tp>::Rect_(cv::Rect_<_Tp>)' does not match any in class 'cv::Rect_<_Tp>' Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:431:5: error: candidates are: cv::Rect_<_Tp>::Rect_(const cv::Point_<_Tp>&, const cv::Point_<_Tp>&) Rect_(const Point_<_Tp>& pt1, const Point_<_Tp>& pt2); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:430:5: error: cv::Rect_<_Tp>::Rect_(const cv::Point_<_Tp>&, const cv::Size_<_Tp>&) Rect_(const Point_<_Tp>& org, const Size_<_Tp>& sz); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1831:1: error: cv::Rect_<_Tp>::Rect_(const cv::Rect_<_Tp>&) Rect_<_Tp>::Rect_(const Rect_<_Tp>& r) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1827:1: error: cv::Rect_<_Tp>::Rect_(_Tp, _Tp, _Tp, _Tp) Rect_<_Tp>::Rect_(_Tp _x, _Tp _y, _Tp _width, _Tp _height) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1823:1: error: cv::Rect_<_Tp>::Rect_() Rect_<_Tp>::Rect_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:48: error: expected ',' or '...' before '&&' token Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:9: error: 'move' is not a member of 'std' x = std::move(r.x); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:19: error: 'r' was not declared in this scope x = std::move(r.x); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1865:9: error: 'move' is not a member of 'std' y = std::move(r.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1866:13: error: 'move' is not a member of 'std' width = std::move(r.width); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1867:14: error: 'move' is not a member of 'std' height = std::move(r.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:35: error: expected ',' or '...' before '&&' token Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:1: error: prototype for 'cv::Scalar_<_Tp>::Scalar_(cv::Scalar_<_Tp>)' does not match any in class 'cv::Scalar_<_Tp>' Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:651:5: error: candidates are: template template cv::Scalar_<_Tp>::Scalar_(const cv::Vec<_Tp2, cn>&) Scalar_(const Vec<_Tp2, cn>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2167:1: error: cv::Scalar_<_Tp>::Scalar_(const cv::Scalar_<_Tp>&) Scalar_<_Tp>::Scalar_(const Scalar_<_Tp>& s) : Vec<_Tp, 4>(s) { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:642:5: error: cv::Scalar_<_Tp>::Scalar_(_Tp) Scalar_(_Tp v0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2158:1: error: cv::Scalar_<_Tp>::Scalar_(_Tp, _Tp, _Tp, _Tp) Scalar_<_Tp>::Scalar_(_Tp v0, _Tp v1, _Tp v2, _Tp v3) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2152:1: error: cv::Scalar_<_Tp>::Scalar_() Scalar_<_Tp>::Scalar_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2188:51: error: expected ',' or '...' before '&&' token Scalar_<_Tp>& Scalar_<_Tp>::operator=(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Scalar_<_Tp>& cv::Scalar_<_Tp>::operator=(cv::Scalar_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2189:20: error: 'move' is not a member of 'std' this->val[0] = std::move(s.val[0]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2189:30: error: 's' was not declared in this scope this->val[0] = std::move(s.val[0]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2190:20: error: 'move' is not a member of 'std' this->val[1] = std::move(s.val[1]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2191:20: error: 'move' is not a member of 'std' this->val[2] = std::move(s.val[2]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2192:20: error: 'move' is not a member of 'std' this->val[3] = std::move(s.val[3]); ^ Scanning dependencies of target input_uvc make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator~(const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator|(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator^(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const int&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: error: 'underlying_type' in namespace 'std' does not name a template type __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: error: 'UnderlyingType' does not name a type __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: error: 'UnderlyingType' does not name a type __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:68: error: 'array' in namespace 'std' does not name a template type template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:73: error: expected ',' or '...' before '<' token template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:54: error: 'array' in namespace 'std' does not name a template type template _InputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:59: error: expected ',' or '...' before '<' token template _InputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:211:81: error: 'array' in namespace 'std' does not name a template type template static _InputArray rawIn(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:211:86: error: expected ',' or '...' before '<' token template static _InputArray rawIn(const std::array<_Tp, _Nm>& arr); ^ [ 37%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/dynctrl.c.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator~(const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator|(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator^(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const int&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: error: 'underlying_type' in namespace 'std' does not name a template type __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: error: 'UnderlyingType' does not name a type __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: error: 'UnderlyingType' does not name a type __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:345:68: error: expected ')' before '<' token template _OutputArray(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:69: error: 'array' in namespace 'std' does not name a template type template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:74: error: expected ',' or '...' before '<' token template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:347:54: error: expected ')' before '<' token template _OutputArray(std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:55: error: 'array' in namespace 'std' does not name a template type template _OutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:60: error: expected ',' or '...' before '<' token template _OutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:351:77: error: 'std::array' has not been declared template static _OutputArray rawOut(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:351:82: error: expected ',' or '...' before '<' token template static _OutputArray rawOut(std::array<_Tp, _Nm>& arr); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:418:73: error: expected ')' before '<' token template _InputOutputArray(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:74: error: 'array' in namespace 'std' does not name a template type template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:79: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:420:59: error: expected ')' before '<' token template _InputOutputArray(std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:60: error: 'array' in namespace 'std' does not name a template type template _InputOutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:65: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:424:77: error: 'std::array' has not been declared template _InputOutputArray rawInOut(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:424:82: error: expected ',' or '...' before '<' token template _InputOutputArray rawInOut(std::array<_Tp, _Nm>& arr); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator~(const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator|(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator&(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator^(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:53: error: 'enable_if' in namespace 'std' does not name a template type template::value>::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:62: error: expected '>' before '<' token template::value>::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:29: error: 'initializer_list' in namespace 'std' does not name a template type explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:45: error: expected ',' or '...' before '<' token explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:55: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:52: error: 'initializer_list' in namespace 'std' does not name a template type template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:68: error: expected ',' or '...' before '<' token template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:64: error: 'array' in namespace 'std' does not name a template type template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:69: error: expected ',' or '...' before '<' token template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1646:59: error: 'array' in namespace 'std' does not name a template type template operator std::array<_Tp, _Nm>() const; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:12: error: expected ',' or '...' before '&&' token Mat(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:16: error: invalid constructor; you probably meant 'cv::Mat (const cv::Mat&)' Mat(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:25: error: expected ',' or '...' before '&&' token Mat& operator = (Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2225:31: error: expected ')' before '<' token Mat_(std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2226:30: error: 'initializer_list' in namespace 'std' does not name a template type explicit Mat_(const std::initializer_list sizes, const std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2226:46: error: expected ',' or '...' before '<' token explicit Mat_(const std::initializer_list sizes, const std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:57: error: 'array' in namespace 'std' does not name a template type template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:62: error: expected ',' or '...' before '<' token template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2327:45: error: 'array' in namespace 'std' does not name a template type template operator std::array<_Tp, _Nm>() const; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:14: error: expected ',' or '...' before '&&' token Mat_(Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:18: error: invalid constructor; you probably meant 'cv::Mat_<_Tp> (const cv::Mat_<_Tp>&)' Mat_(Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2335:27: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:13: error: expected ',' or '...' before '&&' token Mat_(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2338:26: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:17: error: expected ',' or '...' before '&&' token Mat_(MatExpr&& e); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:14: error: expected ',' or '...' before '&&' token UMat(UMat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:18: error: invalid constructor; you probably meant 'cv::UMat (const cv::UMat&)' UMat(UMat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:27: error: expected ',' or '...' before '&&' token UMat& operator = (UMat&& m); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::_InputArray::init(int, const void*, cv::Size)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:80:41: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'cv::Size {aka cv::Size_}') { flags = _flags; obj = (void*)_obj; sz = _sz; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:37: error: 'array' in namespace 'std' does not name a template type _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:99:86: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_READ, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:37: error: 'array' in namespace 'std' does not name a template type _InputArray::_InputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:103:37: error: 'arr' was not declared in this scope { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:157:43: error: 'array' in namespace 'std' does not name a template type _InputArray _InputArray::rawIn(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:157:48: error: expected ',' or '...' before '<' token _InputArray _InputArray::rawIn(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In static member function 'static cv::_InputArray cv::_InputArray::rawIn(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:161:20: error: 'arr' was not declared in this scope v.obj = (void*)arr.data(); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: 'int cv::_OutputArray::_OutputArray' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: 'int cv::_OutputArray::_OutputArray' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:39: error: 'array' in namespace 'std' does not name a template type _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:233:87: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_WRITE, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:39: error: 'array' in namespace 'std' does not name a template type _OutputArray::_OutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:237:51: error: 'arr' was not declared in this scope { init(FIXED_SIZE + STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: 'cv::_OutputArray::rawOut' declared as an 'inline' variable _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: 'cv::_OutputArray cv::_OutputArray::rawOut' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: template definition of non-template 'cv::_OutputArray cv::_OutputArray::rawOut' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:35: error: 'array' is not a member of 'std' _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:49: error: expected primary-expression before ',' token _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:57: error: 'arr' was not declared in this scope _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: 'int cv::_InputOutputArray::_InputOutputArray' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: 'int cv::_InputOutputArray::_InputOutputArray' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:49: error: 'array' in namespace 'std' does not name a template type _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:359:84: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_RW, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:49: error: 'array' in namespace 'std' does not name a template type _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:363:48: error: 'arr' was not declared in this scope { init(FIXED_SIZE + STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: 'cv::_InputOutputArray::rawInOut' declared as an 'inline' variable _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: template definition of non-template 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:47: error: 'array' is not a member of 'std' _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:61: error: expected primary-expression before ',' token _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:69: error: 'arr' was not declared in this scope _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:619:21: error: 'initializer_list' in namespace 'std' does not name a template type Mat::Mat(const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:619:37: error: expected ',' or '...' before '<' token Mat::Mat(const std::initializer_list<_Tp> list) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:622:5: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:623:14: error: 'list' was not declared in this scope Mat((int)list.size(), 1, traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:627:21: error: 'initializer_list' in namespace 'std' does not name a template type Mat::Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:627:37: error: expected ',' or '...' before '<' token Mat::Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:631:14: error: 's' does not name a type for(auto s : sizes) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ';' before 'do' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected primary-expression before 'do' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ';' before 'do' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected primary-expression before 'do' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ')' before 'do' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:634:5: error: 'list' was not declared in this scope CV_Assert(size_total == list.size()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:635:14: error: 'sizes' was not declared in this scope Mat((int)sizes.size(), (int*)sizes.begin(), traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:635:83: error: 'list' was not declared in this scope Mat((int)sizes.size(), (int*)sizes.begin(), traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:639:21: error: 'array' in namespace 'std' does not name a template type Mat::Mat(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:639:26: error: expected ',' or '...' before '<' token Mat::Mat(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:640:90: error: 'arr' was not declared in this scope : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows((int)arr.size()), ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:645:10: error: 'copyData' was not declared in this scope if( !copyData ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::Mat::assignTo(cv::Mat&, int) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:819:11: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'const cv::Mat') m = *this; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:10: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& operator = (Mat&& m); ^ [ 41%] Linking C shared library input_http.so In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1306:20: error: 'array' in namespace 'std' does not name a template type Mat::operator std::array<_Tp, _Nm>() const ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:13: error: expected ',' or '...' before '&&' token Mat::Mat(Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:1: error: prototype for 'cv::Mat::Mat(cv::Mat)' does not match any in class 'cv::Mat' Mat::Mat(Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1041:14: error: candidates are: cv::Mat::Mat(const cv::cuda::GpuMat&) explicit Mat(const cuda::GpuMat& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1038:37: error: template cv::Mat::Mat(const cv::MatCommaInitializer_<_Tp>&) template explicit Mat(const MatCommaInitializer_<_Tp>& commaInitializer); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1034:37: error: template cv::Mat::Mat(const cv::Point3_<_Tp>&, bool) template explicit Mat(const Point3_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1030:37: error: template cv::Mat::Mat(const cv::Point_<_Tp>&, bool) template explicit Mat(const Point_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1026:51: error: template cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) template explicit Mat(const Matx<_Tp, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1022:44: error: template cv::Mat::Mat(const cv::Vec<_Tp, m>&, bool) template explicit Mat(const Vec<_Tp, n>& vec, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:49: error: template cv::Mat::Mat(int) template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:37: error: template cv::Mat::Mat(int) template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:14: error: template cv::Mat::Mat(int) explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1005:37: error: template cv::Mat::Mat(const std::vector<_Tp>&, bool) template explicit Mat(const std::vector<_Tp>& vec, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:987:5: error: cv::Mat::Mat(const cv::Mat&, const std::vector&) Mat(const Mat& m, const std::vector& ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:977:5: error: cv::Mat::Mat(const cv::Mat&, const cv::Range*) Mat(const Mat& m, const Range* ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:967:5: error: cv::Mat::Mat(const cv::Mat&, const Rect&) Mat(const Mat& m, const Rect& roi); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:957:5: error: cv::Mat::Mat(const cv::Mat&, const cv::Range&, const cv::Range&) Mat(const Mat& m, const Range& rowRange, const Range& colRange=Range::all()); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:945:5: error: cv::Mat::Mat(const std::vector&, int, void*, const size_t*) Mat(const std::vector& sizes, int type, void* data, const size_t* steps=0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:931:5: error: cv::Mat::Mat(int, const int*, int, void*, const size_t*) Mat(int ndims, const int* sizes, int type, void* data, const size_t* steps=0); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:572:1: error: cv::Mat::Mat(cv::Size, int, void*, size_t) Mat::Mat(Size _sz, int _type, void* _data, size_t _step) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:543:1: error: cv::Mat::Mat(int, int, int, void*, size_t) Mat::Mat(int _rows, int _cols, int _type, void* _data, size_t _step) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:524:1: error: cv::Mat::Mat(const cv::Mat&) Mat::Mat(const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:515:1: error: cv::Mat::Mat(const std::vector&, int, const Scalar&) Mat::Mat(const std::vector& _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:498:1: error: cv::Mat::Mat(int, const int*, int, const Scalar&) Mat::Mat(int _dims, const int* _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:507:1: error: cv::Mat::Mat(const std::vector&, int) Mat::Mat(const std::vector& _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:490:1: error: cv::Mat::Mat(int, const int*, int) Mat::Mat(int _dims, const int* _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:481:1: error: cv::Mat::Mat(cv::Size, int, const Scalar&) Mat::Mat(Size _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:464:1: error: cv::Mat::Mat(int, int, int, const Scalar&) Mat::Mat(int _rows, int _cols, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:473:1: error: cv::Mat::Mat(cv::Size, int) Mat::Mat(Size _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:456:1: error: cv::Mat::Mat(int, int, int) Mat::Mat(int _rows, int _cols, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:450:1: error: cv::Mat::Mat() Mat::Mat() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:26: error: expected ',' or '...' before '&&' token Mat& Mat::operator = (Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat& cv::Mat::operator=(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1407:18: error: 'm' was not declared in this scope if (this == &m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1411:13: error: 'm' was not declared in this scope flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; data = m.data; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: 'cv::Mat_<_Tp>::Mat_' declared as an 'inline' variable Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: 'int cv::Mat_<_Tp>::Mat_' is not a static data member of 'class cv::Mat_<_Tp>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: template definition of non-template 'int cv::Mat_<_Tp>::Mat_' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:17: error: 'initializer_list' is not a member of 'std' Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:42: error: expected primary-expression before '>' token Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:44: error: 'list' was not declared in this scope Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:28: error: 'initializer_list' in namespace 'std' does not name a template type Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:44: error: expected ',' or '...' before '<' token Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:11: error: 'sizes' was not declared in this scope : Mat(sizes, list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:18: error: 'list' was not declared in this scope : Mat(sizes, list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1695:28: error: 'array' in namespace 'std' does not name a template type Mat_<_Tp>::Mat_(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1695:33: error: expected ',' or '...' before '<' token Mat_<_Tp>::Mat_(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:11: error: 'arr' was not declared in this scope : Mat(arr, copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:16: error: 'copyData' was not declared in this scope : Mat(arr, copyData) ^ [ 44%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/input_uvc.c.o /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1991:26: error: 'array' in namespace 'std' does not name a template type Mat_<_Tp>::operator std::array<_Tp, _Nm>() const ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:21: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat_&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:1: error: prototype for 'cv::Mat_<_Tp>::Mat_(cv::Mat_<_Tp>)' does not match any in class 'cv::Mat_<_Tp>' Mat_<_Tp>::Mat_(Mat_&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:5: error: candidates are: cv::Mat_<_Tp>::Mat_(cv::MatExpr) Mat_(MatExpr&& e); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:5: error: cv::Mat_<_Tp>::Mat_(cv::Mat) Mat_(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:41: error: template template cv::Mat_<_Tp>::Mat_(int) template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:1: error: cv::Mat_<_Tp>::Mat_(int) Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1675:1: error: cv::Mat_<_Tp>::Mat_(const cv::MatCommaInitializer_<_Tp>&) Mat_<_Tp>::Mat_(const MatCommaInitializer_<_Tp>& commaInitializer) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1666:1: error: cv::Mat_<_Tp>::Mat_(const cv::Point3_::channel_type>&, bool) Mat_<_Tp>::Mat_(const Point3_::channel_type>& pt, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1657:1: error: cv::Mat_<_Tp>::Mat_(const cv::Point_::channel_type>&, bool) Mat_<_Tp>::Mat_(const Point_::channel_type>& pt, bool copyData) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2220:37: error: template template cv::Mat_<_Tp>::Mat_(const cv::Matx::channel_type, m, n>&, bool) template explicit Mat_(const Matx::channel_type, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2219:30: error: template template cv::Mat_<_Tp>::Mat_(const cv::Vec::channel_type, n>&, bool) template explicit Mat_(const Vec::channel_type, n>& vec, bool copyData=true); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1680:1: error: cv::Mat_<_Tp>::Mat_(const std::vector<_Tp>&, bool) Mat_<_Tp>::Mat_(const std::vector<_Tp>& vec, bool copyData) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2216:14: error: cv::Mat_<_Tp>::Mat_(const cv::MatExpr&) explicit Mat_(const MatExpr& e); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1606:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const std::vector&) Mat_<_Tp>::Mat_(const Mat_<_Tp>& m, const std::vector& ranges) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1601:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const cv::Range*) Mat_<_Tp>::Mat_(const Mat_<_Tp>& m, const Range* ranges) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1634:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const Rect&) Mat_<_Tp>::Mat_(const Mat_& m, const Rect& roi) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1629:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const cv::Range&, const cv::Range&) Mat_<_Tp>::Mat_(const Mat_& m, const Range& _rowRange, const Range& _colRange) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1596:1: error: cv::Mat_<_Tp>::Mat_(int, const int*, _Tp*, const size_t*) Mat_<_Tp>::Mat_(int _dims, const int* _sz, _Tp* _data, const size_t* _steps) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1624:1: error: cv::Mat_<_Tp>::Mat_(int, int, _Tp*, size_t) Mat_<_Tp>::Mat_(int _rows, int _cols, _Tp* _data, size_t steps) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1619:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&) Mat_<_Tp>::Mat_(const Mat_& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1611:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat&) Mat_<_Tp>::Mat_(const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1591:1: error: cv::Mat_<_Tp>::Mat_(int, const int*, const _Tp&) Mat_<_Tp>::Mat_(int _dims, const int* _sz, const _Tp& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1586:1: error: cv::Mat_<_Tp>::Mat_(int, const int*) Mat_<_Tp>::Mat_(int _dims, const int* _sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1579:1: error: cv::Mat_<_Tp>::Mat_(cv::Size, const _Tp&) Mat_<_Tp>::Mat_(Size _sz, const _Tp& value) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1574:1: error: cv::Mat_<_Tp>::Mat_(cv::Size) Mat_<_Tp>::Mat_(Size _sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1567:1: error: cv::Mat_<_Tp>::Mat_(int, int, const _Tp&) Mat_<_Tp>::Mat_(int _rows, int _cols, const _Tp& value) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1561:1: error: cv::Mat_<_Tp>::Mat_(int, int) Mat_<_Tp>::Mat_(int _rows, int _cols) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1554:1: error: cv::Mat_<_Tp>::Mat_() Mat_<_Tp>::Mat_() ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2067:39: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat_&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:22: error: 'move' is not a member of 'std' Mat::operator = (std::move(m)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:32: error: 'm' was not declared in this scope Mat::operator = (std::move(m)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2074:20: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:13: error: 'move' is not a member of 'std' *this = std::move(m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:23: error: 'm' was not declared in this scope *this = std::move(m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2082:38: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2084:9: error: 'm' was not declared in this scope if (m.empty()) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2089:37: error: 'm' was not declared in this scope if( traits::Type<_Tp>::value == m.type() ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2094:38: error: 'm' was not declared in this scope if( traits::Depth<_Tp>::value == m.depth() ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2096:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m.reshape(DataType<_Tp>::channels, m.dims, 0)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2096:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m.reshape(DataType<_Tp>::channels, m.dims, 0)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2100:5: error: 'm' was not declared in this scope m.convertTo(*this, type()); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2105:24: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(MatExpr&& e) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::MatExpr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2109:17: error: 'e' was not declared in this scope *this = Mat(e); ^ make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 44%] Built target input_http make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::UMat::assignTo(cv::UMat&, int) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3756:11: error: ambiguous overload for 'operator=' (operand types are 'cv::UMat' and 'const cv::UMat') m = *this; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3682:7: note: candidate: cv::UMat& cv::UMat::operator=(const cv::UMat&) UMat& UMat::operator = (const UMat& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:11: note: candidate: cv::UMat& cv::UMat::operator=(cv::UMat) UMat& operator = (UMat&& m); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:16: error: expected ',' or '...' before '&&' token UMat::UMat(UMat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:1: error: prototype for 'cv::UMat::UMat(cv::UMat)' does not match any in class 'cv::UMat' UMat::UMat(UMat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2411:37: error: candidates are: template cv::UMat::UMat(const cv::MatCommaInitializer_<_Tp>&) template explicit UMat(const MatCommaInitializer_<_Tp>& commaInitializer); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2409:37: error: template cv::UMat::UMat(const cv::Point3_<_Tp>&, bool) template explicit UMat(const Point3_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2407:37: error: template cv::UMat::UMat(const cv::Point_<_Tp>&, bool) template explicit UMat(const Point_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2405:51: error: template cv::UMat::UMat(const cv::Matx<_Tp, m, n>&, bool) template explicit UMat(const Matx<_Tp, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2403:44: error: template cv::UMat::UMat(const cv::Vec<_Tp, m>&, bool) template explicit UMat(const Vec<_Tp, n>& vec, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2400:37: error: template cv::UMat::UMat(const std::vector<_Tp>&, bool) template explicit UMat(const std::vector<_Tp>& vec, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2398:5: error: cv::UMat::UMat(const cv::UMat&, const std::vector&) UMat(const UMat& m, const std::vector& ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2397:5: error: cv::UMat::UMat(const cv::UMat&, const cv::Range*) UMat(const UMat& m, const Range* ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2396:5: error: cv::UMat::UMat(const cv::UMat&, const Rect&) UMat(const UMat& m, const Rect& roi); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2395:5: error: cv::UMat::UMat(const cv::UMat&, const cv::Range&, const cv::Range&) UMat(const UMat& m, const Range& rowRange, const Range& colRange=Range::all()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3648:1: error: cv::UMat::UMat(const cv::UMat&) UMat::UMat(const UMat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3640:1: error: cv::UMat::UMat(int, const int*, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(int _dims, const int* _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3633:1: error: cv::UMat::UMat(int, const int*, int, cv::UMatUsageFlags) UMat::UMat(int _dims, const int* _sz, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3625:1: error: cv::UMat::UMat(cv::Size, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(Size _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3610:1: error: cv::UMat::UMat(int, int, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(int _rows, int _cols, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3618:1: error: cv::UMat::UMat(cv::Size, int, cv::UMatUsageFlags) UMat::UMat(Size _sz, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3603:1: error: cv::UMat::UMat(int, int, int, cv::UMatUsageFlags) UMat::UMat(int _rows, int _cols, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3598:1: error: cv::UMat::UMat(cv::UMatUsageFlags) UMat::UMat(UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:29: error: expected ',' or '...' before '&&' token UMat& UMat::operator = (UMat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::UMat& cv::UMat::operator=(cv::UMat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3911:18: error: 'm' was not declared in this scope if (this == &m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3914:13: error: 'm' was not declared in this scope flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:457:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ Scanning dependencies of target output_file make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:38: error: 'enable_if' in namespace 'std' does not name a template type template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:38: error: 'enable_if' in namespace 'std' does not name a template type template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3044:50: error: 'fmtd' has incomplete type String& operator << (String& out, Ptr fmtd) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3055:34: error: invalid use of incomplete type 'struct cv::Ptr' return out << Formatter::get()->format(mtx); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3187:31: error: 'Param' is not a class or namespace static const Param type = Param::BOOLEAN; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3195:31: error: 'Param' is not a class or namespace static const Param type = Param::INT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3203:31: error: 'Param' is not a class or namespace static const Param type = Param::REAL; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3211:31: error: 'Param' is not a class or namespace static const Param type = Param::STRING; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3219:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT; ^ [ 48%] Building C object plugins/output_file/CMakeFiles/output_file.dir/output_file.c.o /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3227:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT_VECTOR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3235:31: error: 'Param' is not a class or namespace static const Param type = Param::ALGORITHM; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3243:31: error: 'Param' is not a class or namespace static const Param type = Param::FLOAT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3251:31: error: 'Param' is not a class or namespace static const Param type = Param::UNSIGNED_INT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3259:31: error: 'Param' is not a class or namespace static const Param type = Param::UINT64; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3267:31: error: 'Param' is not a class or namespace static const Param type = Param::UCHAR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3275:31: error: 'Param' is not a class or namespace static const Param type = Param::SCALAR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:37: error: 'enable_if' in namespace 'std' does not name a template type struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected template-argument before '<' token struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected '>' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:80: error: template argument 2 is invalid struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected '::' before '{' token { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected identifier before '{' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: qualified name does not name a class before '{' token In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:16:12: error: 'std::nullptr_t' has not been declared using std::nullptr_t; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:40:44: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:45:30: error: 'true_type' in namespace 'std' does not name a type static CV_CONSTEXPR std::true_type check(typename std::is_same().operator()(std::declval()...))>::type, Ret>::type*); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:47:49: error: 'false_type' in namespace 'std' does not name a type template static CV_CONSTEXPR std::false_type check(...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:22: error: 'check' has not been declared typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:27: error: expected ',' or '...' before '<' token typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:33: error: ISO C++ forbids declaration of 'decltype' with no type [-fpermissive] typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:33: error: expected ';' at end of member declaration /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:35: error: 'type' does not name a type typedef decltype(check(0)) type; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:56:30: error: 'type' has not been declared static const int value = type::value; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:63:34: error: expected class-name before '{' token : public std::false_type {}; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:43: error: 'enable_if' in namespace 'std' does not name a template type struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected template-argument before '<' token struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected '>' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:131: error: template argument 2 is invalid struct has_custom_delete, void, T*>::value >::type > ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '::' before ':' token : public std::true_type {}; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected identifier before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: qualified name does not name a class before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '{' before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected unqualified-id before ':' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected template-name before '<' token struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected '{' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected unqualified-id before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:142:33: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template static inline ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In function 'cv::Ptr<_Tp> cv::makePtr(const A1& ...)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:22: error: 'make_shared' is not a member of 'std' return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:42: error: expected primary-expression before '>' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:46: error: expected ')' before '...' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: error: parameter packs not expanded with '...': return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: note: 'a1' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'cv::Ptr cv::format(cv::InputArray, cv::Formatter::FormatType)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:435:64: error: return type 'struct cv::Ptr' is incomplete Ptr format(InputArray mtx, Formatter::FormatType fmt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:437:30: error: invalid use of incomplete type 'struct cv::Ptr' return Formatter::get(fmt)->format(mtx.getMat()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(cv::Ptr, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:441:26: error: 'fmtd' has incomplete type int print(Ptr fmtd, FILE* stream = stdout) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Mat&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:454:33: error: invalid use of incomplete type 'struct cv::Ptr' return print(Formatter::get()->format(mtx), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::UMat&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:460:33: error: invalid use of incomplete type 'struct cv::Ptr' return print(Formatter::get()->format(mtx.getMat(ACCESS_READ)), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:466:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(Mat(vec)), stream); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:472:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(Mat(vec)), stream); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Matx<_Tp, m, n>&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:478:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(cv::Mat(matx)), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:143:31: error: expected ')' before '<' token Matx(std::initializer_list<_Tp>); //!< initialize from an initializer list ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:361:30: error: expected ')' before '<' token Vec(std::initializer_list<_Tp>); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: ISO C++ forbids declaration of 'Matx' with no type [-fpermissive] Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: 'cv::Matx<_Tp, m, n>::Matx' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: 'int cv::Matx<_Tp, m, n>::Matx' is not a static data member of 'class cv::Matx<_Tp, m, n>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: template definition of non-template 'int cv::Matx<_Tp, m, n>::Matx' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:23: error: 'initializer_list' is not a member of 'std' Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:48: error: expected primary-expression before '>' token Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:50: error: 'list' was not declared in this scope Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: ISO C++ forbids declaration of 'Vec' with no type [-fpermissive] Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: 'cv::Vec<_Tp, cn>::Vec' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: 'int cv::Vec<_Tp, cn>::Vec' is not a static data member of 'class cv::Vec<_Tp, cn>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: template definition of non-template 'int cv::Vec<_Tp, cn>::Vec' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:19: error: 'initializer_list' is not a member of 'std' Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:44: error: expected primary-expression before '>' token Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:46: error: 'list' was not declared in this scope Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:18: error: expected ',' or '...' before '&&' token Point_(Point_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:23: error: invalid constructor; you probably meant 'cv::Point_<_Tp> (const cv::Point_<_Tp>&)' Point_(Point_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:31: error: expected ',' or '...' before '&&' token Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:20: error: expected ',' or '...' before '&&' token Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:25: error: invalid constructor; you probably meant 'cv::Point3_<_Tp> (const cv::Point3_<_Tp>&)' Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:253:33: error: expected ',' or '...' before '&&' token Point3_& operator = (Point3_&& pt) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:16: error: expected ',' or '...' before '&&' token Size_(Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:21: error: invalid constructor; you probably meant 'cv::Size_<_Tp> (const cv::Size_<_Tp>&)' Size_(Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:328:29: error: expected ',' or '...' before '&&' token Size_& operator = (Size_&& sz) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:16: error: expected ',' or '...' before '&&' token Rect_(Rect_&& r) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:20: error: invalid constructor; you probably meant 'cv::Rect_<_Tp> (const cv::Rect_<_Tp>&)' Rect_(Rect_&& r) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:434:30: error: expected ',' or '...' before '&&' token Rect_& operator = ( Rect_&& r ) CV_NOEXCEPT; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:20: error: expected ',' or '...' before '&&' token Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:24: error: invalid constructor; you probably meant 'cv::Scalar_<_Tp> (const cv::Scalar_<_Tp>&)' Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:648:31: error: expected ',' or '...' before '&&' token Scalar_& operator=(Scalar_&& s) CV_NOEXCEPT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:27: error: expected ',' or '...' before '&&' token Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:1: error: prototype for 'cv::Point_<_Tp>::Point_(cv::Point_<_Tp>)' does not match any in class 'cv::Point_<_Tp>' Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:168:5: error: candidates are: cv::Point_<_Tp>::Point_(const cv::Vec<_Tp, 2>&) Point_(const Vec<_Tp, 2>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:167:5: error: cv::Point_<_Tp>::Point_(const cv::Size_<_Tp>&) Point_(const Size_<_Tp>& sz); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1168:1: error: cv::Point_<_Tp>::Point_(const cv::Point_<_Tp>&) Point_<_Tp>::Point_(const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1164:1: error: cv::Point_<_Tp>::Point_(_Tp, _Tp) Point_<_Tp>::Point_(_Tp _x, _Tp _y) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1160:1: error: cv::Point_<_Tp>::Point_() Point_<_Tp>::Point_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:45: error: expected ',' or '...' before '&&' token Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:9: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:19: error: 'pt' was not declared in this scope x = std::move(pt.x); y = std::move(pt.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1193:30: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:77:62: error: 'fmtd' has incomplete type std::ostream& operator << (std::ostream& out, Ptr fmtd) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:88:34: error: invalid use of incomplete type 'struct cv::Ptr' return out << Formatter::get()->format(mtx); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:106:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(vec)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:113:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(vec)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Matx<_Tp, m, n>&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:120:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(matx)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:30: error: expected ',' or '...' before '&&' token Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:1: error: prototype for 'cv::Point3_<_Tp>::Point3_(cv::Point3_<_Tp>)' does not match any in class 'cv::Point3_<_Tp>' Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:250:5: error: candidates are: cv::Point3_<_Tp>::Point3_(const cv::Vec&) Point3_(const Vec<_Tp, 3>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:249:14: error: cv::Point3_<_Tp>::Point3_(const cv::Point_<_Tp>&) explicit Point3_(const Point_<_Tp>& pt); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1435:1: error: cv::Point3_<_Tp>::Point3_(const cv::Point3_<_Tp>&) Point3_<_Tp>::Point3_(const Point3_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1431:1: error: cv::Point3_<_Tp>::Point3_(_Tp, _Tp, _Tp) Point3_<_Tp>::Point3_(_Tp _x, _Tp _y, _Tp _z) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1427:1: error: cv::Point3_<_Tp>::Point3_() Point3_<_Tp>::Point3_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1470:48: error: expected ',' or '...' before '&&' token Point3_<_Tp>& Point3_<_Tp>::operator = (Point3_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point3_<_Tp>& cv::Point3_<_Tp>::operator=(cv::Point3_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:9: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:19: error: 'pt' was not declared in this scope x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:30: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1472:51: error: 'move' is not a member of 'std' x = std::move(pt.x); y = std::move(pt.y); z = std::move(pt.z); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:24: error: expected ',' or '...' before '&&' token Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:1: error: prototype for 'cv::Size_<_Tp>::Size_(cv::Size_<_Tp>)' does not match any in class 'cv::Size_<_Tp>' Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:325:5: error: candidates are: cv::Size_<_Tp>::Size_(const cv::Point_<_Tp>&) Size_(const Point_<_Tp>& pt); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1689:1: error: cv::Size_<_Tp>::Size_(const cv::Size_<_Tp>&) Size_<_Tp>::Size_(const Size_& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1685:1: error: cv::Size_<_Tp>::Size_(_Tp, _Tp) Size_<_Tp>::Size_(_Tp _width, _Tp _height) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1681:1: error: cv::Size_<_Tp>::Size_() Size_<_Tp>::Size_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:47: error: expected ',' or '...' before '&&' token Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:13: error: 'move' is not a member of 'std' width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:23: error: 'sz' was not declared in this scope width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1716:43: error: 'move' is not a member of 'std' width = std::move(sz.width); height = std::move(sz.height); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:29: error: expected ',' or '...' before '&&' token Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:1: error: prototype for 'cv::Rect_<_Tp>::Rect_(cv::Rect_<_Tp>)' does not match any in class 'cv::Rect_<_Tp>' Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:431:5: error: candidates are: cv::Rect_<_Tp>::Rect_(const cv::Point_<_Tp>&, const cv::Point_<_Tp>&) Rect_(const Point_<_Tp>& pt1, const Point_<_Tp>& pt2); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:430:5: error: cv::Rect_<_Tp>::Rect_(const cv::Point_<_Tp>&, const cv::Size_<_Tp>&) Rect_(const Point_<_Tp>& org, const Size_<_Tp>& sz); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1831:1: error: cv::Rect_<_Tp>::Rect_(const cv::Rect_<_Tp>&) Rect_<_Tp>::Rect_(const Rect_<_Tp>& r) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1827:1: error: cv::Rect_<_Tp>::Rect_(_Tp, _Tp, _Tp, _Tp) Rect_<_Tp>::Rect_(_Tp _x, _Tp _y, _Tp _width, _Tp _height) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1823:1: error: cv::Rect_<_Tp>::Rect_() Rect_<_Tp>::Rect_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:48: error: expected ',' or '...' before '&&' token Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:9: error: 'move' is not a member of 'std' x = std::move(r.x); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:19: error: 'r' was not declared in this scope x = std::move(r.x); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1865:9: error: 'move' is not a member of 'std' y = std::move(r.y); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1866:13: error: 'move' is not a member of 'std' width = std::move(r.width); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1867:14: error: 'move' is not a member of 'std' height = std::move(r.height); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3293:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:597:10: error: 'function' in namespace 'std' does not name a template type std::function m_functor; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:599:48: error: expected ')' before '<' token ParallelLoopBodyLambdaWrapper(std::function functor) : ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'virtual void cv::ParallelLoopBodyLambdaWrapper::operator()(const cv::Range&) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:605:24: error: 'm_functor' was not declared in this scope m_functor(range); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:609:52: error: 'std::function' has not been declared inline void parallel_for_(const Range& range, std::function functor, double nstripes=-1.) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:609:60: error: expected ',' or '...' before '<' token inline void parallel_for_(const Range& range, std::function functor, double nstripes=-1.) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In function 'void cv::parallel_for_(const cv::Range&, int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:56: error: 'functor' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:66: error: 'nstripes' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:714:14: error: 'recursive_mutex' in namespace 'std' does not name a type typedef std::recursive_mutex Mutex; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:715:14: error: 'lock_guard' in namespace 'std' does not name a template type typedef std::lock_guard AutoLock; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:35: error: expected ',' or '...' before '&&' token Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:1: error: prototype for 'cv::Scalar_<_Tp>::Scalar_(cv::Scalar_<_Tp>)' does not match any in class 'cv::Scalar_<_Tp>' Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:651:5: error: candidates are: template template cv::Scalar_<_Tp>::Scalar_(const cv::Vec<_Tp2, cn>&) Scalar_(const Vec<_Tp2, cn>& v); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2167:1: error: cv::Scalar_<_Tp>::Scalar_(const cv::Scalar_<_Tp>&) Scalar_<_Tp>::Scalar_(const Scalar_<_Tp>& s) : Vec<_Tp, 4>(s) { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:642:5: error: cv::Scalar_<_Tp>::Scalar_(_Tp) Scalar_(_Tp v0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2158:1: error: cv::Scalar_<_Tp>::Scalar_(_Tp, _Tp, _Tp, _Tp) Scalar_<_Tp>::Scalar_(_Tp v0, _Tp v1, _Tp v2, _Tp v3) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2152:1: error: cv::Scalar_<_Tp>::Scalar_() Scalar_<_Tp>::Scalar_() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2188:51: error: expected ',' or '...' before '&&' token Scalar_<_Tp>& Scalar_<_Tp>::operator=(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Scalar_<_Tp>& cv::Scalar_<_Tp>::operator=(cv::Scalar_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2189:20: error: 'move' is not a member of 'std' this->val[0] = std::move(s.val[0]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2189:30: error: 's' was not declared in this scope this->val[0] = std::move(s.val[0]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2190:20: error: 'move' is not a member of 'std' this->val[1] = std::move(s.val[1]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2191:20: error: 'move' is not a member of 'std' this->val[2] = std::move(s.val[2]); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2192:20: error: 'move' is not a member of 'std' this->val[3] = std::move(s.val[3]); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/optim.hpp:198:112: error: invalid use of incomplete type 'struct cv::Ptr' static Ptr create(const Ptr& f=Ptr(), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/optim.hpp:252:110: error: invalid use of incomplete type 'struct cv::Ptr' static Ptr create(const Ptr& f=Ptr(), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:514:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator~(const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:533:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator|(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:540:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator^(const cv::AccessFlag&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:554:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const int&, const cv::AccessFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:67:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(AccessFlag, int, AccessFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:194:59: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 _InputArray(const std::vector >&) = delete; // not supported ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:68: error: 'array' in namespace 'std' does not name a template type template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:73: error: expected ',' or '...' before '<' token template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:54: error: 'array' in namespace 'std' does not name a template type template _InputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:59: error: expected ',' or '...' before '<' token template _InputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:211:81: error: 'array' in namespace 'std' does not name a template type template static _InputArray rawIn(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:211:86: error: expected ',' or '...' before '<' token template static _InputArray rawIn(const std::array<_Tp, _Nm>& arr); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:514:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator~(const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:533:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator|(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:540:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator^(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:554:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const int&, const cv::_InputArray::KindFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:263:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND(_InputArray::KindFlag, int, _InputArray::KindFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:319:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 _OutputArray(std::vector& vec) = delete; // not supported ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:321:54: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 _OutputArray(std::vector >&) = delete; // not supported ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:345:68: error: expected ')' before '<' token template _OutputArray(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:69: error: 'array' in namespace 'std' does not name a template type template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:74: error: expected ',' or '...' before '<' token template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:347:54: error: expected ')' before '<' token template _OutputArray(std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:55: error: 'array' in namespace 'std' does not name a template type template _OutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:60: error: expected ',' or '...' before '<' token template _OutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:351:77: error: 'std::array' has not been declared template static _OutputArray rawOut(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:351:82: error: expected ',' or '...' before '<' token template static _OutputArray rawOut(std::array<_Tp, _Nm>& arr); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:393:49: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 _InputOutputArray(std::vector& vec) = delete; // not supported ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:418:73: error: expected ')' before '<' token template _InputOutputArray(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:74: error: 'array' in namespace 'std' does not name a template type template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:79: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:420:59: error: expected ')' before '<' token template _InputOutputArray(std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:60: error: 'array' in namespace 'std' does not name a template type template _InputOutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:65: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:424:77: error: 'std::array' has not been declared template _InputOutputArray rawInOut(std::array<_Tp, _Nm>& arr); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:424:82: error: expected ',' or '...' before '<' token template _InputOutputArray rawInOut(std::array<_Tp, _Nm>& arr); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1186:29: error: field 'indexParams' has incomplete type 'cv::Ptr' Ptr indexParams; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1187:30: error: field 'searchParams' has incomplete type 'cv::Ptr' Ptr searchParams; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1188:23: error: field 'flannIndex' has incomplete type 'cv::Ptr' Ptr flannIndex; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: error: invalid use of incomplete type 'struct cv::Ptr' CV_WRAP FlannBasedMatcher( const Ptr& indexParams=makePtr(), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:514:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr& searchParams=makePtr() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'bool cv::operator!(const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator~(const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:533:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator|(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:540:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator~(const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator&(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator|(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator^(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:554:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator&(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator^(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'underlying_type' in namespace 'std' does not name a template type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1236:92: error: 'DrawMatchesFlags' is not a class or namespace const Scalar& color=Scalar::all(-1), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:53: error: 'enable_if' in namespace 'std' does not name a template type template::value>::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:62: error: expected '>' before '<' token template::value>::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:29: error: 'initializer_list' in namespace 'std' does not name a template type explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:45: error: expected ',' or '...' before '<' token explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:55: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:52: error: 'initializer_list' in namespace 'std' does not name a template type template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:68: error: expected ',' or '...' before '<' token template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:64: error: 'array' in namespace 'std' does not name a template type template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:69: error: expected ',' or '...' before '<' token template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1264:111: error: 'DrawMatchesFlags' is not a class or namespace const std::vector& matchesMask=std::vector(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1646:59: error: 'array' in namespace 'std' does not name a template type template operator std::array<_Tp, _Nm>() const; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:12: error: expected ',' or '...' before '&&' token Mat(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:16: error: invalid constructor; you probably meant 'cv::Mat (const cv::Mat&)' Mat(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:25: error: expected ',' or '...' before '&&' token Mat& operator = (Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1271:139: error: 'DrawMatchesFlags' is not a class or namespace const std::vector >& matchesMask=std::vector >(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1282:101: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr& fdetector=Ptr() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2225:31: error: expected ')' before '<' token Mat_(std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2226:30: error: 'initializer_list' in namespace 'std' does not name a template type explicit Mat_(const std::initializer_list sizes, const std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2226:46: error: expected ',' or '...' before '<' token explicit Mat_(const std::initializer_list sizes, const std::initializer_list<_Tp> values); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:57: error: 'array' in namespace 'std' does not name a template type template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:62: error: expected ',' or '...' before '<' token template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1445:30: error: field 'dextractor' has incomplete type 'cv::Ptr' Ptr dextractor; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1446:28: error: field 'dmatcher' has incomplete type 'cv::Ptr' Ptr dmatcher; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2327:45: error: 'array' in namespace 'std' does not name a template type template operator std::array<_Tp, _Nm>() const; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:14: error: expected ',' or '...' before '&&' token Mat_(Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:18: error: invalid constructor; you probably meant 'cv::Mat_<_Tp> (const cv::Mat_<_Tp>&)' Mat_(Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2335:27: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat_&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:13: error: expected ',' or '...' before '&&' token Mat_(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2338:26: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:17: error: expected ',' or '...' before '&&' token Mat_(MatExpr&& e); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:14: error: expected ',' or '...' before '&&' token UMat(UMat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:18: error: invalid constructor; you probably meant 'cv::UMat (const cv::UMat&)' UMat(UMat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:27: error: expected ',' or '...' before '&&' token UMat& operator = (UMat&& m); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:1371:106: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr &blobDetector = SimpleBlobDetector::create()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::_InputArray::init(int, const void*, cv::Size)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:80:41: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'cv::Size {aka cv::Size_}') { flags = _flags; obj = (void*)_obj; sz = _sz; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:37: error: 'array' in namespace 'std' does not name a template type _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:99:86: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_READ, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:37: error: 'array' in namespace 'std' does not name a template type _InputArray::_InputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:103:37: error: 'arr' was not declared in this scope { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:157:43: error: 'array' in namespace 'std' does not name a template type _InputArray _InputArray::rawIn(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:157:48: error: expected ',' or '...' before '<' token _InputArray _InputArray::rawIn(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In static member function 'static cv::_InputArray cv::_InputArray::rawIn(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:161:20: error: 'arr' was not declared in this scope v.obj = (void*)arr.data(); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: ISO C++ forbids declaration of '_OutputArray' with no type [-fpermissive] _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: 'int cv::_OutputArray::_OutputArray' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: ISO C++ forbids declaration of '_OutputArray' with no type [-fpermissive] _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: 'int cv::_OutputArray::_OutputArray' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:39: error: 'array' in namespace 'std' does not name a template type _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:233:87: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_WRITE, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:39: error: 'array' in namespace 'std' does not name a template type _OutputArray::_OutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:237:51: error: 'arr' was not declared in this scope { init(FIXED_SIZE + STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: 'cv::_OutputArray::rawOut' declared as an 'inline' variable _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: 'cv::_OutputArray cv::_OutputArray::rawOut' is not a static data member of 'class cv::_OutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: template definition of non-template 'cv::_OutputArray cv::_OutputArray::rawOut' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:35: error: 'array' is not a member of 'std' _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:49: error: expected primary-expression before ',' token _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:57: error: 'arr' was not declared in this scope _OutputArray _OutputArray::rawOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: ISO C++ forbids declaration of '_InputOutputArray' with no type [-fpermissive] _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: 'int cv::_InputOutputArray::_InputOutputArray' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: ISO C++ forbids declaration of '_InputOutputArray' with no type [-fpermissive] _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: 'int cv::_InputOutputArray::_InputOutputArray' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:49: error: 'array' in namespace 'std' does not name a template type _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:359:84: error: 'arr' was not declared in this scope { init(FIXED_TYPE + FIXED_SIZE + STD_ARRAY + traits::Type<_Tp>::value + ACCESS_RW, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:49: error: 'array' in namespace 'std' does not name a template type _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:363:48: error: 'arr' was not declared in this scope { init(FIXED_SIZE + STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: 'cv::_InputOutputArray::rawInOut' declared as an 'inline' variable _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' is not a static data member of 'class cv::_InputOutputArray' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: template definition of non-template 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:47: error: 'array' is not a member of 'std' _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:61: error: expected primary-expression before ',' token _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:69: error: 'arr' was not declared in this scope _InputOutputArray _InputOutputArray::rawInOut(std::array<_Tp, _Nm>& arr) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:619:21: error: 'initializer_list' in namespace 'std' does not name a template type Mat::Mat(const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:619:37: error: expected ',' or '...' before '<' token Mat::Mat(const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:620:11: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 : Mat() ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:622:15: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:38: note: in definition of macro 'CV_Assert' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:623:14: error: 'list' was not declared in this scope Mat((int)list.size(), 1, traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:627:21: error: 'initializer_list' in namespace 'std' does not name a template type Mat::Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:627:37: error: expected ',' or '...' before '<' token Mat::Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:628:11: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 : Mat() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:631:14: error: 's' does not name a type for(auto s : sizes) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:27: error: expected ';' before 'do' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:27: error: expected primary-expression before 'do' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:27: error: expected ';' before 'do' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:27: error: expected primary-expression before 'do' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:27: error: expected ')' before 'do' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:15: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:38: note: in definition of macro 'CV_Assert' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:634:29: error: 'list' was not declared in this scope CV_Assert(size_total == list.size()); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:342:38: note: in definition of macro 'CV_Assert' #define CV_Assert( expr ) do { if(!!(expr)) ; else cv::error( cv::Error::StsAssert, #expr, CV_Func, __FILE__, __LINE__ ); } while(0) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:635:14: error: 'sizes' was not declared in this scope Mat((int)sizes.size(), (int*)sizes.begin(), traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:635:83: error: 'list' was not declared in this scope Mat((int)sizes.size(), (int*)sizes.begin(), traits::Type<_Tp>::value, (uchar*)list.begin()).copyTo(*this); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:639:21: error: 'array' in namespace 'std' does not name a template type Mat::Mat(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:639:26: error: expected ',' or '...' before '<' token Mat::Mat(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:640:90: error: 'arr' was not declared in this scope : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows((int)arr.size()), ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:645:10: error: 'copyData' was not declared in this scope if( !copyData ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::Mat::assignTo(cv::Mat&, int) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:819:11: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'const cv::Mat') m = *this; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:10: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& operator = (Mat&& m); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1306:20: error: 'array' in namespace 'std' does not name a template type Mat::operator std::array<_Tp, _Nm>() const ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:13: error: expected ',' or '...' before '&&' token Mat::Mat(Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:1: error: prototype for 'cv::Mat::Mat(cv::Mat)' does not match any in class 'cv::Mat' Mat::Mat(Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1041:14: error: candidates are: cv::Mat::Mat(const cv::cuda::GpuMat&) explicit Mat(const cuda::GpuMat& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1038:37: error: template cv::Mat::Mat(const cv::MatCommaInitializer_<_Tp>&) template explicit Mat(const MatCommaInitializer_<_Tp>& commaInitializer); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1034:37: error: template cv::Mat::Mat(const cv::Point3_<_Tp>&, bool) template explicit Mat(const Point3_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1030:37: error: template cv::Mat::Mat(const cv::Point_<_Tp>&, bool) template explicit Mat(const Point_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1026:51: error: template cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) template explicit Mat(const Matx<_Tp, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1022:44: error: template cv::Mat::Mat(const cv::Vec<_Tp, m>&, bool) template explicit Mat(const Vec<_Tp, n>& vec, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1018:49: error: template cv::Mat::Mat(int) template explicit Mat(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1014:37: error: template cv::Mat::Mat(int) template explicit Mat(const std::initializer_list sizes, const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:14: error: template cv::Mat::Mat(int) explicit Mat(const std::initializer_list<_Tp> list); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1005:37: error: template cv::Mat::Mat(const std::vector<_Tp>&, bool) template explicit Mat(const std::vector<_Tp>& vec, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:987:5: error: cv::Mat::Mat(const cv::Mat&, const std::vector&) Mat(const Mat& m, const std::vector& ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:977:5: error: cv::Mat::Mat(const cv::Mat&, const cv::Range*) Mat(const Mat& m, const Range* ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:967:5: error: cv::Mat::Mat(const cv::Mat&, const Rect&) Mat(const Mat& m, const Rect& roi); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:957:5: error: cv::Mat::Mat(const cv::Mat&, const cv::Range&, const cv::Range&) Mat(const Mat& m, const Range& rowRange, const Range& colRange=Range::all()); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:945:5: error: cv::Mat::Mat(const std::vector&, int, void*, const size_t*) Mat(const std::vector& sizes, int type, void* data, const size_t* steps=0); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:931:5: error: cv::Mat::Mat(int, const int*, int, void*, const size_t*) Mat(int ndims, const int* sizes, int type, void* data, const size_t* steps=0); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:572:1: error: cv::Mat::Mat(cv::Size, int, void*, size_t) Mat::Mat(Size _sz, int _type, void* _data, size_t _step) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:543:1: error: cv::Mat::Mat(int, int, int, void*, size_t) Mat::Mat(int _rows, int _cols, int _type, void* _data, size_t _step) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:524:1: error: cv::Mat::Mat(const cv::Mat&) Mat::Mat(const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:515:1: error: cv::Mat::Mat(const std::vector&, int, const Scalar&) Mat::Mat(const std::vector& _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:498:1: error: cv::Mat::Mat(int, const int*, int, const Scalar&) Mat::Mat(int _dims, const int* _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:507:1: error: cv::Mat::Mat(const std::vector&, int) Mat::Mat(const std::vector& _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:490:1: error: cv::Mat::Mat(int, const int*, int) Mat::Mat(int _dims, const int* _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:481:1: error: cv::Mat::Mat(cv::Size, int, const Scalar&) Mat::Mat(Size _sz, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:464:1: error: cv::Mat::Mat(int, int, int, const Scalar&) Mat::Mat(int _rows, int _cols, int _type, const Scalar& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:473:1: error: cv::Mat::Mat(cv::Size, int) Mat::Mat(Size _sz, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:456:1: error: cv::Mat::Mat(int, int, int) Mat::Mat(int _rows, int _cols, int _type) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:450:1: error: cv::Mat::Mat() Mat::Mat() ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:26: error: expected ',' or '...' before '&&' token Mat& Mat::operator = (Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat& cv::Mat::operator=(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1407:18: error: 'm' was not declared in this scope if (this == &m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1411:13: error: 'm' was not declared in this scope flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; data = m.data; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: ISO C++ forbids declaration of 'Mat_' with no type [-fpermissive] Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: 'cv::Mat_<_Tp>::Mat_' declared as an 'inline' variable /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: 'int cv::Mat_<_Tp>::Mat_' is not a static data member of 'class cv::Mat_<_Tp>' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: template definition of non-template 'int cv::Mat_<_Tp>::Mat_' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:17: error: 'initializer_list' is not a member of 'std' Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:42: error: expected primary-expression before '>' token Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:44: error: 'list' was not declared in this scope Mat_<_Tp>::Mat_(std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:28: error: 'initializer_list' in namespace 'std' does not name a template type Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:44: error: expected ',' or '...' before '<' token Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:11: error: 'sizes' was not declared in this scope : Mat(sizes, list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:18: error: 'list' was not declared in this scope : Mat(sizes, list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1695:28: error: 'array' in namespace 'std' does not name a template type Mat_<_Tp>::Mat_(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1695:33: error: expected ',' or '...' before '<' token Mat_<_Tp>::Mat_(const std::array<_Tp, _Nm>& arr, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:11: error: 'arr' was not declared in this scope : Mat(arr, copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:16: error: 'copyData' was not declared in this scope : Mat(arr, copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1991:26: error: 'array' in namespace 'std' does not name a template type Mat_<_Tp>::operator std::array<_Tp, _Nm>() const ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:21: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat_&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:1: error: prototype for 'cv::Mat_<_Tp>::Mat_(cv::Mat_<_Tp>)' does not match any in class 'cv::Mat_<_Tp>' Mat_<_Tp>::Mat_(Mat_&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:5: error: candidates are: cv::Mat_<_Tp>::Mat_(cv::MatExpr) Mat_(MatExpr&& e); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:5: error: cv::Mat_<_Tp>::Mat_(cv::Mat) Mat_(Mat&& m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2228:41: error: template template cv::Mat_<_Tp>::Mat_(int) template explicit Mat_(const std::array<_Tp, _Nm>& arr, bool copyData=false); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1690:1: error: cv::Mat_<_Tp>::Mat_(int) Mat_<_Tp>::Mat_(const std::initializer_list sizes, std::initializer_list<_Tp> list) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1675:1: error: cv::Mat_<_Tp>::Mat_(const cv::MatCommaInitializer_<_Tp>&) Mat_<_Tp>::Mat_(const MatCommaInitializer_<_Tp>& commaInitializer) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1666:1: error: cv::Mat_<_Tp>::Mat_(const cv::Point3_::channel_type>&, bool) Mat_<_Tp>::Mat_(const Point3_::channel_type>& pt, bool copyData) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1657:1: error: cv::Mat_<_Tp>::Mat_(const cv::Point_::channel_type>&, bool) Mat_<_Tp>::Mat_(const Point_::channel_type>& pt, bool copyData) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2220:37: error: template template cv::Mat_<_Tp>::Mat_(const cv::Matx::channel_type, m, n>&, bool) template explicit Mat_(const Matx::channel_type, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2219:30: error: template template cv::Mat_<_Tp>::Mat_(const cv::Vec::channel_type, n>&, bool) template explicit Mat_(const Vec::channel_type, n>& vec, bool copyData=true); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1680:1: error: cv::Mat_<_Tp>::Mat_(const std::vector<_Tp>&, bool) Mat_<_Tp>::Mat_(const std::vector<_Tp>& vec, bool copyData) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2216:14: error: cv::Mat_<_Tp>::Mat_(const cv::MatExpr&) explicit Mat_(const MatExpr& e); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1606:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const std::vector&) Mat_<_Tp>::Mat_(const Mat_<_Tp>& m, const std::vector& ranges) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1601:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const cv::Range*) Mat_<_Tp>::Mat_(const Mat_<_Tp>& m, const Range* ranges) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1634:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const Rect&) Mat_<_Tp>::Mat_(const Mat_& m, const Rect& roi) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1629:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&, const cv::Range&, const cv::Range&) Mat_<_Tp>::Mat_(const Mat_& m, const Range& _rowRange, const Range& _colRange) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1596:1: error: cv::Mat_<_Tp>::Mat_(int, const int*, _Tp*, const size_t*) Mat_<_Tp>::Mat_(int _dims, const int* _sz, _Tp* _data, const size_t* _steps) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1624:1: error: cv::Mat_<_Tp>::Mat_(int, int, _Tp*, size_t) Mat_<_Tp>::Mat_(int _rows, int _cols, _Tp* _data, size_t steps) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1619:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat_<_Tp>&) Mat_<_Tp>::Mat_(const Mat_& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1611:1: error: cv::Mat_<_Tp>::Mat_(const cv::Mat&) Mat_<_Tp>::Mat_(const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1591:1: error: cv::Mat_<_Tp>::Mat_(int, const int*, const _Tp&) Mat_<_Tp>::Mat_(int _dims, const int* _sz, const _Tp& _s) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1586:1: error: cv::Mat_<_Tp>::Mat_(int, const int*) Mat_<_Tp>::Mat_(int _dims, const int* _sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1579:1: error: cv::Mat_<_Tp>::Mat_(cv::Size, const _Tp&) Mat_<_Tp>::Mat_(Size _sz, const _Tp& value) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1574:1: error: cv::Mat_<_Tp>::Mat_(cv::Size) Mat_<_Tp>::Mat_(Size _sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1567:1: error: cv::Mat_<_Tp>::Mat_(int, int, const _Tp&) Mat_<_Tp>::Mat_(int _rows, int _cols, const _Tp& value) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1561:1: error: cv::Mat_<_Tp>::Mat_(int, int) Mat_<_Tp>::Mat_(int _rows, int _cols) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1554:1: error: cv::Mat_<_Tp>::Mat_() Mat_<_Tp>::Mat_() ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2067:39: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat_&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat_<_Tp>)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:22: error: 'move' is not a member of 'std' Mat::operator = (std::move(m)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:32: error: 'm' was not declared in this scope Mat::operator = (std::move(m)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2074:20: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:13: error: 'move' is not a member of 'std' *this = std::move(m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:23: error: 'm' was not declared in this scope *this = std::move(m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2082:38: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2084:9: error: 'm' was not declared in this scope if (m.empty()) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2089:37: error: 'm' was not declared in this scope if( traits::Type<_Tp>::value == m.type() ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2094:38: error: 'm' was not declared in this scope if( traits::Depth<_Tp>::value == m.depth() ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2096:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m.reshape(DataType<_Tp>::channels, m.dims, 0)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2096:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m.reshape(DataType<_Tp>::channels, m.dims, 0)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2100:5: error: 'm' was not declared in this scope m.convertTo(*this, type()); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2105:24: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(MatExpr&& e) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::MatExpr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2109:17: error: 'e' was not declared in this scope *this = Mat(e); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::UMat::assignTo(cv::UMat&, int) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3756:11: error: ambiguous overload for 'operator=' (operand types are 'cv::UMat' and 'const cv::UMat') m = *this; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3682:7: note: candidate: cv::UMat& cv::UMat::operator=(const cv::UMat&) UMat& UMat::operator = (const UMat& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:11: note: candidate: cv::UMat& cv::UMat::operator=(cv::UMat) UMat& operator = (UMat&& m); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:16: error: expected ',' or '...' before '&&' token UMat::UMat(UMat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:1: error: prototype for 'cv::UMat::UMat(cv::UMat)' does not match any in class 'cv::UMat' UMat::UMat(UMat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2411:37: error: candidates are: template cv::UMat::UMat(const cv::MatCommaInitializer_<_Tp>&) template explicit UMat(const MatCommaInitializer_<_Tp>& commaInitializer); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2409:37: error: template cv::UMat::UMat(const cv::Point3_<_Tp>&, bool) template explicit UMat(const Point3_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2407:37: error: template cv::UMat::UMat(const cv::Point_<_Tp>&, bool) template explicit UMat(const Point_<_Tp>& pt, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2405:51: error: template cv::UMat::UMat(const cv::Matx<_Tp, m, n>&, bool) template explicit UMat(const Matx<_Tp, m, n>& mtx, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2403:44: error: template cv::UMat::UMat(const cv::Vec<_Tp, m>&, bool) template explicit UMat(const Vec<_Tp, n>& vec, bool copyData=true); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2400:37: error: template cv::UMat::UMat(const std::vector<_Tp>&, bool) template explicit UMat(const std::vector<_Tp>& vec, bool copyData=false); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2398:5: error: cv::UMat::UMat(const cv::UMat&, const std::vector&) UMat(const UMat& m, const std::vector& ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2397:5: error: cv::UMat::UMat(const cv::UMat&, const cv::Range*) UMat(const UMat& m, const Range* ranges); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2396:5: error: cv::UMat::UMat(const cv::UMat&, const Rect&) UMat(const UMat& m, const Rect& roi); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2395:5: error: cv::UMat::UMat(const cv::UMat&, const cv::Range&, const cv::Range&) UMat(const UMat& m, const Range& rowRange, const Range& colRange=Range::all()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3648:1: error: cv::UMat::UMat(const cv::UMat&) UMat::UMat(const UMat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3640:1: error: cv::UMat::UMat(int, const int*, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(int _dims, const int* _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3633:1: error: cv::UMat::UMat(int, const int*, int, cv::UMatUsageFlags) UMat::UMat(int _dims, const int* _sz, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3625:1: error: cv::UMat::UMat(cv::Size, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(Size _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3610:1: error: cv::UMat::UMat(int, int, int, const Scalar&, cv::UMatUsageFlags) UMat::UMat(int _rows, int _cols, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3618:1: error: cv::UMat::UMat(cv::Size, int, cv::UMatUsageFlags) UMat::UMat(Size _sz, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3603:1: error: cv::UMat::UMat(int, int, int, cv::UMatUsageFlags) UMat::UMat(int _rows, int _cols, int _type, UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3598:1: error: cv::UMat::UMat(cv::UMatUsageFlags) UMat::UMat(UMatUsageFlags _usageFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:29: error: expected ',' or '...' before '&&' token UMat& UMat::operator = (UMat&& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::UMat& cv::UMat::operator=(cv::UMat)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3911:18: error: 'm' was not declared in this scope if (this == &m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3914:13: error: 'm' was not declared in this scope flags = m.flags; dims = m.dims; rows = m.rows; cols = m.cols; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:457:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:38: error: 'enable_if' in namespace 'std' does not name a template type template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:38: error: 'enable_if' in namespace 'std' does not name a template type template::value >::type* = nullptr> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:132:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const char *what() const throw() CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3044:50: error: 'fmtd' has incomplete type String& operator << (String& out, Ptr fmtd) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3055:34: error: invalid use of incomplete type 'struct cv::Ptr' return out << Formatter::get()->format(mtx); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3175:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum struct Param { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3187:31: error: 'Param' is not a class or namespace static const Param type = Param::BOOLEAN; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3195:31: error: 'Param' is not a class or namespace static const Param type = Param::INT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3203:31: error: 'Param' is not a class or namespace static const Param type = Param::REAL; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3211:31: error: 'Param' is not a class or namespace static const Param type = Param::STRING; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3219:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3227:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT_VECTOR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3235:31: error: 'Param' is not a class or namespace static const Param type = Param::ALGORITHM; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3243:31: error: 'Param' is not a class or namespace static const Param type = Param::FLOAT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3251:31: error: 'Param' is not a class or namespace static const Param type = Param::UNSIGNED_INT; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3259:31: error: 'Param' is not a class or namespace static const Param type = Param::UINT64; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3267:31: error: 'Param' is not a class or namespace static const Param type = Param::UCHAR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3275:31: error: 'Param' is not a class or namespace static const Param type = Param::SCALAR; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:37: error: 'enable_if' in namespace 'std' does not name a template type struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected template-argument before '<' token struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected '>' before '<' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:80: error: template argument 2 is invalid struct ParamType<_Tp, typename std::enable_if< std::is_enum<_Tp>::value >::type> ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected '::' before '{' token { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected identifier before '{' token /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: qualified name does not name a class before '{' token In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'cv::Ptr cv::format(cv::InputArray, cv::Formatter::FormatType)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:435:64: error: return type 'struct cv::Ptr' is incomplete Ptr format(InputArray mtx, Formatter::FormatType fmt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:437:30: error: invalid use of incomplete type 'struct cv::Ptr' return Formatter::get(fmt)->format(mtx.getMat()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(cv::Ptr, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:441:26: error: 'fmtd' has incomplete type int print(Ptr fmtd, FILE* stream = stdout) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Mat&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:454:33: error: invalid use of incomplete type 'struct cv::Ptr' return print(Formatter::get()->format(mtx), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::UMat&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:460:33: error: invalid use of incomplete type 'struct cv::Ptr' return print(Formatter::get()->format(mtx.getMat(ACCESS_READ)), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:466:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(Mat(vec)), stream); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:472:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(Mat(vec)), stream); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Matx<_Tp, m, n>&, FILE*)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:478:34: error: base operand of '->' has non-pointer type 'cv::Ptr' return print(Formatter::get()->format(cv::Mat(matx)), stream); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:821:20: error: field 'cap' has incomplete type 'cv::Ptr' Ptr cap; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:822:24: error: field 'icap' has incomplete type 'cv::Ptr' Ptr icap; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:973:24: error: field 'writer' has incomplete type 'cv::Ptr' Ptr writer; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:974:23: error: field 'iwriter' has incomplete type 'cv::Ptr' Ptr iwriter; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:74:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/imgproc.hpp:3212:68: error: invalid use of incomplete type 'struct cv::Ptr' CV_IN_OUT Ptr lowerBound = Ptr(), OutputArray flow = noArray() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:753:65: error: invalid use of incomplete type 'struct cv::Ptr' Ptr Cgrid = SVM::getDefaultGridPtr(SVM::C), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:754:74: error: invalid use of incomplete type 'struct cv::Ptr' Ptr gammaGrid = SVM::getDefaultGridPtr(SVM::GAMMA), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:755:70: error: invalid use of incomplete type 'struct cv::Ptr' Ptr pGrid = SVM::getDefaultGridPtr(SVM::P), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:756:71: error: invalid use of incomplete type 'struct cv::Ptr' Ptr nuGrid = SVM::getDefaultGridPtr(SVM::NU), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:757:73: error: invalid use of incomplete type 'struct cv::Ptr' Ptr coeffGrid = SVM::getDefaultGridPtr(SVM::COEF), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:758:75: error: invalid use of incomplete type 'struct cv::Ptr' Ptr degreeGrid = SVM::getDefaultGridPtr(SVM::DEGREE), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:337:32: error: field 'cc' has incomplete type 'cv::Ptr' Ptr cc; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:712:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:162:40: error: field 'separateDetectionWork' has incomplete type 'cv::Ptr' cv::Ptr separateDetectionWork; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ [ 51%] Linking C shared library output_file.so In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:210:28: error: field 'cascadeForTracking' has incomplete type 'cv::Ptr' cv::Ptr cascadeForTracking; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp: In member function 'void cv::DetectionBasedTracker::IDetector::setMinObjectSize(const Size&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:82:32: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'const Size {aka const cv::Size_}') minObjSize = min; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp: In member function 'void cv::DetectionBasedTracker::IDetector::setMaxObjectSize(const Size&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:86:32: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'const Size {aka const cv::Size_}') maxObjSize = max; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:498:28: error: field 'allocator_' has incomplete type 'cv::Ptr' Ptr allocator_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: In member function 'cv::Ptr cv::cuda::BufferPool::getAllocator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:495:57: error: return type 'struct cv::Ptr' is incomplete CV_WRAP Ptr getAllocator() const { return allocator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:529:80: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace static MatAllocator* getAllocator(HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:531:71: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP explicit HostMem(HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:535:92: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP HostMem(int rows, int cols, int type, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:536:83: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP HostMem(Size size, int type, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:539:87: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP explicit HostMem(InputArray arr, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:687:15: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:723:15: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:706:62: error: 'cv::cuda::Event::CreateFlags' is not a class or namespace CV_WRAP explicit Event(Event::CreateFlags flags = Event::CreateFlags::DEFAULT); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:77:62: error: 'fmtd' has incomplete type std::ostream& operator << (std::ostream& out, Ptr fmtd) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:88:34: error: invalid use of incomplete type 'struct cv::Ptr' return out << Formatter::get()->format(mtx); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:106:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(vec)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:113:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(vec)); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Matx<_Tp, m, n>&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp:120:35: error: base operand of '->' has non-pointer type 'cv::Ptr' return out << Formatter::get()->format(Mat(matx)); ^ make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3293:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:597:10: error: 'function' in namespace 'std' does not name a template type std::function m_functor; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:599:48: error: expected ')' before '<' token ParallelLoopBodyLambdaWrapper(std::function functor) : ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:603:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void operator() (const cv::Range& range) const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'virtual void cv::ParallelLoopBodyLambdaWrapper::operator()(const cv::Range&) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:605:24: error: 'm_functor' was not declared in this scope m_functor(range); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:609:52: error: 'std::function' has not been declared inline void parallel_for_(const Range& range, std::function functor, double nstripes=-1.) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:609:60: error: expected ',' or '...' before '<' token inline void parallel_for_(const Range& range, std::function functor, double nstripes=-1.) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In function 'void cv::parallel_for_(const cv::Range&, int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:56: error: 'functor' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:66: error: 'nstripes' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:636:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void operator()(const Range &range) const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:714:14: error: 'recursive_mutex' in namespace 'std' does not name a type typedef std::recursive_mutex Mutex; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:715:14: error: 'lock_guard' in namespace 'std' does not name a template type typedef std::lock_guard AutoLock; ^ [ 51%] Built target output_file make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/optim.hpp:198:112: error: invalid use of incomplete type 'struct cv::Ptr' static Ptr create(const Ptr& f=Ptr(), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ Scanning dependencies of target output_http In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/optim.hpp:252:110: error: invalid use of incomplete type 'struct cv::Ptr' static Ptr create(const Ptr& f=Ptr(), ^ make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ make[3]: Entering directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:219:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write( FileStorage&) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:222:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual void read( const FileNode&) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:225:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual bool empty() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:226:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:291:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ [ 55%] Building C object plugins/output_http/CMakeFiles/output_http.dir/httpd.c.o /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:379:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:439:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:474:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:534:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:588:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:655:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:712:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:780:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual String getDefaultName() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:891:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual void clear() CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:895:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual bool empty() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1025:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual void read( const FileNode& ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1027:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write( FileStorage& ) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1120:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool isMaskSupported() const CV_OVERRIDE { return true; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1136:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual Ptr clone( bool emptyTrainData=false ) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1139:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArrayOfArrays masks=noArray(), bool compactResult=false ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1141:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArrayOfArrays masks=noArray(), bool compactResult=false ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1162:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void add( InputArrayOfArrays descriptors ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1163:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void clear() CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1166:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void read( const FileNode& ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1168:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void write( FileStorage& ) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1170:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void train() CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1171:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool isMaskSupported() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1175:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual Ptr clone( bool emptyTrainData=false ) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1182:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArrayOfArrays masks=noArray(), bool compactResult=false ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1184:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArrayOfArrays masks=noArray(), bool compactResult=false ) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1186:29: error: field 'indexParams' has incomplete type 'cv::Ptr' Ptr indexParams; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1187:30: error: field 'searchParams' has incomplete type 'cv::Ptr' Ptr searchParams; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1188:23: error: field 'flannIndex' has incomplete type 'cv::Ptr' Ptr flannIndex; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: error: invalid use of incomplete type 'struct cv::Ptr' CV_WRAP FlannBasedMatcher( const Ptr& indexParams=makePtr(), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr& searchParams=makePtr() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1205:1: warning: scoped enums only available with -std=c++11 or -std=gnu++11 enum struct DrawMatchesFlags ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'bool cv::operator!(const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:514:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:583:1: note: in expansion of macro '__CV_ENUM_FLAGS_LOGICAL_NOT' __CV_ENUM_FLAGS_LOGICAL_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator~(const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:533:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:587:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_NOT' __CV_ENUM_FLAGS_BITWISE_NOT (EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator|(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:540:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:541:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) | static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:588:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_OR' __CV_ENUM_FLAGS_BITWISE_OR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator&(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:547:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:548:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) & static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:589:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_AND' __CV_ENUM_FLAGS_BITWISE_AND (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator^(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:554:18: error: 'underlying_type' in namespace 'std' does not name a template type typedef std::underlying_type::type UnderlyingType; \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:46: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:555:79: error: 'UnderlyingType' does not name a type return static_cast(static_cast(a) ^ static_cast(b)); \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:590:1: note: in expansion of macro '__CV_ENUM_FLAGS_BITWISE_XOR' __CV_ENUM_FLAGS_BITWISE_XOR (EnumType, EnumType, EnumType) \ ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1236:92: error: 'DrawMatchesFlags' is not a class or namespace const Scalar& color=Scalar::all(-1), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1264:111: error: 'DrawMatchesFlags' is not a class or namespace const std::vector& matchesMask=std::vector(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:52:37: error: field 'rw' has incomplete type 'cv::Ptr' Ptr rw; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1271:139: error: 'DrawMatchesFlags' is not a class or namespace const std::vector >& matchesMask=std::vector >(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT ); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1282:101: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr& fdetector=Ptr() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1361:35: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual Mat cluster() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1362:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual Mat cluster( const Mat& descriptors ) const CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PlaneWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:114: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1445:30: error: field 'dextractor' has incomplete type 'cv::Ptr' Ptr dextractor; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::AffineWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1446:28: error: field 'dmatcher' has incomplete type 'cv::Ptr' Ptr dmatcher; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:115: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CylindricalWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:120: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::SphericalWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:118: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::FisheyeWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:116: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::StereographicWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:122: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CompressedRectilinearWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:136: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CompressedRectilinearPortraitWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:144: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PaniniWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:121: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PaniniPortraitWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:129: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::MercatorWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:117: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::TransverseMercatorWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:127: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:49:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp:196:26: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:1371:106: error: invalid use of incomplete type 'struct cv::Ptr' const Ptr &blobDetector = SimpleBlobDetector::create()); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/params.h:35:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:42, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:59:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual ::size_t get_size() CV_OVERRIDE { return sizeof(T); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:60:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const std::type_info& type() CV_OVERRIDE { return typeid(T); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:65:8: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 struct small_any_policy CV_FINAL : typed_base_any_policy ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:67:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void static_delete(void**) CV_OVERRIDE { } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:68:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void copy_from_value(void const* src, void** dest) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:72:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void clone(void* const* src, void** dest) CV_OVERRIDE { *dest = *src; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:73:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void move(void* const* src, void** dest) CV_OVERRIDE { *dest = *src; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:74:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void* get_value(void** src) CV_OVERRIDE { return reinterpret_cast(src); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:75:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const void* get_value(void* const * src) CV_OVERRIDE { return reinterpret_cast(src); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:76:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void print(std::ostream& out, void* const* src) CV_OVERRIDE { out << *reinterpret_cast(src); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:80:8: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 struct big_any_policy CV_FINAL : typed_base_any_policy ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:82:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void static_delete(void** x) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:87:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void copy_from_value(void const* src, void** dest) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:91:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void clone(void* const* src, void** dest) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:95:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void move(void* const* src, void** dest) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:100:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void* get_value(void** src) CV_OVERRIDE { return *src; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:101:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual const void* get_value(void* const * src) CV_OVERRIDE { return *src; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/any.h:102:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void print(std::ostream& out, void* const* src) CV_OVERRIDE { out << *reinterpret_cast(*src); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:50:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp: In member function 'void cv::detail::BundleAdjusterBase::setRefinementMask(const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:140:26: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'cv::Mat') refinement_mask_ = mask.clone(); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:6: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& Mat::operator = (Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/nn_index.h:36:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/saving.h:38, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:43, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:114:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 bool full() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:120:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void addPoint(DistanceType dist, int index) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:144:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 DistanceType worstDist() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:181:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 bool full() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:187:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void addPoint(DistanceType dist, int index) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:220:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 DistanceType worstDist() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:315:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline bool full() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/nn_index.h:36:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/saving.h:38, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:43, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:370:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline DistanceType worstDist() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:407:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline void addPoint(DistanceType dist, int index) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:427:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clear() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:466:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void addPoint(DistanceType dist, int index) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:473:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline void clear() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:482:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline bool full() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/result_set.h:491:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 inline DistanceType worstDist() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp: In member function 'bool cv::detail::DpSeamFinder::ImagePairLess::operator()(const std::pair&, const std::pair&) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:155:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Point {aka cv::Point_}' and 'cv::Point_') c1 = corners_[r.first] + Point(src_[r.first].cols / 2, src_[r.first].rows / 2); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:156:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Point {aka cv::Point_}' and 'cv::Point_') c2 = corners_[r.second] + Point(src_[r.second].cols / 2, src_[r.second].rows / 2); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:256:29: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:38:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:125:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:141:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:147:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:157:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:175:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:183:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:192:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:206:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_index.h:219:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:302:20: error: field 'features_finder_' has incomplete type 'cv::Ptr' Ptr features_finder_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:303:34: error: field 'features_matcher_' has incomplete type 'cv::Ptr' Ptr features_matcher_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:305:37: error: field 'bundle_adjuster_' has incomplete type 'cv::Ptr' Ptr bundle_adjuster_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:306:28: error: field 'estimator_' has incomplete type 'cv::Ptr' Ptr estimator_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:309:24: error: field 'warper_' has incomplete type 'cv::Ptr' Ptr warper_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:310:38: error: field 'exposure_comp_' has incomplete type 'cv::Ptr' Ptr exposure_comp_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:311:29: error: field 'seam_finder_' has incomplete type 'cv::Ptr' Ptr seam_finder_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:312:26: error: field 'blender_' has incomplete type 'cv::Ptr' Ptr blender_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:39:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:119:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:138:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:144:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:159:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:184:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:192:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:201:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:39:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:215:142: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void knnSearch(const Matrix& queries, Matrix& indices, Matrix& dists, int knn, const SearchParams& params) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:230:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kdtree_single_index.h:244:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ [ 58%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/jpeg_utils.c.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::featuresFinder()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:207:37: error: return type 'struct cv::Ptr' is incomplete Ptr featuresFinder() { return features_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::featuresFinder() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:208:49: error: return type 'const struct cv::Ptr' is incomplete const Ptr featuresFinder() const { return features_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setFeaturesFinder(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:209:43: error: 'features_finder' has incomplete type void setFeaturesFinder(Ptr features_finder) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::featuresMatcher()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:212:52: error: return type 'struct cv::Ptr' is incomplete Ptr featuresMatcher() { return features_matcher_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::featuresMatcher() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:213:64: error: return type 'const struct cv::Ptr' is incomplete const Ptr featuresMatcher() const { return features_matcher_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setFeaturesMatcher(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:214:58: error: 'features_matcher' has incomplete type void setFeaturesMatcher(Ptr features_matcher) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setMatchingMask(const cv::UMat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:221:24: error: ambiguous overload for 'operator=' (operand types are 'cv::UMat' and 'cv::UMat') matching_mask_ = mask.clone(); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3682:7: note: candidate: cv::UMat& cv::UMat::operator=(const cv::UMat&) UMat& UMat::operator = (const UMat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:7: note: candidate: cv::UMat& cv::UMat::operator=(cv::UMat) UMat& UMat::operator = (UMat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::bundleAdjuster()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:224:54: error: return type 'struct cv::Ptr' is incomplete Ptr bundleAdjuster() { return bundle_adjuster_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::bundleAdjuster() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:225:66: error: return type 'const struct cv::Ptr' is incomplete const Ptr bundleAdjuster() const { return bundle_adjuster_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setBundleAdjuster(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:226:60: error: 'bundle_adjuster' has incomplete type void setBundleAdjuster(Ptr bundle_adjuster) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::estimator()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:229:40: error: return type 'struct cv::Ptr' is incomplete Ptr estimator() { return estimator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::estimator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:230:52: error: return type 'const struct cv::Ptr' is incomplete const Ptr estimator() const { return estimator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setEstimator(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:231:46: error: 'estimator' has incomplete type void setEstimator(Ptr estimator) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::warper()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:234:33: error: return type 'struct cv::Ptr' is incomplete Ptr warper() { return warper_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::warper() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:235:45: error: return type 'const struct cv::Ptr' is incomplete const Ptr warper() const { return warper_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setWarper(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:236:39: error: 'creator' has incomplete type void setWarper(Ptr creator) { warper_ = creator; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::exposureCompensator()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:238:60: error: return type 'struct cv::Ptr' is incomplete Ptr exposureCompensator() { return exposure_comp_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::exposureCompensator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:239:72: error: return type 'const struct cv::Ptr' is incomplete const Ptr exposureCompensator() const { return exposure_comp_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setExposureCompensator(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:240:66: error: 'exposure_comp' has incomplete type void setExposureCompensator(Ptr exposure_comp) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::seamFinder()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:243:42: error: return type 'struct cv::Ptr' is incomplete Ptr seamFinder() { return seam_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::seamFinder() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:244:54: error: return type 'const struct cv::Ptr' is incomplete const Ptr seamFinder() const { return seam_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setSeamFinder(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:245:48: error: 'seam_finder' has incomplete type void setSeamFinder(Ptr seam_finder) { seam_finder_ = seam_finder; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::blender()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:247:36: error: return type 'struct cv::Ptr' is incomplete Ptr blender() { return blender_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::blender() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:248:48: error: return type 'const struct cv::Ptr' is incomplete const Ptr blender() const { return blender_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setBlender(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:249:42: error: 'b' has incomplete type void setBlender(Ptr b) { blender_ = b; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp: In function 'void null_filter(void*, cv::Mat&, cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:79:9: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'cv::Mat') dst = src; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:6: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& Mat::operator = (Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:40:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:271:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:293:49: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void operator()(const cv::Range& range) const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:388:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:396:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:411:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:419:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:438:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:450:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:485:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/kmeans_index.h:544:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp: In function 'void* worker_thread(void*)': /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:408:34: error: 'CV_IMWRITE_JPEG_QUALITY' was not declared in this scope compression_params.push_back(CV_IMWRITE_JPEG_QUALITY); ^ /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:421:13: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'cv::Mat') src = pctx->filter_init_frame(pctx->filter_ctx); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:6: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& Mat::operator = (Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:41:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:106:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:114:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:122:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:130:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:138:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:150:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:160:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:169:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/composite_index.h:177:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:42:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:68:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:74:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:79:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:85:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:90:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:95:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE*) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:101:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE*) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:108:120: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& resultSet, const ElementType* vec, const SearchParams& /*searchParams*/) CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:42:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/linear_index.h:117:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:43:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:440:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:448:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:458:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:466:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: In instantiation of 'void cv::read(const cv::FileNode&, cv::Point_<_Tp>&, const cv::Point_<_Tp>&) [with _Tp = int]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:782:34: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:726:11: error: ambiguous overload for 'operator=' (operand types are 'cv::Point_' and 'const cv::Point_') value = temp.size() != 2 ? default_value : Point_<_Tp>(saturate_cast<_Tp>(temp[0]), saturate_cast<_Tp>(temp[1])); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:485:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:491:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:506:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:549:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h:574:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::flann::KDTreeIndexParams; A1 = {}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::flann::SearchParams; A1 = {}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PlaneWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:114: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::AffineWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:115: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CylindricalWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:120: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::SphericalWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:118: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::FisheyeWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:116: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::StereographicWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:122: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CompressedRectilinearWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:136: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CompressedRectilinearPortraitWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:144: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PaniniWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:121: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PaniniPortraitWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:129: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::MercatorWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:117: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::TransverseMercatorWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:127: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:44:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:112:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:124:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:130:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:138:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:156:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:164:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:173:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:179:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:44:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:192:150: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void knnSearch(const Matrix& queries, Matrix& indices, Matrix& dists, int knn, const SearchParams& params) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/lsh_index.h:222:117: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& /*searchParams*/) CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:45:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:105:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:129:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:139:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:156:121: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:168:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:187:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:195:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:203:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/autotuned_index.h:211:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual flann_algorithm_t getType() const CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:133:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void buildIndex() CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:155:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void saveIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:164:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual void loadIndex(FILE* stream) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:172:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t veclen() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:180:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 size_t size() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:188:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 flann_algorithm_t getType() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:196:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual int usedMemory() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:205:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 IndexParams getParameters() const CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:218:142: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void knnSearch(const Matrix& queries, Matrix& indices, Matrix& dists, int knn, const SearchParams& params) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:232:147: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int radiusSearch(const Matrix& query, Matrix& indices, Matrix& dists, float radius, const SearchParams& params) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:240:113: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findNeighbors(ResultSet& result, const ElementType* vec, const SearchParams& searchParams) CV_OVERRIDE ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/vector:69:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:53, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = cv::Rect_*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_vector.h:925:17: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = cv::Rect_]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:193:45: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:343:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Rect_' and 'cv::Rect_') *__position = __x_copy; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1852:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(const cv::Rect_<_Tp>&) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( const Rect_<_Tp>& r ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:821:20: error: field 'cap' has incomplete type 'cv::Ptr' Ptr cap; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:822:24: error: field 'icap' has incomplete type 'cv::Ptr' Ptr icap; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:973:24: error: field 'writer' has incomplete type 'cv::Ptr' Ptr writer; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/videoio.hpp:974:23: error: field 'iwriter' has incomplete type 'cv::Ptr' Ptr iwriter; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:74:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/imgproc.hpp:3212:68: error: invalid use of incomplete type 'struct cv::Ptr' CV_IN_OUT Ptr lowerBound = Ptr(), OutputArray flow = noArray() ); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:332:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual bool empty() const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:753:65: error: invalid use of incomplete type 'struct cv::Ptr' Ptr Cgrid = SVM::getDefaultGridPtr(SVM::C), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:754:74: error: invalid use of incomplete type 'struct cv::Ptr' Ptr gammaGrid = SVM::getDefaultGridPtr(SVM::GAMMA), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:755:70: error: invalid use of incomplete type 'struct cv::Ptr' Ptr pGrid = SVM::getDefaultGridPtr(SVM::P), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:756:71: error: invalid use of incomplete type 'struct cv::Ptr' Ptr nuGrid = SVM::getDefaultGridPtr(SVM::NU), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:757:73: error: invalid use of incomplete type 'struct cv::Ptr' Ptr coeffGrid = SVM::getDefaultGridPtr(SVM::COEF), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:758:75: error: invalid use of incomplete type 'struct cv::Ptr' Ptr degreeGrid = SVM::getDefaultGridPtr(SVM::DEGREE), ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:916:101: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual float predict( InputArray samples, OutputArray results=noArray(), int flags=0 ) const CV_OVERRIDE = 0; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/ml.hpp:1682:101: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual float predict( InputArray samples, OutputArray results=noArray(), int flags=0 ) const CV_OVERRIDE = 0; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:178:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 virtual bool empty() const CV_OVERRIDE = 0; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:337:32: error: field 'cc' has incomplete type 'cv::Ptr' Ptr cc; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:712:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:162:40: error: field 'separateDetectionWork' has incomplete type 'cv::Ptr' cv::Ptr separateDetectionWork; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:210:28: error: field 'cascadeForTracking' has incomplete type 'cv::Ptr' cv::Ptr cascadeForTracking; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp: In member function 'void cv::DetectionBasedTracker::IDetector::setMinObjectSize(const Size&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:82:32: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'const Size {aka const cv::Size_}') minObjSize = min; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect.hpp:718:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:80, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp: In member function 'void cv::DetectionBasedTracker::IDetector::setMaxObjectSize(const Size&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:86:32: error: ambiguous overload for 'operator=' (operand types are 'cv::Size {aka cv::Size_}' and 'const Size {aka const cv::Size_}') maxObjSize = max; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1707:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(const cv::Size_<_Tp>&) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (const Size_<_Tp>& sz) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1714:13: note: candidate: cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>) [with _Tp = int] Size_<_Tp>& Size_<_Tp>::operator = (Size_<_Tp>&& sz) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In instantiation of 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:400:44: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:436:45: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:469:8: required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:206:31: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cv::KeyPoint; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1184:13: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:711:27: error: ambiguous overload for 'operator=' (operand types are 'cv::Point2f {aka cv::Point_}' and 'const Point2f {aka const cv::Point_}') class CV_EXPORTS_W_SIMPLE KeyPoint ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:170:13: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = float] Point_& operator = (const Point_& pt); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:13: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = float; cv::Point_<_Tp> = cv::Point_] Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/algorithm:61:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:55, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:340:18: note: synthesized method 'cv::KeyPoint& cv::KeyPoint::operator=(const cv::KeyPoint&)' first required here *__result = *__first; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:498:28: error: field 'allocator_' has incomplete type 'cv::Ptr' Ptr allocator_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: In member function 'cv::Ptr cv::cuda::BufferPool::getAllocator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:495:57: error: return type 'struct cv::Ptr' is incomplete CV_WRAP Ptr getAllocator() const { return allocator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:529:80: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace static MatAllocator* getAllocator(HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:531:71: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP explicit HostMem(HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:535:92: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP HostMem(int rows, int cols, int type, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:536:83: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP HostMem(Size size, int type, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:539:87: error: 'cv::cuda::HostMem::AllocType' is not a class or namespace CV_WRAP explicit HostMem(InputArray arr, HostMem::AllocType alloc_type = HostMem::AllocType::PAGE_LOCKED); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:687:15: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:723:15: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cuda.hpp:706:62: error: 'cv::cuda::Event::CreateFlags' is not a class or namespace CV_WRAP explicit Event(Event::CreateFlags flags = Event::CreateFlags::DEFAULT); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h: In instantiation of 'static _BI2 std::__copy_move_backward::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:600:58: required from '_BI2 std::__copy_move_backward_a(_BI1, _BI1, _BI2) [with bool _IsMove = false; _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:610:5: required from '_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = false; _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:645:8: required from '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:339:4: required from 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_vector.h:925:17: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = cv::Rect_]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:193:45: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:547:18: error: ambiguous overload for 'operator=' (operand types are 'cv::Rect_' and 'cv::Rect_') *--__result = *--__last; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1852:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(const cv::Rect_<_Tp>&) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( const Rect_<_Tp>& r ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:144:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Point2f warpPoint(const Point2f &pt, InputArray K, InputArray R) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:146:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:149:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:152:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Size dst_size, OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:154:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect warpRoi(Size src_size, InputArray K, InputArray R) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:156:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 float getScale() const CV_OVERRIDE{ return projector_.scale; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:157:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setScale(float val) CV_OVERRIDE { projector_.scale = val; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:189:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Point2f warpPoint(const Point2f &pt, InputArray K, InputArray R) CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:46:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:193:111: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, CV_OUT OutputArray xmap, CV_OUT OutputArray ymap) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:196:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int interp_mode, int border_mode, CV_OUT OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:200:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect warpRoi(Size src_size, InputArray K, InputArray R) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:204:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:229:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Point2f warpPoint(const Point2f &pt, InputArray K, InputArray H) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:240:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray H, OutputArray xmap, OutputArray ymap) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:253:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:261:59: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect warpRoi(Size src_size, InputArray K, InputArray H) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:294:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:295:109: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Point warp(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:297:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:319:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:320:109: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Point warp(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:322:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:475:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:483:111: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, InputArray T, OutputArray xmap, OutputArray ymap) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:492:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 OutputArray dst) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:501:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 OutputArray dst) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:529:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:538:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 OutputArray dst) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:561:97: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Rect buildMaps(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:570:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 OutputArray dst) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:603:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:619:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:638:69: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void detectResultRoi(Size src_size, Point &dst_tl, Point &dst_br) CV_OVERRIDE ^ [ 62%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/v4l2uvc.c.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:52:37: error: field 'rw' has incomplete type 'cv::Ptr' Ptr rw; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PlaneWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:114: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::AffineWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:115: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CylindricalWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:120: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::SphericalWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:118: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::FisheyeWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:116: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::StereographicWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:122: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CompressedRectilinearWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:136: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::CompressedRectilinearPortraitWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:144: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PaniniWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:121: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::PaniniPortraitWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:129: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale, a, b); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::MercatorWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:117: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:48:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp: In member function 'virtual cv::Ptr cv::TransverseMercatorWarper::create(float) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:71: error: return type 'struct cv::Ptr' is incomplete Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:127: error: invalid use of incomplete type 'struct cv::Ptr' Ptr create(float scale) const CV_OVERRIDE { return makePtr(scale); } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:49:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp:187:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void collectGarbage() CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp:193:105: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void match(const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp:196:26: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:49:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp:243:105: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void match(const ImageFeatures &features1, const ImageFeatures &features2, MatchesInfo &matches_info) CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:50:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:109:61: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:128:61: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:169:61: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp: In member function 'void cv::detail::BundleAdjusterBase::setRefinementMask(const cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:140:26: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'cv::Mat') refinement_mask_ = mask.clone(); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:6: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& Mat::operator = (Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:50:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:228:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &) CV_OVERRIDE ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:232:68: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setUpInitialCameraParams(const std::vector &) CV_OVERRIDE {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:233:65: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void obtainRefinedCameraParams(std::vector &) const CV_OVERRIDE {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:234:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcError(Mat &) CV_OVERRIDE {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:235:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcJacobian(Mat &) CV_OVERRIDE {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:251:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setUpInitialCameraParams(const std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:252:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void obtainRefinedCameraParams(std::vector &cameras) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:253:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcError(Mat &err) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:254:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcJacobian(Mat &jac) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:271:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setUpInitialCameraParams(const std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:272:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void obtainRefinedCameraParams(std::vector &cameras) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:273:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcError(Mat &err) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:274:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcJacobian(Mat &jac) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:295:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setUpInitialCameraParams(const std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:296:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void obtainRefinedCameraParams(std::vector &cameras) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:297:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcError(Mat &err) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:298:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcJacobian(Mat &jac) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:319:75: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setUpInitialCameraParams(const std::vector &cameras) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:320:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void obtainRefinedCameraParams(std::vector &cameras) const CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:321:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcError(Mat &err) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp:322:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void calcJacobian(Mat &jac) CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:51:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:102:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const std::vector > &/*masks*/) CV_OVERRIDE { } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:103:104: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void apply(int /*index*/, Point /*corner*/, InputOutputArray /*image*/, InputArray /*mask*/) CV_OVERRIDE { } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:104:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void getMatGains(CV_OUT std::vector& umv) CV_OVERRIDE { umv.clear(); return; }; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:105:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void setMatGains(std::vector& umv) CV_OVERRIDE { umv.clear(); return; }; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:120:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const std::vector > &masks) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:123:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void apply(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:124:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void getMatGains(CV_OUT std::vector& umv) CV_OVERRIDE ; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:125:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void setMatGains(std::vector& umv) CV_OVERRIDE ; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp: In constructor 'cv::detail::GainCompensator::GainCompensator()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:116:32: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 : GainCompensator(1) {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:143:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const std::vector > &masks) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:144:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void apply(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:145:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void getMatGains(CV_OUT std::vector& umv) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:146:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void setMatGains(std::vector& umv) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:163:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void apply(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:164:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void getMatGains(CV_OUT std::vector& umv) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:165:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void setMatGains(std::vector& umv) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:202:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const std::vector > &masks) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:205:88: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void apply(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE { ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:208:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void getMatGains(CV_OUT std::vector& umv) CV_OVERRIDE { BlocksCompensator::getMatGains(umv); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:210:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void setMatGains(std::vector& umv) CV_OVERRIDE { BlocksCompensator::setMatGains(umv); } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp: In constructor 'cv::detail::BlocksGainCompensator::BlocksGainCompensator(int, int)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:197:59: warning: delegating constructors only available with -std=c++11 or -std=gnu++11 : BlocksGainCompensator(bl_width, bl_height, 1) {} ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:223:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 const std::vector > &masks) CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:79:104: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void find(const std::vector&, const std::vector&, CV_IN_OUT std::vector&) CV_OVERRIDE {} ^ make[3]: *** [plugins/input_opencv/CMakeFiles/input_opencv.dir/input_opencv.cpp.o] Error 1 make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:88:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_IN_OUT std::vector &masks) CV_OVERRIDE; ^ make[2]: *** [plugins/input_opencv/CMakeFiles/input_opencv.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:112:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_IN_OUT std::vector &masks) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:116:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void findInPair(size_t first, size_t second, Rect roi) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:133:47: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &masks) CV_OVERRIDE; ^ [ 65%] Building C object plugins/output_http/CMakeFiles/output_http.dir/output_http.c.o /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp: In member function 'bool cv::detail::DpSeamFinder::ImagePairLess::operator()(const std::pair&, const std::pair&) const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:155:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Point {aka cv::Point_}' and 'cv::Point_') c1 = corners_[r.first] + Point(src_[r.first].cols / 2, src_[r.first].rows / 2); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:156:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Point {aka cv::Point_}' and 'cv::Point_') c2 = corners_[r.second] + Point(src_[r.second].cols / 2, src_[r.second].rows / 2); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:52:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp: At global scope: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:251:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 std::vector &masks) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp:256:29: error: field 'impl_' has incomplete type 'cv::Ptr' Ptr impl_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:53:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:108:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void prepare(Rect dst_roi) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:109:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void feed(InputArray img, InputArray mask, Point tl) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:110:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void blend(InputOutputArray dst, InputOutputArray dst_mask) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:135:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void prepare(Rect dst_roi) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:136:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void feed(InputArray img, InputArray mask, Point tl) CV_OVERRIDE; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp:137:91: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP void blend(CV_IN_OUT InputOutputArray dst, CV_IN_OUT InputOutputArray dst_mask) CV_OVERRIDE; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:302:20: error: field 'features_finder_' has incomplete type 'cv::Ptr' Ptr features_finder_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:303:34: error: field 'features_matcher_' has incomplete type 'cv::Ptr' Ptr features_matcher_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:305:37: error: field 'bundle_adjuster_' has incomplete type 'cv::Ptr' Ptr bundle_adjuster_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:306:28: error: field 'estimator_' has incomplete type 'cv::Ptr' Ptr estimator_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:309:24: error: field 'warper_' has incomplete type 'cv::Ptr' Ptr warper_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:310:38: error: field 'exposure_comp_' has incomplete type 'cv::Ptr' Ptr exposure_comp_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:311:29: error: field 'seam_finder_' has incomplete type 'cv::Ptr' Ptr seam_finder_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:312:26: error: field 'blender_' has incomplete type 'cv::Ptr' Ptr blender_; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::featuresFinder()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:207:37: error: return type 'struct cv::Ptr' is incomplete Ptr featuresFinder() { return features_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::featuresFinder() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:208:49: error: return type 'const struct cv::Ptr' is incomplete const Ptr featuresFinder() const { return features_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setFeaturesFinder(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:209:43: error: 'features_finder' has incomplete type void setFeaturesFinder(Ptr features_finder) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::featuresMatcher()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:212:52: error: return type 'struct cv::Ptr' is incomplete Ptr featuresMatcher() { return features_matcher_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::featuresMatcher() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:213:64: error: return type 'const struct cv::Ptr' is incomplete const Ptr featuresMatcher() const { return features_matcher_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setFeaturesMatcher(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:214:58: error: 'features_matcher' has incomplete type void setFeaturesMatcher(Ptr features_matcher) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setMatchingMask(const cv::UMat&)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:221:24: error: ambiguous overload for 'operator=' (operand types are 'cv::UMat' and 'cv::UMat') matching_mask_ = mask.clone(); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3682:7: note: candidate: cv::UMat& cv::UMat::operator=(const cv::UMat&) UMat& UMat::operator = (const UMat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:7: note: candidate: cv::UMat& cv::UMat::operator=(cv::UMat) UMat& UMat::operator = (UMat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::bundleAdjuster()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:224:54: error: return type 'struct cv::Ptr' is incomplete Ptr bundleAdjuster() { return bundle_adjuster_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::bundleAdjuster() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:225:66: error: return type 'const struct cv::Ptr' is incomplete const Ptr bundleAdjuster() const { return bundle_adjuster_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setBundleAdjuster(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:226:60: error: 'bundle_adjuster' has incomplete type void setBundleAdjuster(Ptr bundle_adjuster) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::estimator()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:229:40: error: return type 'struct cv::Ptr' is incomplete Ptr estimator() { return estimator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::estimator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:230:52: error: return type 'const struct cv::Ptr' is incomplete const Ptr estimator() const { return estimator_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setEstimator(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:231:46: error: 'estimator' has incomplete type void setEstimator(Ptr estimator) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::warper()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:234:33: error: return type 'struct cv::Ptr' is incomplete Ptr warper() { return warper_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::warper() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:235:45: error: return type 'const struct cv::Ptr' is incomplete const Ptr warper() const { return warper_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setWarper(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:236:39: error: 'creator' has incomplete type void setWarper(Ptr creator) { warper_ = creator; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::exposureCompensator()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:238:60: error: return type 'struct cv::Ptr' is incomplete Ptr exposureCompensator() { return exposure_comp_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::exposureCompensator() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:239:72: error: return type 'const struct cv::Ptr' is incomplete const Ptr exposureCompensator() const { return exposure_comp_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setExposureCompensator(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:240:66: error: 'exposure_comp' has incomplete type void setExposureCompensator(Ptr exposure_comp) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::seamFinder()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:243:42: error: return type 'struct cv::Ptr' is incomplete Ptr seamFinder() { return seam_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::seamFinder() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:244:54: error: return type 'const struct cv::Ptr' is incomplete const Ptr seamFinder() const { return seam_finder_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setSeamFinder(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:245:48: error: 'seam_finder' has incomplete type void setSeamFinder(Ptr seam_finder) { seam_finder_ = seam_finder; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:89:0, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'cv::Ptr cv::Stitcher::blender()': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:247:36: error: return type 'struct cv::Ptr' is incomplete Ptr blender() { return blender_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'const cv::Ptr cv::Stitcher::blender() const': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:248:48: error: return type 'const struct cv::Ptr' is incomplete const Ptr blender() const { return blender_; } ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp: In member function 'void cv::Stitcher::setBlender(cv::Ptr)': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching.hpp:249:42: error: 'b' has incomplete type void setBlender(Ptr b) { blender_ = b; } ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp: In function 'void filter_process(void*, cv::Mat&, cv::Mat&)': /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:34:9: error: ambiguous overload for 'operator=' (operand types are 'cv::Mat' and 'cv::Mat') dst = src; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:743:6: note: candidate: cv::Mat& cv::Mat::operator=(const cv::Mat&) Mat& Mat::operator = (const Mat& m) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:6: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& Mat::operator = (Mat&& m) ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: In instantiation of 'void cv::read(const cv::FileNode&, cv::Point_<_Tp>&, const cv::Point_<_Tp>&) [with _Tp = int]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:782:34: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:726:11: error: ambiguous overload for 'operator=' (operand types are 'cv::Point_' and 'const cv::Point_') value = temp.size() != 2 ? default_value : Point_<_Tp>(saturate_cast<_Tp>(temp[0]), saturate_cast<_Tp>(temp[1])); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1184:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = int] Point_<_Tp>& Point_<_Tp>::operator = (const Point_& pt) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:14: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = int; cv::Point_<_Tp> = cv::Point_] Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::flann::KDTreeIndexParams; A1 = {}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::flann::SearchParams; A1 = {}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PlaneWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:137:114: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::AffineWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:146:115: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CylindricalWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:155:120: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::SphericalWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:162:118: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::FisheyeWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:168:116: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::StereographicWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:174:122: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CompressedRectilinearWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:185:136: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::CompressedRectilinearPortraitWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:196:144: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PaniniWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:207:121: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::PaniniPortraitWarper; A1 = {float, float, float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:218:129: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::MercatorWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:224:117: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In instantiation of 'cv::Ptr<_Tp> cv::makePtr(const A1& ...) [with _Tp = cv::detail::TransverseMercatorWarper; A1 = {float}]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/stitching/warpers.hpp:230:127: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:143:10: error: return type 'struct cv::Ptr' is incomplete Ptr<_Tp> makePtr(const A1&... a1) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:20: error: 'value' is not a member of 'cv::has_custom_delete' static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:145:18: error: 'static_assert' was not declared in this scope static_assert( !has_custom_delete<_Tp>::value, "Can't use this makePtr with custom DefaultDeleter"); ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/vector:69:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:53, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = cv::Rect_*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_vector.h:925:17: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = cv::Rect_]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:193:45: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:343:16: error: ambiguous overload for 'operator=' (operand types are 'cv::Rect_' and 'cv::Rect_') *__position = __x_copy; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1852:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(const cv::Rect_<_Tp>&) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( const Rect_<_Tp>& r ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In instantiation of 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:400:44: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:436:45: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:469:8: required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:206:31: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cv::KeyPoint; _Alloc = std::allocator]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1184:13: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:711:27: error: ambiguous overload for 'operator=' (operand types are 'cv::Point2f {aka cv::Point_}' and 'const Point2f {aka const cv::Point_}') class CV_EXPORTS_W_SIMPLE KeyPoint ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:170:13: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(const cv::Point_<_Tp>&) [with _Tp = float] Point_& operator = (const Point_& pt); ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:13: note: candidate: cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>) [with _Tp = float; cv::Point_<_Tp> = cv::Point_] Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/algorithm:61:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/base.hpp:55, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:340:18: note: synthesized method 'cv::KeyPoint& cv::KeyPoint::operator=(const cv::KeyPoint&)' first required here *__result = *__first; ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h: In instantiation of 'static _BI2 std::__copy_move_backward::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]': /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:600:58: required from '_BI2 std::__copy_move_backward_a(_BI1, _BI1, _BI2) [with bool _IsMove = false; _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:610:5: required from '_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = false; _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:645:8: required from '_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = cv::Rect_*; _BI2 = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/vector.tcc:339:4: required from 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = cv::Rect_*]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_vector.h:925:17: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cv::Rect_; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = cv::Rect_]' /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp:193:45: required from here /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/opt/ext-toolchain/mips-linux-gnu/include/c++/5.3.0/bits/stl_algobase.h:547:18: error: ambiguous overload for 'operator=' (operand types are 'cv::Rect_' and 'cv::Rect_') *--__result = *--__last; ^ In file included from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1852:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(const cv::Rect_<_Tp>&) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( const Rect_<_Tp>& r ) ^ /home/buildroot/autobuild/run/instance-0/output-1/per-package/mjpg-streamer/host/mips-buildroot-linux-gnu/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1862:13: note: candidate: cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>) [with _Tp = int] Rect_<_Tp>& Rect_<_Tp>::operator = ( Rect_<_Tp>&& r ) CV_NOEXCEPT ^ make[3]: *** [plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/filter_cpp.cpp.o] Error 1 make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[2]: *** [plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/all] Error 2 [ 68%] Linking C shared library output_http.so make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 68%] Built target output_http [ 72%] Linking C shared library input_uvc.so make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 72%] Built target input_uvc make[2]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make: *** [/home/buildroot/autobuild/run/instance-0/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/.stamp_built] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-0/buildroot'