deltachat-core-rust
deltachat-core-rust copied to clipboard
build: update tokio to 1.40 and Android NDK to r27
Delta Chat for Android does not support Android 4 anymore, so there is no reason to keep using unsupported NDK.
r27 is the latest LTS version of Android NDK.
Tested:
nix build .#deltachat-rpc-server-arm64-v8a-androidnix build .#deltachat-rpc-server-armv6l-linux
nix build .#deltachat-rpc-server-x86_64-android
and
nix build .#deltachat-rpc-server-x86-android
still fail, but we do not build it in CI.
Corresponding Android PR: https://github.com/deltachat/deltachat-android/pull/3229
nix build .#deltachat-rpc-server-x86_64-androidandnix build .#deltachat-rpc-server-x86-androidstill fail, but we do not build it in CI.
what is the meaning/implications of this?
this should not be merged until android PR is merged
Delta Chat for Android does not support Android 5 anymore,
Android 5 already? https://github.com/deltachat/deltachat-android/pull/3229 says that the support of Android 4 is dropped
With this NDK nix flake update android does not break the build like it happens with r24: https://github.com/deltachat/deltachat-core-rust/issues/6094
Going to merge this once CI passes as iroh now (accidentally?) requires tokio 1.41: https://github.com/n0-computer/iroh/issues/2887