Skip to content
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

Multiarch support #57

Open
Eeems opened this issue Oct 6, 2024 · 0 comments
Open

Multiarch support #57

Eeems opened this issue Oct 6, 2024 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Eeems
Copy link
Member

Eeems commented Oct 6, 2024

The reMarkable Paper Pro is aarch64 instead of armv7l. The tool will need to be updated to generate packages for various architectures. Right now we do have the ability to specify multiple architectures, but we use that to define rmall, rm1, and rm2. Our toolchain images are only setup to cross compile for armv7l architectures.

We'll need a better way to handle this, perhaps allowing overriding the image for a specific arch. rmall will also be a concern, as it won't support aarch64, so we'll need to think about splitting out even more architectures. rmall will still work for things that are truly architecture independent, like shell script based packages, but a new split of rm-arm7vl and rm-aarch64 will be required, along with some way to make the toolchain images handle both, preferably automatically. Toltec itself will need to rebuild every package again when this is done to split out the armv7l specific packages and the aarch64 packages.

@Eeems Eeems added enhancement New feature or request help wanted Extra attention is needed labels Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant