32 bit architecture is obsolete
- Dominant language
- C
- Stars
- 20.5k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
[This](https://youtu.be/jskq3-lpQnE) is how I feel when trying to use many programs in iSH. Just a few examples:
* Elm compiler (only works with x86_64)
* rustup-init (32 bit version is dynamically linked to some libraries that Alpine Linux doesn't have)
The 32 bit architecture used by iSH is already too obsolete. x86_64 and/or aarch64 need to be implemented. I don't know if I will be able to use 32 bit Alpine Linux for software develompent.
I spent a while trying to make Elm compiler work in iSH. I even tried building Haskel compiler from source so that I can build Elm from source.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by investigating how iSH currently targets 32-bit Alpine Linux and what would be required for x86_64 or aarch64 support, including the compatibility problems described for Elm and rustup-init. Done means one or both requested architectures work for the affected development tools.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100