>>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Extracting gzip -d -c /nvmedata/autobuild/instance-6/dl/mjpg-streamer/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912.tar.gz | /nvmedata/autobuild/instance-6/output-1/host/bin/tar --strip-components=1 -C /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912 -xf - >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Patching >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Configuring (mkdir -p /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental && cd /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental && rm -f CMakeCache.txt && PATH="/nvmedata/autobuild/instance-6/output-1/host/bin:/nvmedata/autobuild/instance-6/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/cmake /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental -DCMAKE_TOOLCHAIN_FILE="/nvmedata/autobuild/instance-6/output-1/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=ON -DPLUGIN_INPUT_OPENCV=ON -DPLUGIN_OUTPUT_ZMQSERVER=OFF -DPLUGIN_OUTPUT_VIEWER=ON ) -- The C compiler identification is GNU 5.5.0 -- Check for working C compiler: /nvmedata/autobuild/instance-6/output-1/host/bin/mips64el-linux-gcc -- Check for working C compiler: /nvmedata/autobuild/instance-6/output-1/host/bin/mips64el-linux-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 = Release fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Found OpenCV: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr (found version "4.2.0") found components: core imgproc highgui videoio -- The CXX compiler identification is GNU 5.5.0 -- Check for working CXX compiler: /nvmedata/autobuild/instance-6/output-1/host/bin/mips64el-linux-g++ -- Check for working CXX compiler: /nvmedata/autobuild/instance-6/output-1/host/bin/mips64el-linux-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PythonLibs: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/lib/libpython3.8.so (found version "3.8.2") -- Found PythonInterp: /nvmedata/autobuild/instance-6/output-1/host/bin/python3.8 (found version "3.8.2") -- Could NOT find NUMPY (missing: NUMPY_INCLUDES) -- Found PkgConfig: /nvmedata/autobuild/instance-6/output-1/host/bin/pkg-config (found version "1.6.1") -- Checking for module 'libgphoto2' -- Found libgphoto2, version 2.5.23 -- Found GPHOTO2: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/lib/libgphoto2.so -- Looking for include file linux/videodev2.h -- Looking for include file linux/videodev2.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Found SDL: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/lib/libSDLmain.a;/nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/lib/libSDL.so (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_PTP2, PTP2 input plugin * 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 * PythonLibs * PythonInterp * Gphoto2 * 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) * 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: * Numpy 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: /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental >>> mjpg-streamer 501f6362c5afddcfb41055f97ae484252c85c912 Building PATH="/nvmedata/autobuild/instance-6/output-1/host/bin:/nvmedata/autobuild/instance-6/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j8 -C /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental make[1]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[2]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target input_ptp2 Scanning dependencies of target mjpg_streamer Scanning dependencies of target input_file Scanning dependencies of target input_uvc make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target input_http make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 3%] Building C object plugins/input_ptp2/CMakeFiles/input_ptp2.dir/input_ptp2.c.o Scanning dependencies of target cvfilter_cpp Scanning dependencies of target output_file [ 6%] Building C object plugins/input_file/CMakeFiles/input_file.dir/input_file.c.o make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 9%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/dynctrl.c.o [ 12%] Building C object CMakeFiles/mjpg_streamer.dir/mjpg_streamer.c.o make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 16%] Building C object plugins/input_http/CMakeFiles/input_http.dir/input_http.c.o Scanning dependencies of target input_opencv make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 19%] Building CXX object plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/filter_cpp.cpp.o [ 22%] Building C object plugins/output_file/CMakeFiles/output_file.dir/output_file.c.o make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 25%] Building CXX object plugins/input_opencv/CMakeFiles/input_opencv.dir/input_opencv.cpp.o In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/array:35:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:710, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.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 must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/array:35:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:710, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.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 must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ [ 29%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/input_uvc.c.o [ 32%] Building C object plugins/input_http/CMakeFiles/input_http.dir/misc.c.o [ 35%] Building C object plugins/input_http/CMakeFiles/input_http.dir/mjpg-proxy.c.o [ 38%] Linking C shared library input_file.so In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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*); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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(...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:22: error: 'check' has not been declared typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:27: error: expected ',' or '...' before '<' token typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:33: error: expected ';' at end of member declaration /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:35: error: 'type' does not name a type typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:56:30: error: 'type' has not been declared static const int value = type::value; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:63:34: error: expected class-name before '{' token : public std::false_type {}; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected '>' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '::' before ':' token : public std::true_type {}; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected identifier before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: qualified name does not name a class before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '{' before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected unqualified-id before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected template-name before '<' token struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected '{' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected unqualified-id before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In function 'cv::Ptr<_Tp> cv::makePtr(const A1& ...)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:46: error: expected ')' before '...' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: note: 'a1' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:361:30: error: expected ')' before '<' token Vec(std::initializer_list<_Tp>); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: 'cv::Matx<_Tp, m, n>::Matx' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: template definition of non-template 'int cv::Matx<_Tp, m, n>::Matx' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: 'cv::Vec<_Tp, cn>::Vec' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: template definition of non-template 'int cv::Vec<_Tp, cn>::Vec' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 38%] Built target input_file make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:18: error: expected ',' or '...' before '&&' token Point_(Point_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:31: error: expected ',' or '...' before '&&' token Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:20: error: expected ',' or '...' before '&&' token Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:253:33: error: expected ',' or '...' before '&&' token Point3_& operator = (Point3_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:16: error: expected ',' or '...' before '&&' token Size_(Size_&& sz) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:328:29: error: expected ',' or '...' before '&&' token Size_& operator = (Size_&& sz) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:16: error: expected ',' or '...' before '&&' token Rect_(Rect_&& r) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:434:30: error: expected ',' or '...' before '&&' token Rect_& operator = ( Rect_&& r ) CV_NOEXCEPT; ^ [ 41%] Building C object CMakeFiles/mjpg_streamer.dir/utils.c.o In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:20: error: expected ',' or '...' before '&&' token Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ Scanning dependencies of target output_http /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:648:31: error: expected ',' or '...' before '&&' token Scalar_& operator=(Scalar_&& s) CV_NOEXCEPT; ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:27: error: expected ',' or '...' before '&&' token Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1164:1: error: cv::Point_<_Tp>::Point_(_Tp, _Tp) Point_<_Tp>::Point_(_Tp _x, _Tp _y) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1160:1: error: cv::Point_<_Tp>::Point_() Point_<_Tp>::Point_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:45: error: expected ',' or '...' before '&&' token Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:30: error: expected ',' or '...' before '&&' token Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1427:1: error: cv::Point3_<_Tp>::Point3_() Point3_<_Tp>::Point3_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1470:48: error: expected ',' or '...' before '&&' token Point3_<_Tp>& Point3_<_Tp>::operator = (Point3_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point3_<_Tp>& cv::Point3_<_Tp>::operator=(cv::Point3_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ [ 45%] Linking C shared library input_ptp2.so /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:24: error: expected ',' or '...' before '&&' token Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1685:1: error: cv::Size_<_Tp>::Size_(_Tp, _Tp) Size_<_Tp>::Size_(_Tp _width, _Tp _height) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1681:1: error: cv::Size_<_Tp>::Size_() Size_<_Tp>::Size_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:29: error: expected ',' or '...' before '&&' token Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1823:1: error: cv::Rect_<_Tp>::Rect_() Rect_<_Tp>::Rect_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:9: error: 'move' is not a member of 'std' x = std::move(r.x); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:19: error: 'r' was not declared in this scope x = std::move(r.x); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1865:9: error: 'move' is not a member of 'std' y = std::move(r.y); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1866:13: error: 'move' is not a member of 'std' width = std::move(r.width); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1867:14: error: 'move' is not a member of 'std' height = std::move(r.height); ^ [ 48%] Linking C shared library output_file.so /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:35: error: expected ',' or '...' before '&&' token Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:642:5: error: cv::Scalar_<_Tp>::Scalar_(_Tp) Scalar_(_Tp v0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2152:1: error: cv::Scalar_<_Tp>::Scalar_() Scalar_<_Tp>::Scalar_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Scalar_<_Tp>& cv::Scalar_<_Tp>::operator=(cv::Scalar_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ [ 51%] Building C object plugins/output_http/CMakeFiles/output_http.dir/httpd.c.o In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator~(const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator|(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator^(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const int&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:73: error: expected ',' or '...' before '<' token template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:59: error: expected ',' or '...' before '<' token template _InputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator~(const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator|(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator^(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const int&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:345:68: error: expected ')' before '<' token template _OutputArray(std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:74: error: expected ',' or '...' before '<' token template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:347:54: error: expected ')' before '<' token template _OutputArray(std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:60: error: expected ',' or '...' before '<' token template _OutputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:418:73: error: expected ')' before '<' token template _InputOutputArray(std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:79: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:420:59: error: expected ')' before '<' token template _InputOutputArray(std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:65: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator~(const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator|(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator&(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator^(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:62: error: expected '>' before '<' token template::value>::type> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:45: error: expected ',' or '...' before '<' token explicit Mat(const std::initializer_list<_Tp> list); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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*); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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(...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:22: error: 'check' has not been declared typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:27: error: expected ',' or '...' before '<' token typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:33: error: expected ';' at end of member declaration typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:49:35: error: 'type' does not name a type typedef decltype(check(0)) type; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:56:30: error: 'type' has not been declared static const int value = type::value; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:63:34: error: expected class-name before '{' token : public std::false_type {}; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:68:52: error: expected '>' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 > ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '::' before ':' token : public std::true_type {}; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected identifier before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: qualified name does not name a class before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected '{' before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:69:9: error: expected unqualified-id before ':' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected template-name before '<' token struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected '{' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:36: error: expected unqualified-id before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: In function 'cv::Ptr<_Tp> cv::makePtr(const A1& ...)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:46: error: expected ')' before '...' token return (Ptr<_Tp>)std::make_shared<_Tp>(a1...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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...); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:146:49: note: 'a1' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:12: error: expected ',' or '...' before '&&' token Mat(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:16: error: invalid constructor; you probably meant 'cv::Mat (const cv::Mat&)' Mat(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:25: error: expected ',' or '...' before '&&' token Mat& operator = (Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2225:31: error: expected ')' before '<' token Mat_(std::initializer_list<_Tp> values); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:14: error: expected ',' or '...' before '&&' token Mat_(Mat_&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2335:27: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat_&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:13: error: expected ',' or '...' before '&&' token Mat_(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2338:26: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:17: error: expected ',' or '...' before '&&' token Mat_(MatExpr&& e); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:14: error: expected ',' or '...' before '&&' token UMat(UMat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:18: error: invalid constructor; you probably meant 'cv::UMat (const cv::UMat&)' UMat(UMat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:27: error: expected ',' or '...' before '&&' token UMat& operator = (UMat&& m); ^ [ 54%] Linking C shared library input_http.so In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:57:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:361:30: error: expected ')' before '<' token Vec(std::initializer_list<_Tp>); ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::_InputArray::init(int, const void*, cv::Size)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:668:28: error: template definition of non-template 'int cv::Matx<_Tp, m, n>::Matx' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/matx.hpp:1020:24: error: template definition of non-template 'int cv::Vec<_Tp, cn>::Vec' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In static member function 'static cv::_InputArray cv::_InputArray::rawIn(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:161:20: error: 'arr' was not declared in this scope v.obj = (void*)arr.data(); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: 'cv::_OutputArray::_OutputArray' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: template definition of non-template 'cv::_OutputArray cv::_OutputArray::rawOut' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: 'cv::_InputOutputArray::_InputOutputArray' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' [ 54%] Built target output_file /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: template definition of non-template 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:619:37: error: expected ',' or '...' before '<' token Mat::Mat(const std::initializer_list<_Tp> list) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:622:15: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: note: in expansion of macro 'CV_Assert' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:15: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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()); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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()), ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:645:10: error: 'copyData' was not declared in this scope if( !copyData ) ^ [ 54%] Built target input_ptp2 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::Mat::assignTo(cv::Mat&, int) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:10: note: candidate: cv::Mat& cv::Mat::operator=(cv::Mat) Mat& operator = (Mat&& m); ^ make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' Scanning dependencies of target output_rtsp make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ [ 58%] Linking C executable mjpg_streamer make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:13: error: expected ',' or '...' before '&&' token Mat::Mat(Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:14: error: template cv::Mat::Mat(int) explicit Mat(const std::initializer_list<_Tp> list); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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()); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:524:1: error: cv::Mat::Mat(const cv::Mat&) Mat::Mat(const Mat& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:473:1: error: cv::Mat::Mat(cv::Size, int) Mat::Mat(Size _sz, int _type) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:450:1: error: cv::Mat::Mat() Mat::Mat() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:26: error: expected ',' or '...' before '&&' token Mat& Mat::operator = (Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat& cv::Mat::operator=(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1407:18: error: 'm' was not declared in this scope if (this == &m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:166:18: error: expected ',' or '...' before '&&' token Point_(Point_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:171:31: error: expected ',' or '...' before '&&' token Point_& operator = (Point_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: 'cv::Mat_<_Tp>::Mat_' declared as an 'inline' variable /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: template definition of non-template 'int cv::Mat_<_Tp>::Mat_' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:11: error: 'sizes' was not declared in this scope : Mat(sizes, list) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:18: error: 'list' was not declared in this scope : Mat(sizes, list) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:11: error: 'arr' was not declared in this scope : Mat(arr, copyData) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:16: error: 'copyData' was not declared in this scope : Mat(arr, copyData) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:248:20: error: expected ',' or '...' before '&&' token Point3_(Point3_&& pt) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:253:33: error: expected ',' or '...' before '&&' token Point3_& operator = (Point3_&& pt) CV_NOEXCEPT; ^ [ 58%] Built target input_http /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:324:16: error: expected ',' or '...' before '&&' token Size_(Size_&& sz) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:328:29: error: expected ',' or '...' before '&&' token Size_& operator = (Size_&& sz) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:429:16: error: expected ',' or '...' before '&&' token Rect_(Rect_&& r) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:434:30: error: expected ',' or '...' before '&&' token Rect_& operator = ( Rect_&& r ) CV_NOEXCEPT; ^ Scanning dependencies of target output_udp /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:21: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat_&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:5: error: candidates are: cv::Mat_<_Tp>::Mat_(cv::MatExpr) Mat_(MatExpr&& e); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:5: error: cv::Mat_<_Tp>::Mat_(cv::Mat) Mat_(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1574:1: error: cv::Mat_<_Tp>::Mat_(cv::Size) Mat_<_Tp>::Mat_(Size _sz) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1554:1: error: cv::Mat_<_Tp>::Mat_() Mat_<_Tp>::Mat_() ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2067:39: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat_&& m) ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:22: error: 'move' is not a member of 'std' Mat::operator = (std::move(m)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:32: error: 'm' was not declared in this scope Mat::operator = (std::move(m)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2074:20: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:13: error: 'move' is not a member of 'std' *this = std::move(m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:23: error: 'm' was not declared in this scope *this = std::move(m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2082:38: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat&& m) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:645:20: error: expected ',' or '...' before '&&' token Scalar_(Scalar_&& s) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2084:9: error: 'm' was not declared in this scope if (m.empty()) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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() ) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:648:31: error: expected ',' or '...' before '&&' token Scalar_& operator=(Scalar_&& s) CV_NOEXCEPT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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() ) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2100:5: error: 'm' was not declared in this scope m.convertTo(*this, type()); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2105:24: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(MatExpr&& e) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::MatExpr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2109:17: error: 'e' was not declared in this scope *this = Mat(e); ^ make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1172:27: error: expected ',' or '...' before '&&' token Point_<_Tp>::Point_(Point_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1164:1: error: cv::Point_<_Tp>::Point_(_Tp, _Tp) Point_<_Tp>::Point_(_Tp _x, _Tp _y) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1160:1: error: cv::Point_<_Tp>::Point_() Point_<_Tp>::Point_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1191:45: error: expected ',' or '...' before '&&' token Point_<_Tp>& Point_<_Tp>::operator = (Point_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point_<_Tp>& cv::Point_<_Tp>::operator=(cv::Point_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ [ 61%] Building C object plugins/output_rtsp/CMakeFiles/output_rtsp.dir/output_rtsp.c.o /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1439:30: error: expected ',' or '...' before '&&' token Point3_<_Tp>::Point3_(Point3_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1427:1: error: cv::Point3_<_Tp>::Point3_() Point3_<_Tp>::Point3_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1470:48: error: expected ',' or '...' before '&&' token Point3_<_Tp>& Point3_<_Tp>::operator = (Point3_&& pt) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Point3_<_Tp>& cv::Point3_<_Tp>::operator=(cv::Point3_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1693:24: error: expected ',' or '...' before '&&' token Size_<_Tp>::Size_(Size_&& sz) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1685:1: error: cv::Size_<_Tp>::Size_(_Tp, _Tp) Size_<_Tp>::Size_(_Tp _width, _Tp _height) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1681:1: error: cv::Size_<_Tp>::Size_() Size_<_Tp>::Size_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Size_<_Tp>& cv::Size_<_Tp>::operator=(cv::Size_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1835:29: error: expected ',' or '...' before '&&' token Rect_<_Tp>::Rect_(Rect_<_Tp>&& r) CV_NOEXCEPT ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1823:1: error: cv::Rect_<_Tp>::Rect_() Rect_<_Tp>::Rect_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Rect_<_Tp>& cv::Rect_<_Tp>::operator=(cv::Rect_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:9: error: 'move' is not a member of 'std' x = std::move(r.x); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1864:19: error: 'r' was not declared in this scope x = std::move(r.x); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1865:9: error: 'move' is not a member of 'std' y = std::move(r.y); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1866:13: error: 'move' is not a member of 'std' width = std::move(r.width); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:1867:14: error: 'move' is not a member of 'std' height = std::move(r.height); ^ [ 67%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/jpeg_utils.c.o [ 67%] Building C object plugins/output_udp/CMakeFiles/output_udp.dir/output_udp.c.o /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2171:35: error: expected ',' or '...' before '&&' token Scalar_<_Tp>::Scalar_(Scalar_<_Tp>&& s) CV_NOEXCEPT { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:642:5: error: cv::Scalar_<_Tp>::Scalar_(_Tp) Scalar_(_Tp v0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp:2152:1: error: cv::Scalar_<_Tp>::Scalar_() Scalar_<_Tp>::Scalar_() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/types.hpp: In member function 'cv::Scalar_<_Tp>& cv::Scalar_<_Tp>::operator=(cv::Scalar_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::UMat::assignTo(cv::UMat&, int) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:16: error: expected ',' or '...' before '&&' token UMat::UMat(UMat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3648:1: error: cv::UMat::UMat(const cv::UMat&) UMat::UMat(const UMat& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3598:1: error: cv::UMat::UMat(cv::UMatUsageFlags) UMat::UMat(UMatUsageFlags _usageFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:29: error: expected ',' or '...' before '&&' token UMat& UMat::operator = (UMat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::UMat& cv::UMat::operator=(cv::UMat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3911:18: error: 'm' was not declared in this scope if (this == &m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator~(const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator|(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:457:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator^(const cv::AccessFlag&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:66:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(AccessFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::AccessFlag cv::operator&(const int&, const cv::AccessFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:207:73: error: expected ',' or '...' before '<' token template _InputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:208:59: error: expected ',' or '...' before '<' token template _InputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator~(const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator|(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator^(const cv::_InputArray::KindFlag&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:262:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(_InputArray::KindFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::_InputArray::KindFlag cv::operator&(const int&, const cv::_InputArray::KindFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:345:68: error: expected ')' before '<' token template _OutputArray(std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:346:74: error: expected ',' or '...' before '<' token template _OutputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:347:54: error: expected ')' before '<' token template _OutputArray(std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:348:60: error: expected ',' or '...' before '<' token template _OutputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:418:73: error: expected ')' before '<' token template _InputOutputArray(std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:419:79: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array<_Tp, _Nm>& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:420:59: error: expected ')' before '<' token template _InputOutputArray(std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:421:65: error: expected ',' or '...' before '<' token template _InputOutputArray(const std::array& arr); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'bool cv::operator!(const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator~(const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator|(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator&(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: In function 'cv::UMatData::MemoryFlag cv::operator^(const cv::UMatData::MemoryFlag&, const cv::UMatData::MemoryFlag&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:569:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(UMatData::MemoryFlag) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1009:62: error: expected '>' before '<' token template::value>::type> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:45: error: expected ',' or '...' before '<' token explicit Mat(const std::initializer_list<_Tp> list); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:12: error: expected ',' or '...' before '&&' token Mat(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2070:16: error: invalid constructor; you probably meant 'cv::Mat (const cv::Mat&)' Mat(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2071:25: error: expected ',' or '...' before '&&' token Mat& operator = (Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2225:31: error: expected ')' before '<' token Mat_(std::initializer_list<_Tp> values); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2334:14: error: expected ',' or '...' before '&&' token Mat_(Mat_&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2335:27: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat_&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:13: error: expected ',' or '...' before '&&' token Mat_(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2338:26: error: expected ',' or '...' before '&&' token Mat_& operator = (Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:17: error: expected ',' or '...' before '&&' token Mat_(MatExpr&& e); ^ [ 67%] Built target mjpg_streamer /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:14: error: expected ',' or '...' before '&&' token UMat(UMat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2537:18: error: invalid constructor; you probably meant 'cv::UMat (const cv::UMat&)' UMat(UMat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2538:27: error: expected ',' or '...' before '&&' token UMat& operator = (UMat&& m); ^ make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, cv::Ptr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3044:50: error: 'fmtd' has incomplete type String& operator << (String& out, Ptr fmtd) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, const cv::Mat&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3187:31: error: 'Param' is not a class or namespace static const Param type = Param::BOOLEAN; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3195:31: error: 'Param' is not a class or namespace static const Param type = Param::INT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3203:31: error: 'Param' is not a class or namespace static const Param type = Param::REAL; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3211:31: error: 'Param' is not a class or namespace static const Param type = Param::STRING; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3219:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3227:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT_VECTOR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3235:31: error: 'Param' is not a class or namespace static const Param type = Param::ALGORITHM; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3243:31: error: 'Param' is not a class or namespace static const Param type = Param::FLOAT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3251:31: error: 'Param' is not a class or namespace static const Param type = Param::UNSIGNED_INT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3259:31: error: 'Param' is not a class or namespace static const Param type = Param::UINT64; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3267:31: error: 'Param' is not a class or namespace static const Param type = Param::UCHAR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3275:31: error: 'Param' is not a class or namespace static const Param type = Param::SCALAR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected '>' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected '::' before '{' token { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected identifier before '{' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: qualified name does not name a class before '{' token Scanning dependencies of target output_viewer In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::_InputArray::init(int, const void*, cv::Size)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Entering directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:98:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array<_Tp, _Nm>& arr) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'cv::Ptr cv::format(cv::InputArray, cv::Formatter::FormatType)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(cv::Ptr, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp:441:26: error: 'fmtd' has incomplete type int print(Ptr fmtd, FILE* stream = stdout) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Mat&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:102:42: error: expected ',' or '...' before '<' token _InputArray::_InputArray(const std::array& arr) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::UMat&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Matx<_Tp, m, n>&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In static member function 'static cv::_InputArray cv::_InputArray::rawIn(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:161:20: error: 'arr' was not declared in this scope v.obj = (void*)arr.data(); ^ [ 70%] Building C object plugins/output_viewer/CMakeFiles/output_viewer.dir/output_viewer.c.o /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:200:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:33: error: template definition of non-template 'int cv::_OutputArray::_OutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:28: error: 'array' is not a member of 'std' _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:42: error: expected primary-expression before ',' token _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:204:50: error: 'arr' was not declared in this scope _OutputArray::_OutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:232:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:236:44: error: expected ',' or '...' before '<' token _OutputArray::_OutputArray(const std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:303:40: error: template definition of non-template 'cv::_OutputArray cv::_OutputArray::rawOut' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:326:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:43: error: template definition of non-template 'int cv::_InputOutputArray::_InputOutputArray' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:38: error: 'array' is not a member of 'std' _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:52: error: expected primary-expression before ',' token _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:330:60: error: 'arr' was not declared in this scope _InputOutputArray::_InputOutputArray(std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:358:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array<_Tp, _Nm>& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:362:54: error: expected ',' or '...' before '<' token _InputOutputArray::_InputOutputArray(const std::array& arr) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:431:52: error: template definition of non-template 'cv::_InputOutputArray cv::_InputOutputArray::rawInOut' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ';' before 'do' CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected primary-expression before 'do' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ';' before 'do' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected primary-expression before 'do' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: expected ')' before 'do' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:633:5: error: 'list' was not declared in this scope CV_Assert(list.size() != 0); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat::Mat(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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()), ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:645:10: error: 'copyData' was not declared in this scope if( !copyData ) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::Mat::assignTo(cv::Mat&, int) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1380:13: error: expected ',' or '...' before '&&' token Mat::Mat(Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:1010:14: error: template cv::Mat::Mat(int) explicit Mat(const std::initializer_list<_Tp> list); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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()); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:524:1: error: cv::Mat::Mat(const cv::Mat&) Mat::Mat(const Mat& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:473:1: error: cv::Mat::Mat(cv::Size, int) Mat::Mat(Size _sz, int _type) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:450:1: error: cv::Mat::Mat() Mat::Mat() ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1405:26: error: expected ',' or '...' before '&&' token Mat& Mat::operator = (Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat& cv::Mat::operator=(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1407:18: error: 'm' was not declared in this scope if (this == &m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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>' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1685:22: error: template definition of non-template 'int cv::Mat_<_Tp>::Mat_' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:11: error: 'sizes' was not declared in this scope : Mat(sizes, list) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1691:18: error: 'list' was not declared in this scope : Mat(sizes, list) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:11: error: 'arr' was not declared in this scope : Mat(arr, copyData) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1696:16: error: 'copyData' was not declared in this scope : Mat(arr, copyData) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2061:21: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat_&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2340:5: error: candidates are: cv::Mat_<_Tp>::Mat_(cv::MatExpr) Mat_(MatExpr&& e); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:2337:5: error: cv::Mat_<_Tp>::Mat_(cv::Mat) Mat_(Mat&& m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1574:1: error: cv::Mat_<_Tp>::Mat_(cv::Size) Mat_<_Tp>::Mat_(Size _sz) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:1554:1: error: cv::Mat_<_Tp>::Mat_() Mat_<_Tp>::Mat_() ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2067:39: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat_&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat_<_Tp>)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:22: error: 'move' is not a member of 'std' Mat::operator = (std::move(m)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2069:32: error: 'm' was not declared in this scope Mat::operator = (std::move(m)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2074:20: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:13: error: 'move' is not a member of 'std' *this = std::move(m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2078:23: error: 'm' was not declared in this scope *this = std::move(m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2082:38: error: expected ',' or '...' before '&&' token Mat_<_Tp>& Mat_<_Tp>::operator = (Mat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::Mat_<_Tp>& cv::Mat_<_Tp>::operator=(cv::Mat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2084:9: error: 'm' was not declared in this scope if (m.empty()) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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() ) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:30: error: expected primary-expression before '&&' token Mat::operator = ((Mat&&)m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2091:32: error: expected primary-expression before ')' token Mat::operator = ((Mat&&)m); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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() ) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2100:5: error: 'm' was not declared in this scope m.convertTo(*this, type()); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2105:24: error: expected ',' or '...' before '&&' token Mat_<_Tp>::Mat_(MatExpr&& e) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::Mat_<_Tp>::Mat_(cv::MatExpr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:2109:17: error: 'e' was not declared in this scope *this = Mat(e); ^ /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/output_viewer/output_viewer.c: In function 'jpeg_init_src': /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/output_viewer/output_viewer.c:125:32: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] src->pub.fill_input_buffer = fill_input_buffer; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'void cv::UMat::assignTo(cv::UMat&, int) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, cv::Ptr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Mat&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3885:16: error: expected ',' or '...' before '&&' token UMat::UMat(UMat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3648:1: error: cv::UMat::UMat(const cv::UMat&) UMat::UMat(const UMat& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3598:1: error: cv::UMat::UMat(cv::UMatUsageFlags) UMat::UMat(UMatUsageFlags _usageFlags) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3909:29: error: expected ',' or '...' before '&&' token UMat& UMat::operator = (UMat&& m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp: In member function 'cv::UMat& cv::UMat::operator=(cv::UMat)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.inl.hpp:3911:18: error: 'm' was not declared in this scope if (this == &m) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Matx<_Tp, m, n>&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:457:15: error: field 'p' has incomplete type 'cv::Ptr' Ptr p; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ [ 74%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/v4l2uvc.c.o In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3293:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:599:48: error: expected ')' before '<' token ParallelLoopBodyLambdaWrapper(std::function functor) : ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'virtual void cv::ParallelLoopBodyLambdaWrapper::operator()(const cv::Range&) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:605:24: error: 'm_functor' was not declared in this scope m_functor(range); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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.) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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.) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In function 'void cv::parallel_for_(const cv::Range&, int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:56: error: 'functor' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:66: error: 'nstripes' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1066:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1160:47: error: expected '>' before '<' token template::value >::type* = nullptr> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1186:29: error: field 'indexParams' has incomplete type 'cv::Ptr' Ptr indexParams; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1187:30: error: field 'searchParams' has incomplete type 'cv::Ptr' Ptr searchParams; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1188:23: error: field 'flannIndex' has incomplete type 'cv::Ptr' Ptr flannIndex; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'bool cv::operator!(const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:515:25: error: 'UnderlyingType' does not name a type return !static_cast(val); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator~(const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvdef.h:534:47: error: 'UnderlyingType' does not name a type return static_cast(~static_cast(val)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator|(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator&(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator^(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: note: in expansion of macro 'CV_ENUM_FLAGS' CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) \ ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1445:30: error: field 'dextractor' has incomplete type 'cv::Ptr' Ptr dextractor; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1446:28: error: field 'dmatcher' has incomplete type 'cv::Ptr' Ptr dmatcher; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, cv::Ptr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3044:50: error: 'fmtd' has incomplete type String& operator << (String& out, Ptr fmtd) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: In function 'cv::String& cv::operator<<(cv::String&, const cv::Mat&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3187:31: error: 'Param' is not a class or namespace static const Param type = Param::BOOLEAN; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3195:31: error: 'Param' is not a class or namespace static const Param type = Param::INT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3203:31: error: 'Param' is not a class or namespace static const Param type = Param::REAL; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3211:31: error: 'Param' is not a class or namespace static const Param type = Param::STRING; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3219:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3227:31: error: 'Param' is not a class or namespace static const Param type = Param::MAT_VECTOR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3235:31: error: 'Param' is not a class or namespace static const Param type = Param::ALGORITHM; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3243:31: error: 'Param' is not a class or namespace static const Param type = Param::FLOAT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3251:31: error: 'Param' is not a class or namespace static const Param type = Param::UNSIGNED_INT; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3259:31: error: 'Param' is not a class or namespace static const Param type = Param::UINT64; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3267:31: error: 'Param' is not a class or namespace static const Param type = Param::UCHAR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3275:31: error: 'Param' is not a class or namespace static const Param type = Param::SCALAR; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3279:46: error: expected '>' before '<' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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> ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected '::' before '{' token { ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: expected identifier before '{' token /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3280:1: error: qualified name does not name a class before '{' token [ 77%] Building C object plugins/output_http/CMakeFiles/output_http.dir/output_http.c.o [ 80%] Linking C shared library output_rtsp.so In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ [ 83%] Linking C shared library output_udp.so In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/params.h:35:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:42, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 { } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; } ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'cv::Ptr cv::format(cv::InputArray, cv::Formatter::FormatType)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(cv::Ptr, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Mat&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::UMat&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3291:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const std::vector >&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/operations.hpp: In function 'int cv::print(const cv::Matx<_Tp, m, n>&, FILE*)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/nn_index.h:36:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/saving.h:38, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:43, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/nn_index.h:36:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/saving.h:38, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:43, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:38:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ [ 83%] Built target output_rtsp In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:39:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:39:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ [ 83%] Built target output_udp In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:40:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ [ 87%] Linking C shared library output_viewer.so /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:41:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:42:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:42:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:43:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:44:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:44:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, cv::Ptr)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Mat&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3292:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const std::vector >&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: In function 'std::ostream& cv::operator<<(std::ostream&, const cv::Matx<_Tp, m, n>&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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)); ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/all_indices.h:45:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann/flann_base.hpp:45, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ [ 87%] Built target output_viewer In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3293:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:599:48: error: expected ')' before '<' token ParallelLoopBodyLambdaWrapper(std::function functor) : ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In member function 'virtual void cv::ParallelLoopBodyLambdaWrapper::operator()(const cv::Range&) const': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:605:24: error: 'm_functor' was not declared in this scope m_functor(range); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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.) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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.) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: In function 'void cv::parallel_for_(const cv::Range&, int)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:56: error: 'functor' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/flann.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:65, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp:611:66: error: 'nstripes' was not declared in this scope parallel_for_(range, ParallelLoopBodyLambdaWrapper(functor), nstripes); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/utility.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:821:20: error: field 'cap' has incomplete type 'cv::Ptr' Ptr cap; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:822:24: error: field 'icap' has incomplete type 'cv::Ptr' Ptr icap; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:3294:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:973:24: error: field 'writer' has incomplete type 'cv::Ptr' Ptr writer; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:974:23: error: field 'iwriter' has incomplete type 'cv::Ptr' Ptr iwriter; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1186:29: error: field 'indexParams' has incomplete type 'cv::Ptr' Ptr indexParams; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1187:30: error: field 'searchParams' has incomplete type 'cv::Ptr' Ptr searchParams; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1188:23: error: field 'flannIndex' has incomplete type 'cv::Ptr' Ptr flannIndex; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:52:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'bool cv::operator!(const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator~(const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator|(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator&(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:74:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: In function 'cv::DrawMatchesFlags cv::operator^(const cv::DrawMatchesFlags&, const cv::DrawMatchesFlags&)': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1218:1: error: 'UnderlyingType' does not name a type CV_ENUM_FLAGS(DrawMatchesFlags) ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp: At global scope: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 ); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1445:30: error: field 'dextractor' has incomplete type 'cv::Ptr' Ptr dextractor; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/calib3d.hpp:48:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1446:28: error: field 'dmatcher' has incomplete type 'cv::Ptr' Ptr dmatcher; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:83:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/photo.hpp:478:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArray times, InputArray response) CV_OVERRIDE = 0; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/photo.hpp:622:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArray times, InputArray response) CV_OVERRIDE = 0; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/photo.hpp:645:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArray times, InputArray response) CV_OVERRIDE = 0; ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/photo.hpp:681:71: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 InputArray times, InputArray response) CV_OVERRIDE = 0; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/video.hpp:57:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:95, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/video/background_segm.hpp:208:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CV_WRAP virtual void apply(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE = 0; ^ /nvmedata/autobuild/instance-6/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&)': /nvmedata/autobuild/instance-6/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:782:34: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:56:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 = {}]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 = {}]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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*]': /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:402:44: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:438: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 >]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:471:8: required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.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]' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1184:13: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/algorithm:61:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:55, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/filters/cvfilter_cpp/filter_cpp.cpp:8: /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:340:18: note: synthesized method 'cv::KeyPoint& cv::KeyPoint::operator=(const cv::KeyPoint&)' first required here *__result = *__first; ^ make[3]: *** [plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/build.make:63: plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/filter_cpp.cpp.o] Error 1 make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[2]: *** [CMakeFiles/Makefile2:298: plugins/input_opencv/filters/cvfilter_cpp/CMakeFiles/cvfilter_cpp.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:821:20: error: field 'cap' has incomplete type 'cv::Ptr' Ptr cap; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:822:24: error: field 'icap' has incomplete type 'cv::Ptr' Ptr icap; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:973:24: error: field 'writer' has incomplete type 'cv::Ptr' Ptr writer; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/highgui.hpp:51:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:68, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/videoio.hpp:974:23: error: field 'iwriter' has incomplete type 'cv::Ptr' Ptr iwriter; ^ In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:74:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:77:0, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp:73:8: note: declaration of 'struct cv::Ptr' struct Ptr : public std::shared_ptr ^ /nvmedata/autobuild/instance-6/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&)': /nvmedata/autobuild/instance-6/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp: In function 'void* worker_thread(void*)': /nvmedata/autobuild/instance-6/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); ^ /nvmedata/autobuild/instance-6/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/mat.hpp:3724:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:59, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:60:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:782:34: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/cvstd.hpp:81:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:58, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 = {}]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1159:109: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 = {}]': /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/features2d.hpp:1160:98: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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) ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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"); ^ [ 90%] Linking C shared library input_uvc.so [ 93%] Linking C shared library output_http.so make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' [ 93%] Built target output_http [ 93%] Built target input_uvc In file included from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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*]': /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:402:44: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::KeyPoint*; _OI = cv::KeyPoint*]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:438: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 >]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:471:8: required from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]' /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.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]' /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/persistence.hpp:1184:13: required from here /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:58:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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); ^ /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/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 /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/algorithm:61:0, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core/base.hpp:55, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/core.hpp:54, from /nvmedata/autobuild/instance-6/output-1/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/opencv4/opencv2/opencv.hpp:52, from /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental/plugins/input_opencv/input_opencv.cpp:29: /nvmedata/autobuild/instance-6/output-1/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/stl_algobase.h:340:18: note: synthesized method 'cv::KeyPoint& cv::KeyPoint::operator=(const cv::KeyPoint&)' first required here *__result = *__first; ^ make[3]: *** [plugins/input_opencv/CMakeFiles/input_opencv.dir/build.make:63: plugins/input_opencv/CMakeFiles/input_opencv.dir/input_opencv.cpp.o] Error 1 make[3]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[2]: *** [CMakeFiles/Makefile2:243: plugins/input_opencv/CMakeFiles/input_opencv.dir/all] Error 2 make[2]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/mjpg-streamer-experimental' make: *** [package/pkg-generic.mk:269: /nvmedata/autobuild/instance-6/output-1/build/mjpg-streamer-501f6362c5afddcfb41055f97ae484252c85c912/.stamp_built] Error 2 make: Leaving directory '/nvmedata/autobuild/instance-6/buildroot'