Skip to content

Update dependencies to support more architectures #4351

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

OriginCode
Copy link

This includes two dependency version changes:

  • wasmtime{,-wasi} => 30.0.2
  • nix => 0.29, indirectly depended by termwiz => 0.23

It now supports more architectures including loongarch64, ppc64el, and mips64

Superseding #4137

Signed-off-by: Kaiyang Wu <self@origincode.me>
Signed-off-by: Kaiyang Wu <self@origincode.me>
@MingcongBai
Copy link

MingcongBai commented Aug 7, 2025

@imsnif Can you kindly take a look at this? @OriginCode has attempted at this for two other times at this point:

But all were ignored... We have confirmed that this fix would make Zellij work on LoongArch for quite a while now - if there are other assistance that you would need, please do let us know.

Thanks!

@imsnif
Copy link
Member

imsnif commented Aug 7, 2025

I'm sorry, but this is absolutely not a small change. It upgrades our runtime several breaking changes ahead and requires a lot of manual testing for behavior changes. We want to upgrade wasmtime to the newest LTS (iirc it should be released this week). I think @tlinford wanted to take a look at it.

@OriginCode
Copy link
Author

OriginCode commented Aug 7, 2025

I'm sorry, but this is absolutely not a small change. It upgrades our runtime several breaking changes ahead and requires a lot of manual testing for behavior changes. We want to upgrade wasmtime to the newest LTS (iirc it should be released this week). I think @tlinford wanted to take a look at it.

Nice news on wasmtime. What about nix?

@imsnif
Copy link
Member

imsnif commented Aug 13, 2025

Nice news on wasmtime. What about nix?

Sorry, I didn't mean to ghost you - but just looking into this would involve some work and manual testing (this is a library for system interaction so can't be easily tested). Once wasmtime is out of the way we can give this a closer look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants