esp-bsp icon indicating copy to clipboard operation
esp-bsp copied to clipboard

espressif/esp_lvgl_port keeps forcing LVGL v9.1 to be installed with ESP-IDF v5.3 on Windows (BSP-533)

Open joulupukki opened this issue 6 months ago • 15 comments

Board

ESP32-S3

Hardware Description

Using a Heltec ESP32 WiFi Kit v3, but the build isn't making it far enough to be able to build successfully on Windows 10.

IDE Name

VSCode

Operating System

Windows 10

Description

I'm trying to build an ESP-IDF v5.3 project. I'm using VS Code and have it working properly on Windows 11, and also my Mac. But, if I try to have a colleague build it using his Windows 10 machine (he's tried multiple) he gets this strange problem where the component manager will load in LVGL v9.1.

I believe it's happening because of espressif/esp_lvgl_port. If he temporarily comments out the espressif/esp_lgvl_port from our idf_component.yml file, the build system will properly pull in LVGL v8.4.0. But, as soon as we introduce esp_lvgl_port, it installs LVGL v9.1.

Sketch

Here's our idf_component.yml file:

dependencies:
  espressif/esp_lvgl_port: "^2.3.0"
  lvgl/lvgl: "^8.4.0"
  ## Required IDF version
  idf:
    version: ">=4.1.0"

Other Steps to Reproduce

No response

I have checked existing issues, README.md and ESP32 Forum

  • [X] I confirm I have checked existing issues, online documentation and Troubleshooting guide.

joulupukki avatar Aug 08 '24 19:08 joulupukki