Closed 217heidai closed 2 months ago
this is all fixed...
it fixed, thank you.
but I got another error:
. ./export.sh
Getting ESP-IDF build Environment
echo /usr/bin >> $GITHUB_PATH
echo /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf >> $GITHUB_PATH
echo /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/tools >> $GITHUB_PATH
export "IDF_PATH=lib/esp-idf"
cd lib/esp-idf
. ./export.sh
printenv
Compiling mpy-cross....
make -C lib/micropython/mpy-cross
make: Entering directory '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/mpy-cross'
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
mkdir -p build/genhdr
GEN build/genhdr/mpversion.h
GEN build/genhdr/qstr.i.last
GEN build/genhdr/qstr.split
GEN build/genhdr/qstrdefs.collected.h
QSTR updated
GEN build/genhdr/qstrdefs.generated.h
GEN build/genhdr/moduledefs.split
GEN build/genhdr/moduledefs.collected
Module registrations updated
GEN build/genhdr/moduledefs.h
GEN build/genhdr/root_pointers.split
GEN build/genhdr/root_pointers.collected
Root pointer registrations updated
GEN build/genhdr/root_pointers.h
mkdir -p build/py/
mkdir -p build/shared/runtime/
CC ../py/mpstate.c
CC ../py/nlr.c
CC ../py/nlrx86.c
CC ../py/nlrx64.c
CC ../py/nlrthumb.c
CC ../py/nlraarch64.c
CC ../py/nlrmips.c
CC ../py/nlrpowerpc.c
CC ../py/nlrxtensa.c
CC ../py/nlrsetjmp.c
CC ../py/malloc.c
CC ../py/gc.c
CC ../py/pystack.c
CC ../py/qstr.c
CC ../py/vstr.c
CC ../py/mpprint.c
CC ../py/unicode.c
CC ../py/mpz.c
CC ../py/reader.c
CC ../py/lexer.c
CC ../py/parse.c
CC ../py/scope.c
CC ../py/compile.c
CC ../py/emitcommon.c
CC ../py/emitbc.c
CC ../py/asmbase.c
CC ../py/asmx64.c
CC ../py/emitnx64.c
CC ../py/asmx86.c
CC ../py/emitnx86.c
CC ../py/asmthumb.c
CC ../py/emitnthumb.c
CC ../py/emitinlinethumb.c
CC ../py/asmarm.c
CC ../py/emitnarm.c
CC ../py/asmxtensa.c
CC ../py/emitnxtensa.c
CC ../py/emitinlinextensa.c
CC ../py/emitnxtensawin.c
CC ../py/formatfloat.c
CC ../py/parsenumbase.c
CC ../py/parsenum.c
CC ../py/emitglue.c
CC ../py/persistentcode.c
CC ../py/runtime.c
CC ../py/runtime_utils.c
CC ../py/scheduler.c
CC ../py/nativeglue.c
CC ../py/pairheap.c
CC ../py/ringbuf.c
CC ../py/stackctrl.c
CC ../py/argcheck.c
CC ../py/warning.c
CC ../py/profile.c
CC ../py/map.c
CC ../py/obj.c
CC ../py/objarray.c
CC ../py/objattrtuple.c
CC ../py/objbool.c
CC ../py/objboundmeth.c
CC ../py/objcell.c
CC ../py/objclosure.c
CC ../py/objcomplex.c
CC ../py/objdeque.c
CC ../py/objdict.c
CC ../py/objenumerate.c
CC ../py/objexcept.c
CC ../py/objfilter.c
CC ../py/objfloat.c
CC ../py/objfun.c
CC ../py/objgenerator.c
CC ../py/objgetitemiter.c
CC ../py/objint.c
CC ../py/objint_longlong.c
CC ../py/objint_mpz.c
CC ../py/objlist.c
CC ../py/objmap.c
CC ../py/objmodule.c
CC ../py/objobject.c
CC ../py/objpolyiter.c
CC ../py/objproperty.c
CC ../py/objnone.c
CC ../py/objnamedtuple.c
CC ../py/objrange.c
CC ../py/objreversed.c
CC ../py/objset.c
CC ../py/objsingleton.c
CC ../py/objslice.c
CC ../py/objstr.c
CC ../py/objstrunicode.c
CC ../py/objstringio.c
CC ../py/objtuple.c
CC ../py/objtype.c
CC ../py/objzip.c
CC ../py/opmethods.c
CC ../py/sequence.c
CC ../py/stream.c
CC ../py/binary.c
CC ../py/builtinimport.c
CC ../py/builtinevex.c
CC ../py/builtinhelp.c
CC ../py/modarray.c
CC ../py/modbuiltins.c
CC ../py/modcollections.c
CC ../py/modgc.c
CC ../py/modio.c
CC ../py/modmath.c
CC ../py/modcmath.c
CC ../py/modmicropython.c
CC ../py/modstruct.c
CC ../py/modsys.c
CC ../py/moderrno.c
CC ../py/modthread.c
CC ../py/vm.c
CC ../py/bc.c
CC ../py/showbc.c
CC ../py/repl.c
CC ../py/smallint.c
CC ../py/frozenmod.c
CC main.c
CC gccollect.c
CC ../shared/runtime/gchelper_generic.c
LINK build/mpy-cross
text data bss dec hex filename
327350 13784 872 342006 537f6 build/mpy-cross
make: Leaving directory '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/mpy-cross'
Generating build files....
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/display/display_driver_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/touch_calibration/touch_cal_data.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/touch_calibration/touch_calibrate.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/_indev_base.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/button_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/encoder_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/keypad_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/frozen/indev/pointer_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/py_api_drivers/fs_driver.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/common_api_drivers/frozen/other/i2c.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/common_api_drivers/frozen/other/io_expander_framework.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/common_api_drivers/frozen/other/task_handler.py
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/api_drivers/common_api_drivers/display/gc9a01.py
Compiling....
make -j 4 -C lib/micropython/ports/esp32 SECOND_BUILD=0 LV_CFLAGS="-DLV_KCONFIG_IGNORE=1" LV_PORT=esp32 BOARD_VARIANT=SPIRAM_OCT BOARD=ESP32_GENERIC_S3 USER_C_MODULES=../../../../../ext_mod/micropython.cmake FROZEN_MANIFEST="/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/build/manifest.py" GEN_SCRIPT=python
make: Entering directory '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32'
idf.py -D MICROPY_BOARD=ESP32_GENERIC_S3 -D MICROPY_BOARD_DIR="/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/boards/ESP32_GENERIC_S3" -DUSER_C_MODULES=../../../../../ext_mod/micropython.cmake -D MICROPY_FROZEN_MANIFEST=/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/build/manifest.py -D MICROPY_BOARD_VARIANT=SPIRAM_OCT -B build-ESP32_GENERIC_S3-SPIRAM_OCT build || (echo -e "See \033[1;31m[https://github.com/micropython/micropython/wiki/Build-Troubleshooting\033[0m](https://github.com/micropython/micropython/wiki/Build-Troubleshooting/033[0m)"; false)
Executing action: all (aliases: build)
Running cmake in directory /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DPYTHON=/home/runner/.espressif/python_env/idf5.2_py3.10_env/bin/python -DESP_PLATFORM=1 -DMICROPY_BOARD=ESP32_GENERIC_S3 -DMICROPY_BOARD_DIR=/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/boards/ESP32_GENERIC_S3 -DUSER_C_MODULES=../../../../../ext_mod/micropython.cmake -DMICROPY_FROZEN_MANIFEST=/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/build/manifest.py -DMICROPY_BOARD_VARIANT=SPIRAM_OCT -DCCACHE_ENABLE=0 /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32"...
-- Found Git: /usr/bin/git (found version "2.46.0")
Submodule 'components/bootloader/subproject/components/micro-ecc/micro-ecc' (https://github.com/kmackay/micro-ecc.git) registered for path 'components/bootloader/subproject/components/micro-ecc/micro-ecc'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc'...
-- Initialising new submodule components/bootloader/subproject/components/micro-ecc/micro-ecc...
Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out '24c60e243580c7868f4334a1ba3123481fe1aa48'
-- Initialising new submodule components/bt/controller/lib_esp32c2/esp32c2-bt-lib...
Submodule 'components/bt/controller/lib_esp32c2/esp32c2-bt-lib' (https://github.com/espressif/esp32c2-bt-lib.git) registered for path 'components/bt/controller/lib_esp32c2/esp32c2-bt-lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/bt/controller/lib_esp32c2/esp32c2-bt-lib'...
Submodule path 'components/bt/controller/lib_esp32c2/esp32c2-bt-lib': checked out '7f3eb5f5568439cdb32dfe9dbf69d99e9c72e69f'
-- Initialising new submodule components/bt/controller/lib_esp32c6/esp32c6-bt-lib...
Submodule 'components/bt/controller/lib_esp32c6/esp32c6-bt-lib' (https://github.com/espressif/esp32c6-bt-lib.git) registered for path 'components/bt/controller/lib_esp32c6/esp32c6-bt-lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/bt/controller/lib_esp32c6/esp32c6-bt-lib'...
Submodule path 'components/bt/controller/lib_esp32c6/esp32c6-bt-lib': checked out 'e4d0d86b6f4fe4233f53e71d7dfa18faa0f19f27'
-- Initialising new submodule components/bt/controller/lib_esp32h2/esp32h2-bt-lib...
Submodule 'components/bt/controller/lib_esp32h2/esp32h2-bt-lib' (https://github.com/espressif/esp32h2-bt-lib.git) registered for path 'components/bt/controller/lib_esp32h2/esp32h2-bt-lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/bt/controller/lib_esp32h2/esp32h2-bt-lib'...
Submodule path 'components/bt/controller/lib_esp32h2/esp32h2-bt-lib': checked out '90793e83195547303e0fd190c890c8bff754d5d3'
-- Initialising new submodule components/bt/esp_ble_mesh/lib/lib...
Submodule 'components/bt/esp_ble_mesh/lib/lib' (https://github.com/espressif/esp-ble-mesh-lib.git) registered for path 'components/bt/esp_ble_mesh/lib/lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/bt/esp_ble_mesh/lib/lib'...
Submodule path 'components/bt/esp_ble_mesh/lib/lib': checked out '41bf5fc0926fd6d3fb39cb5107e97f2fc6aed7e5'
-- Initialising new submodule components/cmock/CMock...
Submodule 'components/cmock/CMock' (https://github.com/ThrowTheSwitch/CMock.git) registered for path 'components/cmock/CMock'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/cmock/CMock'...
Submodule path 'components/cmock/CMock': checked out 'eeecc49ce8af123cf8ad40efdb9673e37b56230f'
Submodule 'vendor/c_exception' (https://github.com/throwtheswitch/cexception.git) registered for path 'components/cmock/CMock/vendor/c_exception'
Submodule 'vendor/unity' (https://github.com/throwtheswitch/unity.git) registered for path 'components/cmock/CMock/vendor/unity'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/cmock/CMock/vendor/c_exception'...
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/cmock/CMock/vendor/unity'...
Submodule path 'components/cmock/CMock/vendor/c_exception': checked out '71b47be7c950f1bf5f7e5303779fa99a16224bb6'
Submodule 'components/esp_coex/lib' (https://github.com/espressif/esp-coex-lib.git) registered for path 'components/esp_coex/lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_coex/lib'...
Submodule path 'components/cmock/CMock/vendor/unity': checked out 'cf949f45ca6d172a177b00da21310607b97bc7a7'
-- Initialising new submodule components/esp_coex/lib...
Submodule path 'components/esp_coex/lib': checked out '496ee81e168881cad93f9a813802e7f7a6daec92'
Submodule 'components/esp_phy/lib' (https://github.com/espressif/esp-phy-lib.git) registered for path 'components/esp_phy/lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_phy/lib'...
-- Initialising new submodule components/esp_phy/lib...
Submodule path 'components/esp_phy/lib': checked out '798678e4e011c666a931292fc300ec02160cdc6a'
Submodule 'components/heap/tlsf' (https://github.com/espressif/tlsf.git) registered for path 'components/heap/tlsf'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/heap/tlsf'...
-- Initialising new submodule components/heap/tlsf...
Submodule path 'components/heap/tlsf': checked out 'd2e28f872472ffc6a704faae65ddee1f24e2dfba'
Submodule 'components/ieee802154/lib' (https://github.com/espressif/esp-ieee802154-lib.git) registered for path 'components/ieee802154/lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/ieee802154/lib'...
-- Initialising new submodule components/ieee802154/lib...
Submodule path 'components/ieee802154/lib': checked out '102b03c8095de8a337c293f79dce189be63186f3'
-- Initialising new submodule components/json/cJSON...
Submodule 'components/json/cJSON' (https://github.com/DaveGamble/cJSON.git) registered for path 'components/json/cJSON'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/json/cJSON'...
Submodule path 'components/json/cJSON': checked out '87d8f0961a01bf09bef98ff89bae9fdec42181ee'
Submodule 'components/mqtt/esp-mqtt' (https://github.com/espressif/esp-mqtt.git) registered for path 'components/mqtt/esp-mqtt'
-- Initialising new submodule components/mqtt/esp-mqtt...
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/mqtt/esp-mqtt'...
Submodule path 'components/mqtt/esp-mqtt': checked out 'e6afdb4025fe018ae0add44e3c45249ea1974774'
-- Initialising new submodule components/openthread/lib...
Submodule 'components/openthread/lib' (https://github.com/espressif/esp-thread-lib.git) registered for path 'components/openthread/lib'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/openthread/lib'...
Submodule path 'components/openthread/lib': checked out 'e0969fc15c1991d91446a0dc5e4625ed2c0bb014'
-- Initialising new submodule components/openthread/openthread...
Submodule 'components/openthread/openthread' (https://github.com/espressif/openthread.git) registered for path 'components/openthread/openthread'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/openthread/openthread'...
Submodule 'components/protobuf-c/protobuf-c' (https://github.com/protobuf-c/protobuf-c.git) registered for path 'components/protobuf-c/protobuf-c'
Submodule path 'components/openthread/openthread': checked out '41ef80717f4b757440125932723cc8721ef42f7f'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/protobuf-c/protobuf-c'...
-- Initialising new submodule components/protobuf-c/protobuf-c...
Submodule path 'components/protobuf-c/protobuf-c': checked out 'abc67a11c6db271bedbb9f58be85d6f4e2ea8389'
-- Initialising new submodule components/spiffs/spiffs...
Submodule 'components/spiffs/spiffs' (https://github.com/pellepl/spiffs.git) registered for path 'components/spiffs/spiffs'
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/spiffs/spiffs'...
Submodule path 'components/spiffs/spiffs': checked out '0dbb3f71c5f6fae3747a9d935372773762baf852'
Submodule 'components/unity/unity' (https://github.com/ThrowTheSwitch/Unity.git) registered for path 'components/unity/unity'
-- Initialising new submodule components/unity/unity...
Cloning into '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/unity/unity'...
Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25'
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/runner/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/runner/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/runner/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/xtensa-esp32s3-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32s3
Dependencies lock doesn't exist, solving dependencies.
.............NOTICE: Updating lock file at /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/dependencies.lock
Processing 7 dependencies:
[1/7] espressif/cmake_utilities (0.5.3)
[2/7] espressif/esp_io_expander (1.0.1)
[3/7] espressif/esp_lcd_panel_io_additions (1.0.1)
[4/7] espressif/esp_tinyusb (1.0.3)
[5/7] espressif/mdns (1.1.0)
[6/7] espressif/tinyusb (0.15.0~10)
[7/7] idf (5.2.0)
-- Project sdkconfig file /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/sdkconfig
Loading defaults file /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/sdkconfig.combined...
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/sdkconfig.combined:100 CONFIG_ESP32_WIFI_IRAM_OPT was replaced with CONFIG_ESP_WIFI_IRAM_OPT
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/sdkconfig.combined:101 CONFIG_ESP32_WIFI_RX_IRAM_OPT was replaced with CONFIG_ESP_WIFI_RX_IRAM_OPT
/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/sdkconfig.combined:148 CONFIG_BT_NIMBLE_TASK_STACK_SIZE was replaced with CONFIG_BT_NIMBLE_HOST_TASK_STACK_SIZE
/tmp/kconfgen_tmpqxq_d5sa:167 line was updated to CONFIG_ESPTOOLPY_FLASHSIZE_4MB=n
/tmp/kconfgen_tmpqxq_d5sa:169 line was updated to CONFIG_ESPTOOLPY_FLASHSIZE_16MB=n
/tmp/kconfgen_tmpqxq_d5sa:173 line was updated to CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_40=n
/tmp/kconfgen_tmpqxq_d5sa:174 line was updated to CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80=n
/tmp/kconfgen_tmpqxq_d5sa:175 line was updated to CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=n
/tmp/kconfgen_tmpqxq_d5sa:179 line was updated to CONFIG_SPIRAM_MODE_QUAD=n
-- Compiler supported targets: xtensa-esp-elf
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of time_t
-- Check size of time_t - done
-- Found Python3: /home/runner/.espressif/python_env/idf5.2_py3.10_env/bin/python (found version "3.10.12") found components: Interpreter
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- App "micropython" version: a61c446-dirty
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_system/ld/esp32s3/sections.ld.in
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/esp-idf/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- ESP_LCD_PANEL_IO_ADDITIONS: 1.0.1
Including User C Module(s) from ../../../../../ext_mod/micropython.cmake
-- Configuring incomplete, errors occurred!
See also "/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/CMakeFiles/CMakeOutput.log".
Found User C Module(s): usermod_lcd_bus, usermod_lvgl, lvgl_interface, usermod_lcd_utils, usermod_nvs
CMake Error at /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/extmod/extmod.cmake:114 (message):
MICROPY_PY_BTREE is enabled but the berkeley-db submodule is not initialised.
Run 'make BOARD=ESP32_GENERIC_S3 submodules'
Call Stack (most recent call first):
esp32_common.cmake:23 (include)
main_esp32s3/CMakeLists.txt:11 (include)
-e See https://github.com/micropython/micropython/wiki/Build-Troubleshooting
cmake failed with exit code 1, output of the command is in the /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/log/idf_py_stderr_output_5127 and /home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/log/idf_py_stdout_output_5127
make: *** [Makefile:66: all] Error 1
make: Leaving directory '/home/runner/work/micropython_esp32_firmware/micropython_esp32_firmware/lvgl_micropython/lib/micropython/ports/esp32'
erro information: