-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Last generated images broke support for armv6l Pi devices #150
Comments
Is node being added part of this build process? If you can point me in the right direction, maybe I can open a pull request. For anyone bumping into this issue, you can temporarily fix it by downgrading node to the latest v20:
|
NodeJS dropped support for armv6 with version 22. So unfortunately this is outside our control. |
The documentation still mentions ‘32-bit for all RPi models,’ and I believe the same applies on the Homebridge docs as well. Even the RPi Imager allows flashing it for Pi 1. So, either we continue using Node v20 on Homebridge <v2 (since v2 will drop support for armv6), or the documentation needs to be updated to reflect these changes. What was the reason to update it to ship with v22? 🤔 |
NodeJS 22 went LTS in the fall so we moved as well to stay in sync and not fall behind in releases. With the documentation you are correct and it needs review. 32 bit versus 64 bit is not dependant on CPU architecture, and you can still run 32 bit on other models. With the armv6 architecture you have likely hit end of the road, as the next version of Homebridge UI removes support as well. Our challenge is with the dependant modules as they drop support for things, we need to follow along. |
Raspberry Pi Model
Raspberry Pi 1 B
Describe The Bug
Generated images shipped with node v22.12.0 won't run homebridge on
armv6l
devices:Although inspecting the file shows nothing wrong, I noticed for instance, in the node unnoficial-builds they are not providing tarballs for
armv6l
.Logs
No response
The text was updated successfully, but these errors were encountered: