+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/opencv-4.11.0nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/opencv-4.11.0nb1/work.log ===> Building for opencv-4.11.0nb1 [ 0%] Building C object 3rdparty/ittnotify/CMakeFiles/ittnotify.dir/src/ittnotify/ittnotify_static.c.o [ 0%] Built target opencv_dnn_plugins [ 0%] Built target opencv_videoio_plugins [ 0%] Built target opencv_highgui_plugins [ 0%] Building C object 3rdparty/ittnotify/CMakeFiles/ittnotify.dir/src/ittnotify/jitprofiling.c.o [ 0%] Generate files for Python bindings and documentation [ 0%] Linking C static library ../lib/libittnotify.a Note: Class cv::Feature2D has more than 1 base class (not supported by Python C extensions) Bases: cv::Algorithm, cv::class, cv::Feature2D, cv::Algorithm Only the first base class will be used Note: Class cv::detail::GraphCutSeamFinder has more than 1 base class (not supported by Python C extensions) Bases: cv::detail::GraphCutSeamFinderBase, cv::detail::SeamFinder Only the first base class will be used [ 0%] Built target ittnotify [ 1%] Processing OpenCL kernels (core) [ 1%] Built target gen_opencv_python_source [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/arithm.dispatch.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/alloc.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/arithm.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/algorithm.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/array.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/async.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/batch_distance.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/bindings_utils.cpp.o [ 1%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/buffer_area.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/channels.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/check.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/command_line_parser.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/conjugate_gradient.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/convert.dispatch.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/convert_c.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/convert_scale.dispatch.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/copy.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/count_non_zero.dispatch.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/cuda_gpu_mat.cpp.o [ 2%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/cuda_gpu_mat_nd.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/cuda_host_mem.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/cuda_info.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/cuda_stream.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/datastructs.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/directx.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/downhill_simplex.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/dxt.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/gl_core_3_1.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/glob.cpp.o [ 3%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/has_non_zero.dispatch.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/kmeans.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/lapack.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/lda.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/logger.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/lpsolver.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/lut.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/mathfuncs.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/mathfuncs_core.dispatch.cpp.o [ 4%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matmul.dispatch.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_c.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_decomp.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_iterator.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_expressions.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_operations.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_sparse.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_transform.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix_wrap.cpp.o [ 5%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/mean.dispatch.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/merge.dispatch.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/minmax.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/norm.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/ocl.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_clblas.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_clfft.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_core.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/opengl.cpp.o /home/pbulk/build/graphics/opencv/work/opencv-4.11.0/modules/core/src/opencl/runtime/opencl_core.cpp:262:2: warning: #warning ("OPENCV: OpenCL dynamic library loader: check configuration") [-Wcpp] 262 | #warning("OPENCV: OpenCL dynamic library loader: check configuration") | ^~~~~~~ /home/pbulk/build/graphics/opencv/work/opencv-4.11.0/modules/core/src/opencl/runtime/opencl_core.cpp:68:20: warning: 'std::string getRuntimePath(const std::string&)' defined but not used [-Wunused-function] 68 | static std::string getRuntimePath(const std::string & defaultPath) | ^~~~~~~~~~~~~~ [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/out.cpp.o [ 6%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/ovx.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/parallel.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/parallel/parallel.cpp.o /home/pbulk/build/graphics/opencv/work/opencv-4.11.0/modules/core/src/parallel.cpp: In function 'int cv::getThreadNum()': /home/pbulk/build/graphics/opencv/work/opencv-4.11.0/modules/core/src/parallel.cpp:808:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 808 | return (int)(size_t)(void*)pthread_self(); // no zero-based indexing | ^~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/parallel/parallel_openmp.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/parallel/parallel_tbb.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/parallel_impl.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/pca.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence_base64_encoding.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence_json.cpp.o [ 7%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence_types.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence_xml.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence_yml.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/rand.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/softfloat.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/split.dispatch.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/stat.dispatch.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/stat_c.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/stl.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/sum.dispatch.cpp.o [ 8%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/system.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/tables.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/trace.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/types.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/umatrix.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/utils/datafile.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/utils/filesystem.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/utils/logtagconfigparser.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/utils/logtagmanager.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/utils/samples.cpp.o [ 9%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/va_intel.cpp.o [ 10%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/opencl_kernels_core.cpp.o [ 10%] Linking CXX shared library ../../lib/libopencv_core.so Undefined first referenced symbol in file cblas_sgemm CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o cblas_zgemm CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o cblas_cgemm CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o cblas_dgemm CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o ld: fatal: symbol referencing errors. No output written to ../../lib/libopencv_core.so.4.11.0 collect2: error: ld returned 1 exit status gmake[2]: *** [modules/core/CMakeFiles/opencv_core.dir/build.make:1571: lib/libopencv_core.so.4.11.0] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:1839: modules/core/CMakeFiles/opencv_core.dir/all] Error 2 gmake: *** [Makefile:166: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/opencv *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/opencv