ish-app / ish-app/ish

32 bit architecture is obsolete

Open
#1,455 5 comments 5 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.