>>> libcamera caf25dc5cfd11b965316f02610d49ae3d886716b Extracting gzip -d -c /home/buildroot/autobuild/run/instance-3/dl/libcamera/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b -xf - >>> libcamera caf25dc5cfd11b965316f02610d49ae3d886716b Patching >>> libcamera caf25dc5cfd11b965316f02610d49ae3d886716b Configuring rm -rf /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build mkdir -p /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build sed -e "s%@TARGET_CROSS@%/home/buildroot/autobuild/run/instance-3/output/host/bin/sparc-linux-%g" -e "s%@TARGET_ARCH@%sparc%g" -e "s%@TARGET_CPU@%v8%g" -e "s%@TARGET_ENDIAN@%"big"%g" -e "s%@TARGET_CFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os `%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os `%g" -e "s%@HOST_DIR@%/home/buildroot/autobuild/run/instance-3/output/host%g" package/meson/cross-compilation.conf.in > /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build/cross-compilation.conf PATH="/home/buildroot/autobuild/run/instance-3/output/host/bin:/home/buildroot/autobuild/run/instance-3/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" PYTHONNOUSERSITE=y /home/buildroot/autobuild/run/instance-3/output/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build/cross-compilation.conf -Dtests=false -Ddocumentation=false /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b/ /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build The Meson build system Version: 0.51.1 Source dir: /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b Build dir: /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b/build Build type: cross build Project name: libcamera Project version: 0.1 C compiler for the build machine: cc (gcc 4.8.2 "cc (Ubuntu 4.8.2-19ubuntu1) 4.8.2") C++ compiler for the build machine: c++ (gcc 4.8.2 "c++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2") C compiler for the host machine: /home/buildroot/autobuild/run/instance-3/output/host/bin/sparc-linux-gcc (gcc 7.4.0 "sparc-linux-gcc.br_real (Buildroot 2019.05.1) 7.4.0") C++ compiler for the host machine: /home/buildroot/autobuild/run/instance-3/output/host/bin/sparc-linux-g++ (gcc 7.4.0 "sparc-linux-g++.br_real (Buildroot 2019.05.1) 7.4.0") Host machine cpu family: sparc Host machine cpu: v8 Target machine cpu family: sparc Target machine cpu: v8 Build machine cpu family: x86_64 Build machine cpu: x86_64 Header has symbol "secure_getenv" : YES Found pkg-config: /home/buildroot/autobuild/run/instance-3/output/host/usr/bin/pkg-config (1.6.1) Run-time dependency libudev found: YES 228 Library dl found: YES WARNING: rcc dependencies will not work reliably until this upstream issue is fixed: https://bugreports.qt.io/browse/QTBUG-45460 Run-time dependency qt5 (modules: Core, Gui, Widgets) found: NO (tried pkgconfig) Configuring config.h using configuration Build targets in project: 5 Found ninja-1.9.0 at /home/buildroot/autobuild/run/instance-3/output/host/bin/ninja >>> libcamera caf25dc5cfd11b965316f02610d49ae3d886716b Building PATH="/home/buildroot/autobuild/run/instance-3/output/host/bin:/home/buildroot/autobuild/run/instance-3/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" PYTHONNOUSERSITE=y /home/buildroot/autobuild/run/instance-3/output/host/bin/ninja -j4 -C /home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build ninja: Entering directory `/home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b//build' [1/46] Generating gen-header with a custom command. [2/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/buffer.cpp.o'. [3/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/camera_sensor.cpp.o'. [4/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/camera_manager.cpp.o'. [5/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/event_dispatcher.cpp.o'. [6/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/camera.cpp.o'. [7/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/device_enumerator.cpp.o'. [8/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/device_enumerator_sysfs.cpp.o'. [9/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/formats.cpp.o'. [10/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/ipa_interface.cpp.o'. [11/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/geometry.cpp.o'. [12/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/event_notifier.cpp.o'. [13/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/event_dispatcher_poll.cpp.o'. [14/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/ipa_manager.cpp.o'. [15/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/ipa_module.cpp.o'. [16/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/object.cpp.o'. [17/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/log.cpp.o'. [18/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/media_device.cpp.o'. [19/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/signal.cpp.o'. [20/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/media_object.cpp.o'. [21/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/request.cpp.o'. [22/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/timer.cpp.o'. [23/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/utils.cpp.o'. [24/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/stream.cpp.o'. [25/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/pipeline_handler.cpp.o'. [26/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/v4l2_controls.cpp.o'. [27/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/v4l2_device.cpp.o'. [28/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/v4l2_subdevice.cpp.o'. [29/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/v4l2_videodevice.cpp.o'. [30/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/pipeline_uvcvideo.cpp.o'. [31/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/pipeline_vimc.cpp.o'. [32/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/device_enumerator_udev.cpp.o'. [33/46] Compiling C++ object 'src/ipa/55862ef@@ipa_dummy@sha/ipa_dummy.cpp.o'. [34/46] Linking target src/ipa/ipa_dummy.so. [35/46] Compiling C++ object 'src/cam/351722a@@cam@exe/buffer_writer.cpp.o'. [36/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/pipeline_rkisp1_rkisp1.cpp.o'. [37/46] Compiling C++ object 'src/cam/351722a@@cam@exe/event_loop.cpp.o'. [38/46] Compiling C++ object 'src/libcamera/4ab8042@@camera@sha/pipeline_ipu3_ipu3.cpp.o'. [39/46] Linking target src/libcamera/libcamera.so. FAILED: src/libcamera/libcamera.so /home/buildroot/autobuild/run/instance-3/output/host/bin/sparc-linux-g++ -o src/libcamera/libcamera.so 'src/libcamera/4ab8042@@camera@sha/buffer.cpp.o' 'src/libcamera/4ab8042@@camera@sha/camera.cpp.o' 'src/libcamera/4ab8042@@camera@sha/camera_manager.cpp.o' 'src/libcamera/4ab8042@@camera@sha/camera_sensor.cpp.o' 'src/libcamera/4ab8042@@camera@sha/device_enumerator.cpp.o' 'src/libcamera/4ab8042@@camera@sha/device_enumerator_sysfs.cpp.o' 'src/libcamera/4ab8042@@camera@sha/event_dispatcher.cpp.o' 'src/libcamera/4ab8042@@camera@sha/event_dispatcher_poll.cpp.o' 'src/libcamera/4ab8042@@camera@sha/event_notifier.cpp.o' 'src/libcamera/4ab8042@@camera@sha/formats.cpp.o' 'src/libcamera/4ab8042@@camera@sha/geometry.cpp.o' 'src/libcamera/4ab8042@@camera@sha/ipa_interface.cpp.o' 'src/libcamera/4ab8042@@camera@sha/ipa_manager.cpp.o' 'src/libcamera/4ab8042@@camera@sha/ipa_module.cpp.o' 'src/libcamera/4ab8042@@camera@sha/log.cpp.o' 'src/libcamera/4ab8042@@camera@sha/media_device.cpp.o' 'src/libcamera/4ab8042@@camera@sha/media_object.cpp.o' 'src/libcamera/4ab8042@@camera@sha/object.cpp.o' 'src/libcamera/4ab8042@@camera@sha/pipeline_handler.cpp.o' 'src/libcamera/4ab8042@@camera@sha/request.cpp.o' 'src/libcamera/4ab8042@@camera@sha/signal.cpp.o' 'src/libcamera/4ab8042@@camera@sha/stream.cpp.o' 'src/libcamera/4ab8042@@camera@sha/timer.cpp.o' 'src/libcamera/4ab8042@@camera@sha/utils.cpp.o' 'src/libcamera/4ab8042@@camera@sha/v4l2_controls.cpp.o' 'src/libcamera/4ab8042@@camera@sha/v4l2_device.cpp.o' 'src/libcamera/4ab8042@@camera@sha/v4l2_subdevice.cpp.o' 'src/libcamera/4ab8042@@camera@sha/v4l2_videodevice.cpp.o' 'src/libcamera/4ab8042@@camera@sha/pipeline_uvcvideo.cpp.o' 'src/libcamera/4ab8042@@camera@sha/pipeline_vimc.cpp.o' 'src/libcamera/4ab8042@@camera@sha/pipeline_ipu3_ipu3.cpp.o' 'src/libcamera/4ab8042@@camera@sha/pipeline_rkisp1_rkisp1.cpp.o' 'src/libcamera/4ab8042@@camera@sha/device_enumerator_udev.cpp.o' -Wl,--no-undefined -Wl,--as-needed -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,libcamera.so -Wno-unused-parameter -include config.h -ldl /home/buildroot/autobuild/run/instance-3/output/host/usr/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libudev.so -Wl,--end-group -Wl,-rpath,/home/buildroot/autobuild/run/instance-3/output/host/usr/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -Wl,-rpath-link,/home/buildroot/autobuild/run/instance-3/output/host/usr/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib /home/buildroot/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/7.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: src/libcamera/4ab8042@@camera@sha/v4l2_videodevice.cpp.o: in function `libcamera::V4L2VideoDevice::queueBuffer(libcamera::Buffer*)': v4l2_videodevice.cpp:(.text+0x1470): undefined reference to `__atomic_fetch_add_4' /home/buildroot/autobuild/run/instance-3/output/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/7.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: src/libcamera/4ab8042@@camera@sha/v4l2_videodevice.cpp.o: in function `libcamera::V4L2VideoDevice::dequeueBuffer()': v4l2_videodevice.cpp:(.text+0x1618): undefined reference to `__atomic_fetch_sub_4' collect2: error: ld returned 1 exit status [40/46] Compiling C++ object 'src/cam/351722a@@cam@exe/capture.cpp.o'. [41/46] Compiling C++ object 'src/cam/351722a@@cam@exe/main.cpp.o'. [42/46] Compiling C++ object 'src/cam/351722a@@cam@exe/options.cpp.o'. ninja: build stopped: subcommand failed. make: *** [/home/buildroot/autobuild/run/instance-3/output/build/libcamera-caf25dc5cfd11b965316f02610d49ae3d886716b/.stamp_built] Error 1 make: Leaving directory `/home/buildroot/autobuild/run/instance-3/buildroot'