See <https://builder.linuxtv.org/job/libcamera/524/display/redirect> Changes: ------------------------------------------ [...truncated 27.62 KB...] [223/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_camera_ops.cpp.o [224/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_camera_stream.cpp.o [225/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_camera_worker.cpp.o [226/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_jpeg_encoder_libjpeg.cpp.o [227/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_jpeg_exif.cpp.o [228/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_jpeg_post_processor_jpeg.cpp.o [229/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_jpeg_thumbnailer.cpp.o [230/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_yuv_post_processor_yuv.cpp.o [231/471] Compiling C++ object src/libcamera/libcamera.so.p/.._android_mm_generic_camera_buffer.cpp.o [232/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/cam_helper_imx290.cpp.o [233/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_controller.cpp.o [234/471] Linking static target src/ipa/libipa/libipa.a [235/471] Compiling C++ object src/ipa/ipu3/ipa_ipu3.so.p/ipu3.cpp.o [236/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/md_parser.cpp.o [237/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/raspberrypi.cpp.o [238/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/cam_helper.cpp.o [239/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/cam_helper_ov5647.cpp.o [240/471] Generating ipu3_proxy_worker with a custom command [241/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/cam_helper_imx219.cpp.o [242/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_histogram.cpp.o [243/471] Generating raspberrypi_proxy_worker with a custom command [244/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_alsc.cpp.o [245/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_sharpen.cpp.o [246/471] Generating rkisp1_proxy_worker with a custom command [247/471] Generating vimc_proxy_worker with a custom command [248/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_algorithm.cpp.o [249/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_awb.cpp.o [250/471] Compiling C++ object src/libcamera/proxy/worker/ipu3_ipa_proxy.p/meson-generated_.._ipu3_ipa_proxy_worker.cpp.o [251/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_black_level.cpp.o [252/471] Compiling C++ object src/libcamera/proxy/worker/raspberrypi_ipa_proxy.p/meson-generated_.._raspberrypi_ipa_proxy_worker.cpp.o [253/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_focus.cpp.o [254/471] Compiling C++ object src/libcamera/proxy/worker/rkisp1_ipa_proxy.p/meson-generated_.._rkisp1_ipa_proxy_worker.cpp.o [255/471] Compiling C++ object src/libcamera/proxy/worker/vimc_ipa_proxy.p/meson-generated_.._vimc_ipa_proxy_worker.cpp.o [256/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_geq.cpp.o [257/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_noise.cpp.o [258/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_lux.cpp.o [259/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_dpc.cpp.o [260/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_agc.cpp.o [261/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_ccm.cpp.o [262/471] Compiling C++ object src/libcamera/libcamera.so.p/meson-generated_.._ipa_pub_key.cpp.o [263/471] Compiling C++ object src/cam/cam.p/capture.cpp.o [264/471] Compiling C++ object src/ipa/rkisp1/ipa_rkisp1.so.p/rkisp1.cpp.o [265/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_sdn.cpp.o [266/471] Compiling C++ object src/ipa/vimc/ipa_vimc.so.p/vimc.cpp.o [267/471] Compiling C++ object src/lc-compliance/lc-compliance.p/.._cam_event_loop.cpp.o [268/471] Compiling C++ object src/lc-compliance/lc-compliance.p/.._cam_options.cpp.o [269/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_rpi_contrast.cpp.o [270/471] Compiling C++ object src/ipa/raspberrypi/ipa_rpi.so.p/controller_pwl.cpp.o [271/471] Compiling C++ object src/lc-compliance/lc-compliance.p/main.cpp.o [272/471] Compiling C++ object src/lc-compliance/lc-compliance.p/results.cpp.o [273/471] Compiling C++ object src/lc-compliance/lc-compliance.p/simple_capture.cpp.o [274/471] Compiling C++ object src/cam/cam.p/buffer_writer.cpp.o [275/471] Compiling C++ object src/lc-compliance/lc-compliance.p/single_stream.cpp.o [276/471] Compiling C++ object src/cam/cam.p/event_loop.cpp.o [277/471] Compiling C++ object src/cam/cam.p/main.cpp.o [278/471] Compiling C++ object src/cam/cam.p/options.cpp.o [279/471] Generating qt5-feathericons_qrc with a custom command [280/471] Generating qt5-shaders_qrc with a custom command [281/471] Compiling C++ object src/cam/cam.p/stream_options.cpp.o [282/471] Compiling C++ object src/qcam/qcam.p/format_converter.cpp.o [283/471] Compiling C++ object src/qcam/qcam.p/meson-generated_.._qt5-feathericons_qrc.cpp.o [284/471] Compiling C++ object src/qcam/qcam.p/meson-generated_.._qt5-shaders_qrc.cpp.o [285/471] Compiling C++ object src/qcam/qcam.p/.._cam_options.cpp.o [286/471] Compiling C++ object src/qcam/qcam.p/.._cam_stream_options.cpp.o [287/471] Generating 'src/qcam/qcam.p/moc_main_window.cpp'. [288/471] Compiling C++ object src/qcam/qcam.p/message_handler.cpp.o [289/471] Compiling C++ object src/qcam/qcam.p/meson-generated_moc_main_window.cpp.o [290/471] Compiling C++ object src/qcam/qcam.p/main_window.cpp.o [291/471] Compiling C++ object src/qcam/qcam.p/viewfinder_gl.cpp.o [292/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcamera-utils.cpp.o [293/471] Compiling C++ object src/qcam/qcam.p/main.cpp.o [294/471] Compiling C++ object src/qcam/qcam.p/viewfinder_qt.cpp.o [295/471] Compiling C++ object src/qcam/qcam.p/dng_writer.cpp.o [296/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcamera.cpp.o [297/471] Generating 'src/qcam/qcam.p/moc_viewfinder_qt.cpp'. [298/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcameraallocator.cpp.o [299/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcamerapad.cpp.o [300/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcameraprovider.cpp.o [301/471] Generating 'src/qcam/qcam.p/moc_viewfinder_gl.cpp'. [302/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcamerapool.cpp.o [303/471] Compiling C++ object src/v4l2/v4l2-compat.so.p/v4l2_camera_proxy.cpp.o [304/471] Compiling C++ object src/gstreamer/libgstlibcamera.so.p/gstlibcamerasrc.cpp.o [305/471] Compiling C++ object src/qcam/qcam.p/meson-generated_moc_viewfinder_qt.cpp.o [306/471] Compiling C++ object src/v4l2/v4l2-compat.so.p/v4l2_compat.cpp.o [307/471] Compiling C++ object src/v4l2/v4l2-compat.so.p/v4l2_camera.cpp.o [308/471] Compiling C++ object src/v4l2/v4l2-compat.so.p/v4l2_camera_file.cpp.o [309/471] Compiling C++ object test/controls/control_list.p/control_list.cpp.o [310/471] Compiling C++ object test/ipa/ipa_module_test.p/ipa_module_test.cpp.o [311/471] Compiling C++ object src/v4l2/v4l2-compat.so.p/v4l2_compat_manager.cpp.o [312/471] Compiling C++ object test/controls/control_value.p/control_value.cpp.o [313/471] Compiling C++ object src/qcam/qcam.p/meson-generated_moc_viewfinder_gl.cpp.o [314/471] Compiling C++ object test/controls/control_info.p/control_info.cpp.o [315/471] Compiling C++ object test/libtest/liblibtest.a.p/buffer_source.cpp.o [316/471] Compiling C++ object test/libtest/liblibtest.a.p/camera_test.cpp.o [317/471] Compiling C++ object test/libtest/liblibtest.a.p/test.cpp.o [318/471] Compiling C++ object test/controls/control_info_map.p/control_info_map.cpp.o [319/471] Compiling C++ object test/camera/configuration_default.p/configuration_default.cpp.o [320/471] Compiling C++ object test/camera/configuration_set.p/configuration_set.cpp.o [321/471] Compiling C++ object test/camera/buffer_import.p/buffer_import.cpp.o [322/471] Linking static target test/libtest/liblibtest.a [323/471] Compiling C++ object test/log/log_api.p/log_api.cpp.o [324/471] Compiling C++ object test/camera/statemachine.p/statemachine.cpp.o [325/471] Compiling C++ object test/camera/capture.p/capture.cpp.o [326/471] Compiling C++ object test/ipc/unixsocket.p/unixsocket.cpp.o [327/471] Compiling C++ object test/log/log_process.p/log_process.cpp.o [328/471] Compiling C++ object test/media_device/liblib_mdev_test.a.p/media_device_test.cpp.o [329/471] Compiling C++ object test/media_device/media_device_acquire.p/media_device_acquire.cpp.o [330/471] Compiling C++ object test/media_device/media_device_print_test.p/media_device_print_test.cpp.o [331/471] Compiling C++ object test/media_device/media_device_link_test.p/media_device_link_test.cpp.o [332/471] Compiling C++ object test/pipeline/ipu3/ipu3_pipeline_test.p/ipu3_pipeline_test.cpp.o [333/471] Compiling C++ object test/pipeline/rkisp1/rkisp1_pipeline_test.p/rkisp1_pipeline_test.cpp.o [334/471] Compiling C++ object test/process/process_test.p/process_test.cpp.o [335/471] Linking static target test/media_device/liblib_mdev_test.a [336/471] Compiling C++ object test/serialization/control_serialization.p/control_serialization.cpp.o [337/471] Compiling C++ object test/stream/stream_formats.p/stream_formats.cpp.o [338/471] Compiling C++ object test/serialization/control_serialization.p/serialization_test.cpp.o [339/471] Compiling C++ object test/serialization/ipa_data_serializer_test.p/serialization_test.cpp.o [340/471] Compiling C++ object test/serialization/ipa_data_serializer_test.p/ipa_data_serializer_test.cpp.o [341/471] Compiling C++ object test/v4l2_subdevice/test_formats.p/test_formats.cpp.o [342/471] Generating test_mojom_module with a custom command [343/471] Compiling C++ object test/v4l2_subdevice/list_formats.p/list_formats.cpp.o [344/471] Compiling C++ object test/v4l2_subdevice/list_formats.p/v4l2_subdevice_test.cpp.o [345/471] Compiling C++ object test/v4l2_subdevice/test_formats.p/v4l2_subdevice_test.cpp.o [346/471] Compiling C++ object test/v4l2_videodevice/double_open.p/double_open.cpp.o [347/471] Compiling C++ object test/v4l2_videodevice/double_open.p/v4l2_videodevice_test.cpp.o [348/471] Compiling C++ object test/v4l2_videodevice/controls.p/controls.cpp.o [349/471] Compiling C++ object test/v4l2_videodevice/formats.p/v4l2_videodevice_test.cpp.o [350/471] Compiling C++ object test/v4l2_videodevice/controls.p/v4l2_videodevice_test.cpp.o [351/471] Compiling C++ object test/v4l2_videodevice/formats.p/formats.cpp.o [352/471] Generating test_ipa_interface_h with a custom command [353/471] Compiling C++ object test/v4l2_videodevice/request_buffers.p/v4l2_videodevice_test.cpp.o [354/471] Compiling C++ object test/v4l2_videodevice/request_buffers.p/request_buffers.cpp.o [355/471] Generating test_ipa_serializer_h with a custom command [356/471] Compiling C++ object test/v4l2_videodevice/buffer_cache.p/buffer_cache.cpp.o [357/471] Compiling C++ object test/v4l2_videodevice/buffer_cache.p/v4l2_videodevice_test.cpp.o [358/471] Compiling C++ object test/v4l2_videodevice/stream_on_off.p/stream_on_off.cpp.o [359/471] Compiling C++ object test/v4l2_videodevice/stream_on_off.p/v4l2_videodevice_test.cpp.o [360/471] Compiling C++ object test/v4l2_videodevice/capture_async.p/capture_async.cpp.o [361/471] Compiling C++ object test/v4l2_videodevice/capture_async.p/v4l2_videodevice_test.cpp.o [362/471] Compiling C++ object test/v4l2_videodevice/v4l2_m2mdevice.p/v4l2_m2mdevice.cpp.o [363/471] Compiling C++ object test/span.p/span.cpp.o [364/471] Compiling C++ object test/bayer-format.p/bayer-format.cpp.o [365/471] Compiling C++ object test/v4l2_videodevice/buffer_sharing.p/buffer_sharing.cpp.o [366/471] Compiling C++ object test/byte-stream-buffer.p/byte-stream-buffer.cpp.o [367/471] Compiling C++ object test/v4l2_videodevice/v4l2_m2mdevice.p/v4l2_videodevice_test.cpp.o [368/471] Compiling C++ object test/v4l2_videodevice/buffer_sharing.p/v4l2_videodevice_test.cpp.o [369/471] Compiling C++ object test/signal.p/signal.cpp.o [370/471] Compiling C++ object test/geometry.p/geometry.cpp.o [371/471] Compiling C++ object test/camera-sensor.p/camera-sensor.cpp.o [372/471] Compiling C++ object test/delayed_controls.p/delayed_controls.cpp.o [373/471] Compiling C++ object test/file-descriptor.p/file-descriptor.cpp.o [374/471] Compiling C++ object test/serialization/generated_serializer/generated_serializer_test.p/generated_serializer_test.cpp.o [375/471] Compiling C++ object test/event-dispatcher.p/event-dispatcher.cpp.o [376/471] Generating doxygen with a custom command warning: ignoring unsupported tag `HTML_DYNAMIC_MENUS =' at line 1210, file Documentation/Doxyfile [377/471] Compiling C++ object test/event.p/event.cpp.o [378/471] Linking target src/libcamera/libcamera.so [379/471] Compiling C++ object test/file.p/file.cpp.o [380/471] Compiling C++ object test/pixel-format.p/pixel-format.cpp.o [381/471] Compiling C++ object test/event-thread.p/event-thread.cpp.o [382/471] Compiling C++ object test/hotplug-cameras.p/hotplug-cameras.cpp.o [383/471] Compiling C++ object test/message.p/message.cpp.o [384/471] Compiling C++ object test/object.p/object.cpp.o [385/471] Compiling C++ object test/utils.p/utils.cpp.o [386/471] Compiling C++ object test/mapped-buffer.p/mapped-buffer.cpp.o [387/471] Generating symbol file src/libcamera/libcamera.so.p/libcamera.so.symbols [388/471] Compiling C++ object test/object-delete.p/object-delete.cpp.o [389/471] Compiling C++ object test/object-invoke.p/object-invoke.cpp.o [390/471] Linking target test/ipa/ipa_interface_test [391/471] Linking target test/ipa/ipa_module_test [392/471] Linking target src/libcamera/proxy/worker/ipu3_ipa_proxy [393/471] Linking target test/ipc/unixsocket_ipc [394/471] Compiling C++ object test/threads.p/threads.cpp.o [395/471] Compiling C++ object test/signal-threads.p/signal-threads.cpp.o [396/471] Linking target src/libcamera/proxy/worker/rkisp1_ipa_proxy [397/471] Linking target src/ipa/ipu3/ipa_ipu3.so [398/471] Generating ipa_ipu3.so.sign with a custom command [399/471] Linking target src/libcamera/proxy/worker/raspberrypi_ipa_proxy [400/471] Compiling C++ object test/timer.p/timer.cpp.o [401/471] Linking target src/libcamera/proxy/worker/vimc_ipa_proxy [402/471] Linking target src/ipa/vimc/ipa_vimc.so [403/471] Generating ipa_vimc.so.sign with a custom command [404/471] Linking target src/ipa/rkisp1/ipa_rkisp1.so [405/471] Generating ipa_rkisp1.so.sign with a custom command [406/471] Compiling C++ object test/timer-thread.p/timer-thread.cpp.o [407/471] Linking target test/controls/control_list [408/471] Linking target src/lc-compliance/lc-compliance [409/471] Linking target test/controls/control_value [410/471] Linking target src/cam/cam [411/471] Linking target src/gstreamer/libgstlibcamera.so [412/471] Linking target src/v4l2/v4l2-compat.so [413/471] Linking target test/controls/control_info [414/471] Linking target src/ipa/raspberrypi/ipa_rpi.so [415/471] Linking target test/camera/configuration_set [416/471] Generating ipa_rpi.so.sign with a custom command [417/471] Linking target test/controls/control_info_map [418/471] Linking target test/camera/configuration_default [419/471] Linking target src/qcam/qcam [420/471] Linking target test/camera/statemachine [421/471] Linking target test/camera/buffer_import [422/471] Linking target test/ipc/unixsocket [423/471] Linking target test/camera/capture [424/471] Linking target test/media_device/media_device_acquire [425/471] Linking target test/log/log_api [426/471] Linking target test/log/log_process [427/471] Linking target test/media_device/media_device_link_test [428/471] Linking target test/media_device/media_device_print_test [429/471] Linking target test/pipeline/rkisp1/rkisp1_pipeline_test [430/471] Linking target test/pipeline/ipu3/ipu3_pipeline_test [431/471] Linking target test/process/process_test [432/471] Linking target test/v4l2_subdevice/list_formats [433/471] Linking target test/serialization/control_serialization [434/471] Linking target test/v4l2_videodevice/double_open [435/471] Linking target test/v4l2_subdevice/test_formats [436/471] Linking target test/stream/stream_formats [437/471] Linking target test/serialization/ipa_data_serializer_test [438/471] Linking target test/v4l2_videodevice/controls [439/471] Linking target test/serialization/generated_serializer/generated_serializer_test [440/471] Linking target test/v4l2_videodevice/formats [441/471] Linking target test/v4l2_videodevice/buffer_sharing [442/471] Linking target test/v4l2_videodevice/request_buffers [443/471] Linking target test/v4l2_videodevice/buffer_cache [444/471] Linking target test/signal [445/471] Linking target test/v4l2_videodevice/stream_on_off [446/471] Linking target test/span [447/471] Linking target test/geometry [448/471] Linking target test/v4l2_videodevice/v4l2_m2mdevice [449/471] Linking target test/v4l2_videodevice/capture_async [450/471] Linking target test/camera-sensor [451/471] Linking target test/byte-stream-buffer [452/471] Linking target test/bayer-format [453/471] Linking target test/delayed_controls [454/471] Generating documentation with a custom command FAILED: Documentation/html /var/lib/jenkins/.local/bin/sphinx-build -D release=v0.0.0+2511-e58b5fa3 -q -W -b html <https://builder.linuxtv.org/job/libcamera/ws/Documentation> Documentation/html Extension error: Could not import extension alabaster (exception: No module named 'alabaster') [455/471] Linking target test/event [456/471] Linking target test/event-thread [457/471] Linking target test/hotplug-cameras [458/471] Linking target test/event-dispatcher [459/471] Linking target test/file [460/471] Linking target test/file-descriptor [461/471] Linking target test/message [462/471] Linking target test/mapped-buffer [463/471] Linking target test/object ninja: build stopped: subcommand failed. Build step 'Execute shell' marked build as failure