Build Information
Failed to build LVGL, reference main (b2e174
), with Swift 6.1 for Android on 29 May 2025 09:24:48 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PADL/LVGLSwift.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/PADL/LVGLSwift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at b2e174a update language version to 5.9, indent to 2 spaces
Submodule path 'Sources/CLVGL/lv_drivers': checked out '1413f5ebb6d21bc8ebb45448826dd7b4bbd3b7a3'
Submodule path 'Sources/CLVGL/lvgl': checked out '3de61c76af0aed1665e9d61e47b4dd50b9e8bdf1'
Submodule 'Sources/LVGLSwift/lv_drivers' (https://github.com/lvgl/lv_drivers.git) registered for path 'Sources/CLVGL/lv_drivers'
Submodule 'Sources/LVGLSwift/lvgl' (https://github.com/lvgl/lvgl.git) registered for path 'Sources/CLVGL/lvgl'
Cloning into '/host/spi-builder-workspace/Sources/CLVGL/lv_drivers'...
Cloning into '/host/spi-builder-workspace/Sources/CLVGL/lvgl'...
Cloned https://github.com/PADL/LVGLSwift.git
Revision (git rev-parse @):
b2e174abb315a9da90a1cfadf6e4a3b0fc4863ac
SUCCESS checkout https://github.com/PADL/LVGLSwift.git at main
========================================
Build
========================================
Selected platform: android
Swift version: 6.1
Building package at path: $PWD
https://github.com/PADL/LVGLSwift.git
https://github.com/PADL/LVGLSwift.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "asyncextensions",
"requirement" : {
"branch" : [
"linux"
]
},
"type" : "sourceControl",
"url" : "https://github.com/lhoward/AsyncExtensions"
}
],
"manifest_display_name" : "LVGL",
"name" : "LVGL",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "CLVGL",
"targets" : [
"CLVGL"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LVGL",
"targets" : [
"LVGL"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LVGLDemo",
"targets" : [
"LVGLDemo"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "LVGLDemo",
"module_type" : "SwiftTarget",
"name" : "LVGLDemo",
"path" : "Sources/LVGLDemo",
"product_memberships" : [
"LVGLDemo"
],
"sources" : [
"Demo.swift"
],
"target_dependencies" : [
"LVGL"
],
"type" : "executable"
},
{
"c99name" : "LVGL",
"module_type" : "SwiftTarget",
"name" : "LVGL",
"path" : "Sources/LVGL",
"product_dependencies" : [
"AsyncExtensions"
],
"product_memberships" : [
"LVGL",
"LVGLDemo"
],
"sources" : [
"Core/Bridging.swift",
"Core/Color.swift",
"Core/Display.swift",
"Core/Event.swift",
"Core/Font.swift",
"Core/Object.swift",
"Core/RunLoop.swift",
"Core/Screen.swift",
"Core/Size.swift",
"Core/Style.swift",
"Core/Theme.swift",
"Widgets/Arc.swift",
"Widgets/Bar.swift",
"Widgets/Button.swift",
"Widgets/ButtonMatrix.swift",
"Widgets/Checkbox.swift",
"Widgets/Dropdown.swift",
"Widgets/Grid.swift",
"Widgets/Image.swift",
"Widgets/Label.swift",
"Widgets/Line.swift",
"Widgets/Roller.swift",
"Widgets/Slider.swift",
"Widgets/Switch.swift",
"Widgets/Table.swift",
"Widgets/TextArea.swift"
],
"target_dependencies" : [
"CLVGL"
],
"type" : "library"
},
{
"c99name" : "CLVGL",
"module_type" : "ClangTarget",
"name" : "CLVGL",
"path" : "Sources/CLVGL",
"product_memberships" : [
"CLVGL",
"LVGL",
"LVGLDemo"
],
"sources" : [
"LVGLSwift.c",
"lv_drivers/display/GC9A01.c",
"lv_drivers/display/ILI9341.c",
"lv_drivers/display/R61581.c",
"lv_drivers/display/SHARP_MIP.c",
"lv_drivers/display/SSD1963.c",
"lv_drivers/display/ST7565.c",
"lv_drivers/display/UC1610.c",
"lv_drivers/display/drm.c",
"lv_drivers/display/fbdev.c",
"lv_drivers/gtkdrv/gtkdrv.c",
"lv_drivers/indev/AD_touch.c",
"lv_drivers/indev/FT5406EE8.c",
"lv_drivers/indev/XPT2046.c",
"lv_drivers/indev/evdev.c",
"lv_drivers/indev/libinput.c",
"lv_drivers/indev/xkb.c",
"lv_drivers/sdl/sdl.c",
"lv_drivers/sdl/sdl_common.c",
"lv_drivers/sdl/sdl_gpu.c",
"lv_drivers/wayland/wayland.c",
"lv_drivers/win32drv/win32drv.c",
"lv_drivers/win_drv.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_alpha16.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_argb.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_chroma_keyed.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c",
"lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb565a8.c",
"lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_12_compr_az.c.c",
"lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_16_compr_az.c.c",
"lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_28_compr_az.c.c",
"lvgl/demos/benchmark/lv_demo_benchmark.c",
"lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_corner_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_list_play.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_list_play_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_loop.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_loop_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_next.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_next_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_pause.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_pause_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_play.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_play_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_prev.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_prev_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_rnd.c",
"lvgl/demos/music/assets/img_lv_demo_music_btn_rnd_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_corner_left.c",
"lvgl/demos/music/assets/img_lv_demo_music_corner_left_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_corner_right.c",
"lvgl/demos/music/assets/img_lv_demo_music_corner_right_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_1.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_1_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_2.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_2_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_3.c",
"lvgl/demos/music/assets/img_lv_demo_music_cover_3_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_1.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_1_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_2.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_2_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_3.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_3_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_4.c",
"lvgl/demos/music/assets/img_lv_demo_music_icon_4_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_list_border.c",
"lvgl/demos/music/assets/img_lv_demo_music_list_border_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_logo.c",
"lvgl/demos/music/assets/img_lv_demo_music_slider_knob.c",
"lvgl/demos/music/assets/img_lv_demo_music_slider_knob_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_wave_bottom.c",
"lvgl/demos/music/assets/img_lv_demo_music_wave_bottom_large.c",
"lvgl/demos/music/assets/img_lv_demo_music_wave_top.c",
"lvgl/demos/music/assets/img_lv_demo_music_wave_top_large.c",
"lvgl/demos/music/lv_demo_music.c",
"lvgl/demos/music/lv_demo_music_list.c",
"lvgl/demos/music/lv_demo_music_main.c",
"lvgl/demos/stress/lv_demo_stress.c",
"lvgl/demos/widgets/assets/img_clothes.c",
"lvgl/demos/widgets/assets/img_demo_widgets_avatar.c",
"lvgl/demos/widgets/assets/img_lvgl_logo.c",
"lvgl/demos/widgets/lv_demo_widgets.c",
"lvgl/env_support/rt-thread/lv_rt_thread_port.c",
"lvgl/env_support/rt-thread/squareline/lv_ui_entry.c",
"lvgl/examples/anim/lv_example_anim_1.c",
"lvgl/examples/anim/lv_example_anim_2.c",
"lvgl/examples/anim/lv_example_anim_3.c",
"lvgl/examples/anim/lv_example_anim_timeline_1.c",
"lvgl/examples/assets/animimg001.c",
"lvgl/examples/assets/animimg002.c",
"lvgl/examples/assets/animimg003.c",
"lvgl/examples/assets/emoji/img_emoji_F617.c",
"lvgl/examples/assets/img_caret_down.c",
"lvgl/examples/assets/img_cogwheel_alpha16.c",
"lvgl/examples/assets/img_cogwheel_argb.c",
"lvgl/examples/assets/img_cogwheel_chroma_keyed.c",
"lvgl/examples/assets/img_cogwheel_indexed16.c",
"lvgl/examples/assets/img_cogwheel_rgb.c",
"lvgl/examples/assets/img_hand.c",
"lvgl/examples/assets/img_skew_strip.c",
"lvgl/examples/assets/img_star.c",
"lvgl/examples/assets/imgbtn_left.c",
"lvgl/examples/assets/imgbtn_mid.c",
"lvgl/examples/assets/imgbtn_right.c",
"lvgl/examples/event/lv_example_event_1.c",
"lvgl/examples/event/lv_example_event_2.c",
"lvgl/examples/event/lv_example_event_3.c",
"lvgl/examples/event/lv_example_event_4.c",
"lvgl/examples/get_started/lv_example_get_started_1.c",
"lvgl/examples/get_started/lv_example_get_started_2.c",
"lvgl/examples/get_started/lv_example_get_started_3.c",
"lvgl/examples/layouts/flex/lv_example_flex_1.c",
"lvgl/examples/layouts/flex/lv_example_flex_2.c",
"lvgl/examples/layouts/flex/lv_example_flex_3.c",
"lvgl/examples/layouts/flex/lv_example_flex_4.c",
"lvgl/examples/layouts/flex/lv_example_flex_5.c",
"lvgl/examples/layouts/flex/lv_example_flex_6.c",
"lvgl/examples/layouts/grid/lv_example_grid_1.c",
"lvgl/examples/layouts/grid/lv_example_grid_2.c",
"lvgl/examples/layouts/grid/lv_example_grid_3.c",
"lvgl/examples/layouts/grid/lv_example_grid_4.c",
"lvgl/examples/layouts/grid/lv_example_grid_5.c",
"lvgl/examples/layouts/grid/lv_example_grid_6.c",
"lvgl/examples/libs/bmp/lv_example_bmp_1.c",
"lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c",
"lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c",
"lvgl/examples/libs/freetype/lv_example_freetype_1.c",
"lvgl/examples/libs/gif/img_bulb_gif.c",
"lvgl/examples/libs/gif/lv_example_gif_1.c",
"lvgl/examples/libs/png/img_wink_png.c",
"lvgl/examples/libs/png/lv_example_png_1.c",
"lvgl/examples/libs/qrcode/lv_example_qrcode_1.c",
"lvgl/examples/libs/rlottie/lv_example_rlottie_1.c",
"lvgl/examples/libs/rlottie/lv_example_rlottie_2.c",
"lvgl/examples/libs/rlottie/lv_example_rlottie_approve.c",
"lvgl/examples/libs/sjpg/lv_example_sjpg_1.c",
"lvgl/examples/others/fragment/lv_example_fragment_1.c",
"lvgl/examples/others/fragment/lv_example_fragment_2.c",
"lvgl/examples/others/gridnav/lv_example_gridnav_1.c",
"lvgl/examples/others/gridnav/lv_example_gridnav_2.c",
"lvgl/examples/others/gridnav/lv_example_gridnav_3.c",
"lvgl/examples/others/gridnav/lv_example_gridnav_4.c",
"lvgl/examples/others/ime/lv_example_ime_pinyin_1.c",
"lvgl/examples/others/ime/lv_example_ime_pinyin_2.c",
"lvgl/examples/others/imgfont/lv_example_imgfont_1.c",
"lvgl/examples/others/monkey/lv_example_monkey_1.c",
"lvgl/examples/others/monkey/lv_example_monkey_2.c",
"lvgl/examples/others/monkey/lv_example_monkey_3.c",
"lvgl/examples/others/msg/lv_example_msg_1.c",
"lvgl/examples/others/msg/lv_example_msg_2.c",
"lvgl/examples/others/msg/lv_example_msg_3.c",
"lvgl/examples/others/snapshot/lv_example_snapshot_1.c",
"lvgl/examples/porting/lv_port_disp_template.c",
"lvgl/examples/porting/lv_port_fs_template.c",
"lvgl/examples/porting/lv_port_indev_template.c",
"lvgl/examples/scroll/lv_example_scroll_1.c",
"lvgl/examples/scroll/lv_example_scroll_2.c",
"lvgl/examples/scroll/lv_example_scroll_3.c",
"lvgl/examples/scroll/lv_example_scroll_4.c",
"lvgl/examples/scroll/lv_example_scroll_5.c",
"lvgl/examples/scroll/lv_example_scroll_6.c",
"lvgl/examples/styles/lv_example_style_1.c",
"lvgl/examples/styles/lv_example_style_10.c",
"lvgl/examples/styles/lv_example_style_11.c",
"lvgl/examples/styles/lv_example_style_12.c",
"lvgl/examples/styles/lv_example_style_13.c",
"lvgl/examples/styles/lv_example_style_14.c",
"lvgl/examples/styles/lv_example_style_15.c",
"lvgl/examples/styles/lv_example_style_2.c",
"lvgl/examples/styles/lv_example_style_3.c",
"lvgl/examples/styles/lv_example_style_4.c",
"lvgl/examples/styles/lv_example_style_5.c",
"lvgl/examples/styles/lv_example_style_6.c",
"lvgl/examples/styles/lv_example_style_7.c",
"lvgl/examples/styles/lv_example_style_8.c",
"lvgl/examples/styles/lv_example_style_9.c",
"lvgl/examples/widgets/animimg/lv_example_animimg_1.c",
"lvgl/examples/widgets/arc/lv_example_arc_1.c",
"lvgl/examples/widgets/arc/lv_example_arc_2.c",
"lvgl/examples/widgets/bar/lv_example_bar_1.c",
"lvgl/examples/widgets/bar/lv_example_bar_2.c",
"lvgl/examples/widgets/bar/lv_example_bar_3.c",
"lvgl/examples/widgets/bar/lv_example_bar_4.c",
"lvgl/examples/widgets/bar/lv_example_bar_5.c",
"lvgl/examples/widgets/bar/lv_example_bar_6.c",
"lvgl/examples/widgets/btn/lv_example_btn_1.c",
"lvgl/examples/widgets/btn/lv_example_btn_2.c",
"lvgl/examples/widgets/btn/lv_example_btn_3.c",
"lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c",
"lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c",
"lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c",
"lvgl/examples/widgets/calendar/lv_example_calendar_1.c",
"lvgl/examples/widgets/canvas/lv_example_canvas_1.c",
"lvgl/examples/widgets/canvas/lv_example_canvas_2.c",
"lvgl/examples/widgets/chart/lv_example_chart_1.c",
"lvgl/examples/widgets/chart/lv_example_chart_2.c",
"lvgl/examples/widgets/chart/lv_example_chart_3.c",
"lvgl/examples/widgets/chart/lv_example_chart_4.c",
"lvgl/examples/widgets/chart/lv_example_chart_5.c",
"lvgl/examples/widgets/chart/lv_example_chart_6.c",
"lvgl/examples/widgets/chart/lv_example_chart_7.c",
"lvgl/examples/widgets/chart/lv_example_chart_8.c",
"lvgl/examples/widgets/chart/lv_example_chart_9.c",
"lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c",
"lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c",
"lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c",
"lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c",
"lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c",
"lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c",
"lvgl/examples/widgets/img/lv_example_img_1.c",
"lvgl/examples/widgets/img/lv_example_img_2.c",
"lvgl/examples/widgets/img/lv_example_img_3.c",
"lvgl/examples/widgets/img/lv_example_img_4.c",
"lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c",
"lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c",
"lvgl/examples/widgets/label/lv_example_label_1.c",
"lvgl/examples/widgets/label/lv_example_label_2.c",
"lvgl/examples/widgets/label/lv_example_label_3.c",
"lvgl/examples/widgets/label/lv_example_label_4.c",
"lvgl/examples/widgets/label/lv_example_label_5.c",
"lvgl/examples/widgets/led/lv_example_led_1.c",
"lvgl/examples/widgets/line/lv_example_line_1.c",
"lvgl/examples/widgets/list/lv_example_list_1.c",
"lvgl/examples/widgets/list/lv_example_list_2.c",
"lvgl/examples/widgets/menu/lv_example_menu_1.c",
"lvgl/examples/widgets/menu/lv_example_menu_2.c",
"lvgl/examples/widgets/menu/lv_example_menu_3.c",
"lvgl/examples/widgets/menu/lv_example_menu_4.c",
"lvgl/examples/widgets/menu/lv_example_menu_5.c",
"lvgl/examples/widgets/meter/lv_example_meter_1.c",
"lvgl/examples/widgets/meter/lv_example_meter_2.c",
"lvgl/examples/widgets/meter/lv_example_meter_3.c",
"lvgl/examples/widgets/meter/lv_example_meter_4.c",
"lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c",
"lvgl/examples/widgets/obj/lv_example_obj_1.c",
"lvgl/examples/widgets/obj/lv_example_obj_2.c",
"lvgl/examples/widgets/roller/lv_example_roller_1.c",
"lvgl/examples/widgets/roller/lv_example_roller_2.c",
"lvgl/examples/widgets/roller/lv_example_roller_3.c",
"lvgl/examples/widgets/slider/lv_example_slider_1.c",
"lvgl/examples/widgets/slider/lv_example_slider_2.c",
"lvgl/examples/widgets/slider/lv_example_slider_3.c",
"lvgl/examples/widgets/span/lv_example_span_1.c",
"lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c",
"lvgl/examples/widgets/spinner/lv_example_spinner_1.c",
"lvgl/examples/widgets/switch/lv_example_switch_1.c",
"lvgl/examples/widgets/table/lv_example_table_1.c",
"lvgl/examples/widgets/table/lv_example_table_2.c",
"lvgl/examples/widgets/tabview/lv_example_tabview_1.c",
"lvgl/examples/widgets/tabview/lv_example_tabview_2.c",
"lvgl/examples/widgets/textarea/lv_example_textarea_1.c",
"lvgl/examples/widgets/textarea/lv_example_textarea_2.c",
"lvgl/examples/widgets/textarea/lv_example_textarea_3.c",
"lvgl/examples/widgets/tileview/lv_example_tileview_1.c",
"lvgl/examples/widgets/win/lv_example_win_1.c",
"lvgl/src/core/lv_disp.c",
"lvgl/src/core/lv_event.c",
"lvgl/src/core/lv_group.c",
"lvgl/src/core/lv_indev.c",
"lvgl/src/core/lv_indev_scroll.c",
"lvgl/src/core/lv_obj.c",
"lvgl/src/core/lv_obj_class.c",
"lvgl/src/core/lv_obj_draw.c",
"lvgl/src/core/lv_obj_pos.c",
"lvgl/src/core/lv_obj_scroll.c",
"lvgl/src/core/lv_obj_style.c",
"lvgl/src/core/lv_obj_style_gen.c",
"lvgl/src/core/lv_obj_tree.c",
"lvgl/src/core/lv_refr.c",
"lvgl/src/core/lv_theme.c",
"lvgl/src/draw/arm2d/lv_gpu_arm2d.c",
"lvgl/src/draw/lv_draw.c",
"lvgl/src/draw/lv_draw_arc.c",
"lvgl/src/draw/lv_draw_img.c",
"lvgl/src/draw/lv_draw_label.c",
"lvgl/src/draw/lv_draw_layer.c",
"lvgl/src/draw/lv_draw_line.c",
"lvgl/src/draw/lv_draw_mask.c",
"lvgl/src/draw/lv_draw_rect.c",
"lvgl/src/draw/lv_draw_transform.c",
"lvgl/src/draw/lv_draw_triangle.c",
"lvgl/src/draw/lv_img_buf.c",
"lvgl/src/draw/lv_img_cache.c",
"lvgl/src/draw/lv_img_decoder.c",
"lvgl/src/draw/nxp/pxp/lv_draw_pxp.c",
"lvgl/src/draw/nxp/pxp/lv_draw_pxp_blend.c",
"lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp.c",
"lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp_osa.c",
"lvgl/src/draw/nxp/vglite/lv_draw_vglite.c",
"lvgl/src/draw/nxp/vglite/lv_draw_vglite_arc.c",
"lvgl/src/draw/nxp/vglite/lv_draw_vglite_blend.c",
"lvgl/src/draw/nxp/vglite/lv_draw_vglite_line.c",
"lvgl/src/draw/nxp/vglite/lv_draw_vglite_rect.c",
"lvgl/src/draw/nxp/vglite/lv_vglite_buf.c",
"lvgl/src/draw/nxp/vglite/lv_vglite_utils.c",
"lvgl/src/draw/renesas/lv_gpu_d2_draw_label.c",
"lvgl/src/draw/renesas/lv_gpu_d2_ra6m3.c",
"lvgl/src/draw/sdl/lv_draw_sdl.c",
"lvgl/src/draw/sdl/lv_draw_sdl_arc.c",
"lvgl/src/draw/sdl/lv_draw_sdl_bg.c",
"lvgl/src/draw/sdl/lv_draw_sdl_composite.c",
"lvgl/src/draw/sdl/lv_draw_sdl_img.c",
"lvgl/src/draw/sdl/lv_draw_sdl_label.c",
"lvgl/src/draw/sdl/lv_draw_sdl_layer.c",
"lvgl/src/draw/sdl/lv_draw_sdl_line.c",
"lvgl/src/draw/sdl/lv_draw_sdl_mask.c",
"lvgl/src/draw/sdl/lv_draw_sdl_polygon.c",
"lvgl/src/draw/sdl/lv_draw_sdl_rect.c",
"lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c",
"lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c",
"lvgl/src/draw/sdl/lv_draw_sdl_utils.c",
"lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c",
"lvgl/src/draw/sw/lv_draw_sw.c",
"lvgl/src/draw/sw/lv_draw_sw_arc.c",
"lvgl/src/draw/sw/lv_draw_sw_blend.c",
"lvgl/src/draw/sw/lv_draw_sw_dither.c",
"lvgl/src/draw/sw/lv_draw_sw_gradient.c",
"lvgl/src/draw/sw/lv_draw_sw_img.c",
"lvgl/src/draw/sw/lv_draw_sw_layer.c",
"lvgl/src/draw/sw/lv_draw_sw_letter.c",
"lvgl/src/draw/sw/lv_draw_sw_line.c",
"lvgl/src/draw/sw/lv_draw_sw_polygon.c",
"lvgl/src/draw/sw/lv_draw_sw_rect.c",
"lvgl/src/draw/sw/lv_draw_sw_transform.c",
"lvgl/src/draw/swm341_dma2d/lv_gpu_swm341_dma2d.c",
"lvgl/src/extra/layouts/flex/lv_flex.c",
"lvgl/src/extra/layouts/grid/lv_grid.c",
"lvgl/src/extra/libs/bmp/lv_bmp.c",
"lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.c",
"lvgl/src/extra/libs/freetype/lv_freetype.c",
"lvgl/src/extra/libs/fsdrv/lv_fs_fatfs.c",
"lvgl/src/extra/libs/fsdrv/lv_fs_posix.c",
"lvgl/src/extra/libs/fsdrv/lv_fs_stdio.c",
"lvgl/src/extra/libs/fsdrv/lv_fs_win32.c",
"lvgl/src/extra/libs/gif/gifdec.c",
"lvgl/src/extra/libs/gif/lv_gif.c",
"lvgl/src/extra/libs/png/lodepng.c",
"lvgl/src/extra/libs/png/lv_png.c",
"lvgl/src/extra/libs/qrcode/lv_qrcode.c",
"lvgl/src/extra/libs/qrcode/qrcodegen.c",
"lvgl/src/extra/libs/rlottie/lv_rlottie.c",
"lvgl/src/extra/libs/sjpg/lv_sjpg.c",
"lvgl/src/extra/libs/sjpg/tjpgd.c",
"lvgl/src/extra/lv_extra.c",
"lvgl/src/extra/others/fragment/lv_fragment.c",
"lvgl/src/extra/others/fragment/lv_fragment_manager.c",
"lvgl/src/extra/others/gridnav/lv_gridnav.c",
"lvgl/src/extra/others/ime/lv_ime_pinyin.c",
"lvgl/src/extra/others/imgfont/lv_imgfont.c",
"lvgl/src/extra/others/monkey/lv_monkey.c",
"lvgl/src/extra/others/msg/lv_msg.c",
"lvgl/src/extra/others/snapshot/lv_snapshot.c",
"lvgl/src/extra/themes/basic/lv_theme_basic.c",
"lvgl/src/extra/themes/default/lv_theme_default.c",
"lvgl/src/extra/themes/mono/lv_theme_mono.c",
"lvgl/src/extra/widgets/animimg/lv_animimg.c",
"lvgl/src/extra/widgets/calendar/lv_calendar.c",
"lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.c",
"lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.c",
"lvgl/src/extra/widgets/chart/lv_chart.c",
"lvgl/src/extra/widgets/colorwheel/lv_colorwheel.c",
"lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c",
"lvgl/src/extra/widgets/keyboard/lv_keyboard.c",
"lvgl/src/extra/widgets/led/lv_led.c",
"lvgl/src/extra/widgets/list/lv_list.c",
"lvgl/src/extra/widgets/menu/lv_menu.c",
"lvgl/src/extra/widgets/meter/lv_meter.c",
"lvgl/src/extra/widgets/msgbox/lv_msgbox.c",
"lvgl/src/extra/widgets/span/lv_span.c",
"lvgl/src/extra/widgets/spinbox/lv_spinbox.c",
"lvgl/src/extra/widgets/spinner/lv_spinner.c",
"lvgl/src/extra/widgets/tabview/lv_tabview.c",
"lvgl/src/extra/widgets/tileview/lv_tileview.c",
"lvgl/src/extra/widgets/win/lv_win.c",
"lvgl/src/font/lv_font.c",
"lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c",
"lvgl/src/font/lv_font_fmt_txt.c",
"lvgl/src/font/lv_font_loader.c",
"lvgl/src/font/lv_font_montserrat_10.c",
"lvgl/src/font/lv_font_montserrat_12.c",
"lvgl/src/font/lv_font_montserrat_12_subpx.c",
"lvgl/src/font/lv_font_montserrat_14.c",
"lvgl/src/font/lv_font_montserrat_16.c",
"lvgl/src/font/lv_font_montserrat_18.c",
"lvgl/src/font/lv_font_montserrat_20.c",
"lvgl/src/font/lv_font_montserrat_22.c",
"lvgl/src/font/lv_font_montserrat_24.c",
"lvgl/src/font/lv_font_montserrat_26.c",
"lvgl/src/font/lv_font_montserrat_28.c",
"lvgl/src/font/lv_font_montserrat_28_compressed.c",
"lvgl/src/font/lv_font_montserrat_30.c",
"lvgl/src/font/lv_font_montserrat_32.c",
"lvgl/src/font/lv_font_montserrat_34.c",
"lvgl/src/font/lv_font_montserrat_36.c",
"lvgl/src/font/lv_font_montserrat_38.c",
"lvgl/src/font/lv_font_montserrat_40.c",
"lvgl/src/font/lv_font_montserrat_42.c",
"lvgl/src/font/lv_font_montserrat_44.c",
"lvgl/src/font/lv_font_montserrat_46.c",
"lvgl/src/font/lv_font_montserrat_48.c",
"lvgl/src/font/lv_font_montserrat_8.c",
"lvgl/src/font/lv_font_simsun_16_cjk.c",
"lvgl/src/font/lv_font_unscii_16.c",
"lvgl/src/font/lv_font_unscii_8.c",
"lvgl/src/hal/lv_hal_disp.c",
"lvgl/src/hal/lv_hal_indev.c",
"lvgl/src/hal/lv_hal_tick.c",
"lvgl/src/misc/lv_anim.c",
"lvgl/src/misc/lv_anim_timeline.c",
"lvgl/src/misc/lv_area.c",
"lvgl/src/misc/lv_async.c",
"lvgl/src/misc/lv_bidi.c",
"lvgl/src/misc/lv_color.c",
"lvgl/src/misc/lv_fs.c",
"lvgl/src/misc/lv_gc.c",
"lvgl/src/misc/lv_ll.c",
"lvgl/src/misc/lv_log.c",
"lvgl/src/misc/lv_lru.c",
"lvgl/src/misc/lv_math.c",
"lvgl/src/misc/lv_mem.c",
"lvgl/src/misc/lv_printf.c",
"lvgl/src/misc/lv_style.c",
"lvgl/src/misc/lv_style_gen.c",
"lvgl/src/misc/lv_templ.c",
"lvgl/src/misc/lv_timer.c",
"lvgl/src/misc/lv_tlsf.c",
"lvgl/src/misc/lv_txt.c",
"lvgl/src/misc/lv_txt_ap.c",
"lvgl/src/misc/lv_utils.c",
"lvgl/src/widgets/lv_arc.c",
"lvgl/src/widgets/lv_bar.c",
"lvgl/src/widgets/lv_btn.c",
"lvgl/src/widgets/lv_btnmatrix.c",
"lvgl/src/widgets/lv_canvas.c",
"lvgl/src/widgets/lv_checkbox.c",
"lvgl/src/widgets/lv_dropdown.c",
"lvgl/src/widgets/lv_img.c",
"lvgl/src/widgets/lv_label.c",
"lvgl/src/widgets/lv_line.c",
"lvgl/src/widgets/lv_objx_templ.c",
"lvgl/src/widgets/lv_roller.c",
"lvgl/src/widgets/lv_slider.c",
"lvgl/src/widgets/lv_switch.c",
"lvgl/src/widgets/lv_table.c",
"lvgl/src/widgets/lv_textarea.c",
"lvgl/tests/makefile/test.c",
"lvgl/tests/src/lv_test_indev.c",
"lvgl/tests/src/lv_test_init.c",
"lvgl/tests/src/test_cases/_test_template.c",
"lvgl/tests/src/test_cases/test_arc.c",
"lvgl/tests/src/test_cases/test_bar.c",
"lvgl/tests/src/test_cases/test_checkbox.c",
"lvgl/tests/src/test_cases/test_config.c",
"lvgl/tests/src/test_cases/test_demo_stress.c",
"lvgl/tests/src/test_cases/test_demo_widgets.c",
"lvgl/tests/src/test_cases/test_dropdown.c",
"lvgl/tests/src/test_cases/test_event.c",
"lvgl/tests/src/test_cases/test_font_loader.c",
"lvgl/tests/src/test_cases/test_fs.c",
"lvgl/tests/src/test_cases/test_line.c",
"lvgl/tests/src/test_cases/test_mem.c",
"lvgl/tests/src/test_cases/test_obj_tree.c",
"lvgl/tests/src/test_cases/test_slider.c",
"lvgl/tests/src/test_cases/test_snapshot.c",
"lvgl/tests/src/test_cases/test_style.c",
"lvgl/tests/src/test_cases/test_switch.c",
"lvgl/tests/src/test_cases/test_table.c",
"lvgl/tests/src/test_cases/test_textarea.c",
"lvgl/tests/src/test_cases/test_txt.c",
"lvgl/tests/src/test_fonts/font_1.c",
"lvgl/tests/src/test_fonts/font_2.c",
"lvgl/tests/src/test_fonts/font_3.c",
"lvgl/tests/unity/unity.c",
"lvgl/tests/unity/unity_support.c"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:22:6: warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
23 | ],
24 | targets: [
/host/spi-builder-workspace/Package.swift:22:66: warning: 'branch' is deprecated
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'branch' is deprecated
23 | ],
24 | targets: [
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:22:6: warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
23 | ],
24 | targets: [
/host/spi-builder-workspace/Package.swift:22:66: warning: 'branch' is deprecated
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'branch' is deprecated
23 | ],
24 | targets: [
Fetching https://github.com/lhoward/AsyncExtensions
[1/682] Fetching asyncextensions
Fetched https://github.com/lhoward/AsyncExtensions from cache (0.99s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
[1/1710] Fetching swift-atomics
[532/18301] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-atomics.git from cache (1.90s)
Fetched https://github.com/apple/swift-collections.git from cache (1.94s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (2.61s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.2.0 (0.58s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/lhoward/AsyncExtensions
Working copy of https://github.com/lhoward/AsyncExtensions resolved at linux (c1a1af1)
Building for debugging...
[0/506] Compiling drm.c
[0/506] Compiling fbdev.c
[0/506] Compiling UC1610.c
[0/506] Compiling ILI9341.c
[0/506] Write sources
[13/506] Compiling GC9A01.c
[14/506] Compiling unity_support.c
[15/506] Compiling unity.c
[16/506] Compiling font_3.c
[17/506] Compiling font_2.c
[18/506] Compiling font_1.c
[19/506] Compiling test_textarea.c
[20/506] Compiling test_txt.c
[21/506] Compiling img_hand.c
[22/506] Compiling CLVGL LVGLSwift.c
[23/506] Compiling test_style.c
[23/506] Compiling test_switch.c
[23/506] Compiling test_table.c
[26/506] Compiling test_snapshot.c
[27/506] Compiling test_obj_tree.c
[27/506] Compiling test_slider.c
[29/506] Compiling test_line.c
[30/506] Compiling test_mem.c
[31/506] Compiling test_event.c
[31/506] Compiling test_fs.c
[31/506] Compiling test_font_loader.c
[34/506] Compiling test_dropdown.c
[35/506] Compiling test_demo_stress.c
[36/506] Compiling test_demo_widgets.c
[37/506] Compiling test_bar.c
[37/506] Compiling test_config.c
[39/506] Compiling test_checkbox.c
[40/506] Compiling _test_template.c
[40/506] Compiling lv_test_init.c
[42/506] Compiling test_arc.c
[43/506] Compiling lv_test_indev.c
[44/506] Compiling test.c
[45/506] Write swift-version-24593BA9C3E375BF.txt
[46/506] Compiling _AtomicsShims.c
[47/506] Compiling lv_objx_templ.c
[48/506] Compiling animimg001.c
[49/506] Compiling lv_switch.c
[50/506] Compiling lv_slider.c
[51/506] Compiling lv_roller.c
[52/506] Compiling lv_table.c
[53/506] Compiling lv_textarea.c
[54/506] Compiling lv_line.c
[55/506] Compiling lv_checkbox.c
[56/506] Compiling lv_img.c
[57/517] Compiling lv_canvas.c
[58/517] Compiling lv_dropdown.c
[59/520] Compiling lv_label.c
[60/520] Compiling lv_utils.c
[61/520] Compiling lv_btnmatrix.c
[62/520] Compiling lv_btn.c
[63/520] Compiling lv_templ.c
[64/520] Compiling lv_txt.c
[65/520] Compiling lv_bar.c
[66/520] Compiling lv_txt_ap.c
[67/520] Compiling lv_tlsf.c
[67/520] Compiling lv_arc.c
[69/520] Compiling lv_timer.c
[70/520] Compiling lv_printf.c
[71/520] Compiling lv_math.c
[72/520] Compiling lv_ll.c
[73/520] Compiling lv_style.c
[74/520] Compiling lv_lru.c
[75/520] Compiling lv_mem.c
[76/520] Compiling lv_log.c
[77/520] Compiling lv_style_gen.c
[78/520] Compiling lv_color.c
[78/520] Compiling lv_bidi.c
[80/520] Compiling lv_fs.c
[81/520] Compiling lv_gc.c
[82/520] Compiling lv_async.c
[83/520] Compiling lv_hal_tick.c
[84/520] Compiling lv_area.c
[85/520] Compiling lv_anim_timeline.c
[86/520] Compiling lv_anim.c
[87/520] Compiling lv_font_unscii_8.c
[88/520] Compiling lv_font_simsun_16_cjk.c
In file included from /host/spi-builder-workspace/Sources/CLVGL/lvgl/src/hal/lv_hal_disp.c:20:
/host/spi-builder-workspace/Sources/CLVGL/lvgl/src/hal/../draw/sdl/lv_draw_sdl.h:21:10: fatal error: 'SDL2/SDL.h' file not found
21 | #include LV_GPU_SDL_INCLUDE_PATH
| ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/CLVGL/lv_conf.h:222:37: note: expanded from macro 'LV_GPU_SDL_INCLUDE_PATH'
222 | #define LV_GPU_SDL_INCLUDE_PATH <SDL2/SDL.h>
| ^~~~~~~~~~~~
<scratch space>:175:1: note: expanded from here
175 | <SDL2/SDL.h>
| ^~~~~~~~~~~~
1 error generated.
[89/520] Compiling lv_hal_disp.c
[89/520] Compiling lv_font_montserrat_46.c
[89/520] Compiling lv_font_montserrat_48.c
[89/520] Compiling lv_font_montserrat_8.c
[89/520] Compiling lv_hal_indev.c
[89/520] Compiling lv_font_unscii_16.c
[89/520] Compiling lv_font_montserrat_44.c
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:22:6: warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'package(url:_:)' is deprecated: use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')
23 | ],
24 | targets: [
/host/spi-builder-workspace/Package.swift:22:66: warning: 'branch' is deprecated
20 | ],
21 | dependencies: [
22 | .package(url: "https://github.com/lhoward/AsyncExtensions", .branch("linux")),
| `- warning: 'branch' is deprecated
23 | ],
24 | targets: [
[0/1] Planning build
Building for debugging...
[0/417] Write sources
In file included from /host/spi-builder-workspace/Sources/CLVGL/lvgl/src/hal/lv_hal_disp.c:20:
/host/spi-builder-workspace/Sources/CLVGL/lvgl/src/hal/../draw/sdl/lv_draw_sdl.h:21:10: fatal error: 'SDL2/SDL.h' file not found
21 | #include LV_GPU_SDL_INCLUDE_PATH
| ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/CLVGL/lv_conf.h:222:37: note: expanded from macro 'LV_GPU_SDL_INCLUDE_PATH'
222 | #define LV_GPU_SDL_INCLUDE_PATH <SDL2/SDL.h>
| ^~~~~~~~~~~~
<scratch space>:175:1: note: expanded from here
175 | <SDL2/SDL.h>
| ^~~~~~~~~~~~
1 error generated.
[2/418] Compiling lv_hal_disp.c
[2/418] Compiling lv_font_unscii_16.c
[2/418] Compiling lv_font_montserrat_46.c
[2/418] Compiling lv_font_montserrat_48.c
[2/418] Compiling lv_hal_indev.c
[2/418] Compiling lv_font_montserrat_8.c
[2/418] Compiling lv_font_montserrat_44.c
[2/418] Compiling lv_font_montserrat_42.c
BUILD FAILURE 6.1 android