diff --git a/esphome/components/libretiny/patch_linker.py.script b/esphome/components/libretiny/patch_linker.py.script index 183759559a7..f2da6c9161a 100644 --- a/esphome/components/libretiny/patch_linker.py.script +++ b/esphome/components/libretiny/patch_linker.py.script @@ -123,7 +123,8 @@ def _post_link(target, source, env): out = subprocess.check_output( [nm, "--defined-only", "--demangle", elf], text=True ) - except (OSError, subprocess.CalledProcessError): + except (OSError, subprocess.CalledProcessError) as exc: + print("ESPHome: IRAM_ATTR summary unavailable (nm failed: {})".format(exc)) return start = end = None fallback = []