You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fbuild-2.1.16 (released 2026-04-17T20:43:36): compiles succeed normally on the same workflow. Iteration 0 of our benchmark ran against 2.1.16 and produced a full pass in 148s compile / 198s total.
Regression in fbuild-2.1.18
PyPI: https://pypi.org/project/fbuild/2.1.18/ (released 2026-04-19T02:46:32 UTC)
Two distinct breakages observed on
ubuntu-latest(GitHub Actions):1. Wheel's
fbuildconsole-script missing exec bitAfter
pip install fbuild==2.1.18:The installed console-script at
.../bin/fbuildhas no execute bit. Workaround:chmod +x $(which fbuild).2. Every build fails with "Operation not permitted (os error 1)"
With fbuild-2.1.18 in a FastLED
.venv, compiling ANY sketch foruno(AVR) yields:Happens for every one of the 83 FastLED examples tried. Failure is immediate (0.0s wall time — fbuild doesn't even get to invoke the toolchain).
Observed in: https://github.com/FastLED/fbuild/actions/runs/24619508294 (step
Phase - compile examples).Working version
fbuild-2.1.16 (released 2026-04-17T20:43:36): compiles succeed normally on the same workflow. Iteration 0 of our benchmark ran against 2.1.16 and produced a full pass in 148s compile / 198s total.
Repro
pip install fbuild==2.1.18→ observe Esp32-s3 PSRAM use #1.cd FastLED && ./install && ./compile --no-interactive --no-parallel uno Blink→ observe cdc on boot warning #2.Impact
Blocks every CI run that invokes fbuild after 2026-04-19T02:46Z until rolled back.
Related