-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add support for armv6l architecture in install script for Raspberry Pi Zero #10
Conversation
@kou029w Sorry I didn't see this until today. It's up on https://beta.webinstall.dev. Will you test it out? |
Thanks for the update!
|
…i Zero ## Environment - Device: Raspberry Pi Zero - Operating System: Linux 6.6.31+rpi-rpi-v6 - Architecture: armv6l ## Issue The install script https://webinstall.dev/api/installers/node@lts.sh fails to execute on Raspberry Pi Zero due to an invalid architecture value derived from the User-Agent string. Example User-Agent string: `Linux/6.6.31+rpi-rpi-v6 armv6l/unknown gnu` ``` ### https://github.com/webinstall/webi-installers/blob/5c12cb1fa7f01c851de912344a9d29e288ce6215/webi/webi.sh#L77C1-L86C1 $ echo $WEBI_UA Linux/6.6.31+rpi-rpi-v6 armv6l/unknown gnu ``` ## Changes Updated the architecture detection map to include armv6l.
Very nice use of I'm batching some other changes and this will go live with those in prod today. |
Also: I'd be curious to know if the armv7l builds run on the Pi Zero. I believe that many of the armv6l CPUs will actually run armv7l binaries (but not armv7a). https://nodejs.org/download/release/v20.17.0/node-v20.17.0-linux-armv7l.tar.xz |
The armv7l binary does not seem to be compatible with the Raspberry Pi Zero, as it results in an
|
Environment
Issue
The install script https://webinstall.dev/api/installers/node@lts.sh fails to execute on Raspberry Pi Zero due to an invalid architecture value derived from the User-Agent string.
Example User-Agent string:
Linux/6.6.31+rpi-rpi-v6 armv6l/unknown gnu
Changes
Updated the architecture detection map to include armv6l.