MagicMirrorOrg / MagicMirrorOrg/MagicMirror

arm32 is dead (sadly)

Open
#3,796 30 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

dependencies not ours
Dominant language
JavaScript
Stars
23.9k
Forks
4.6k
Avg merge
17h 31m
Merged PRs (30d)
25

Description

Environment

MagicMirror² version: irrelevant
Node version: v24.x
npm version: irrelevant
Platform: arm32

What did you do?

Trying to install nodejs v24 on an arm32 device

What did you expect to happen?

Finding binaries under https://nodejs.org/dist/latest-v24.x/ and docker images for arm32.

What actually happened?

The support for arm32 was declared as experimental in nodejs v24. Concerning this comment compiling of nodejs v24 fails under arm32.

Nodejs v24 is the upcoming lts release. The current lts release v22 ends 30 Apr 2027.

As consequence we should not deprecate nodejs v22 in this projects as long as possible.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the project's current Node.js version and deprecation policy for ARM32, then check how installation support is documented or enforced. Confirm whether Node.js v22 remains usable on ARM32 and identify the project change needed to avoid deprecating it prematurely; the issue names no specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
devops, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.