Skip to content

Upgrade aya dependencies to support loongarch64#316

Open
setarcos wants to merge 1 commit into
mitmproxy:mainfrom
setarcos:loongarch
Open

Upgrade aya dependencies to support loongarch64#316
setarcos wants to merge 1 commit into
mitmproxy:mainfrom
setarcos:loongarch

Conversation

@setarcos

@setarcos setarcos commented Jul 5, 2026

Copy link
Copy Markdown

Motivation:

  • Upstream aya-rs added loongarch64 support starting from aya 0.14.0 / aya-ebpf 0.2.0
  • This is needed to build mitmproxy-rs on loongarch64 Linux

Changes:

  • Upgrade aya from 0.13.0 to 0.14.0
  • Upgrade aya-ebpf from 0.1.1 to 0.2.0
  • Upgrade aya-log from 0.2.1 to 0.3.0
  • Upgrade aya-log-ebpf from 0.1.0 to 0.2.0
  • Upgrade aya-build from 0.1.3 to 0.2.0 (build dependency)
  • Fix set_global deprecation → use override_global instead

Tested: Compiles and runs successfully on loongarch64

Motivation:
- Upstream aya-rs added loongarch64 support starting from aya 0.14.0 / aya-ebpf 0.2.0
- This is needed to build mitmproxy-rs on loongarch64 Linux

Changes:
- Upgrade aya from 0.13.0 to 0.14.0
- Upgrade aya-ebpf from 0.1.1 to 0.2.0
- Upgrade aya-log from 0.2.1 to 0.3.0
- Upgrade aya-log-ebpf from 0.1.0 to 0.2.0
- Upgrade aya-build from 0.1.3 to 0.2.0 (build dependency)
- Fix `set_global` deprecation → use `override_global` instead

Tested: Compiles and runs successfully on loongarch64

Signed-off-by: Pluto Yang <yangyj.ee@gmail.com>
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.

1 participant