nodemcu / nodemcu-firmware

Lua based interactive firmware for ESP8266, ESP8285 and ESP32

Home Page:https://nodemcu.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP32: dev-branch doesn't build out of the box

grav opened this issue · comments

I had trouble building the https://github.com/nodemcu/nodemcu-firmware/tree/dev-esp32 branch.

I managed to fix the issue by commenting out this line of the sdk submodule.

Expected behavior

Running ./install.sh succesfully installs all dependencies

Actual behavior

There's a build error on a transitive dependency

Test code

$ ./install.sh
...
Collecting gevent<2.0,>=1.2.2
  Using cached gevent-1.5.0.tar.gz (5.3 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  
  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [323 lines of output]

NodeMCU startup banner

Not relevant

Hardware

Not relevant