Small update: On Tue, Feb 21, 2023 at 02:05:26PM +0200, Faidon Liambotis wrote: > Some good news: [...]
I've staged a commit in the debian/experimental branch that takes care of all this, and builds stubs for ESP8266 and the RISC-V ESP32 chips. Hooray! > (There is a tiny warning about no debug support that is silenced by > removing "-g" from CFLAGS). That's a regression with GCC 12, and filed against gcc-xtensa-lx106 with #1032564. > 1. passing the right CROSS_ prefixes for every chip (configurable) > 2. passing -mabi=ilp32 to CFLAGS (upstreamable) > 3. passing -specs=picolibc.specs to CFLAGS (to use picolibc) These are now patched locally in d/patches in the debian/experimental branch, and upstreamed with PR #856: https://github.com/espressif/esptool/pull/856 Faidon