| 14 May 2025 |
@curid:matrix.org | I guess I'll vendor rust-overlay if nobody has a better idea | 17:28:35 |
K900 | I feel like it might be a better idea to build a custom stdenv | 17:29:28 |
K900 | With an older glibc and recent everything else | 17:29:49 |
@curid:matrix.org | Would I need to mess with the fragile cross compilation? | 17:32:10 |
Alyssa Ross | Don't see why it couldn't be native | 17:32:24 |
@curid:matrix.org | I'm abusing nix to make aarch64 binaries too | 17:33:45 |
@curid:matrix.org | * I'm abusing nix to cross compile aarch64 binaries too | 17:34:52 |
@curid:matrix.org | Is there a guide for custom stdenv? I've tried to find a way to patch urandom in glibc before without much luck | 17:37:32 |
Toma |
could someone review https://github.com/NixOS/nixpkgs/pull/373541?
I know I've sent it in several times, but I'd like to get this merged, preferably before branch-off | 23:43:12 |
| 15 May 2025 |
| @jh-devv:matrix.org joined the room. | 15:45:51 |
@jh-devv:matrix.org | So ugh, how do I install an toolchain for Rust with specific components and support for targets such as "aarch64-linux-android", "armv7-linux-androideabi", "x86_64-linux-android",
"i686-linux-android" fenix | 15:49:16 |
@jh-devv:matrix.org | * | 15:49:29 |
@jh-devv:matrix.org | * | 15:49:32 |
@jh-devv:matrix.org | I haven | 15:49:40 |
@jh-devv:matrix.org | * | 15:49:47 |
K900 | i686-linux-android is definitely not a supported target | 15:49:54 |
@jh-devv:matrix.org | I always get errors "error[E0514]: found crate core compiled by an incompatible version of rustc #931" or similar | 15:50:02 |
@jh-devv:matrix.org | In reply to @k900:0upti.me i686-linux-android is definitely not a supported target https://doc.rust-lang.org/nightly/rustc/platform-support/android.html#building-the-target | 15:51:03 |
K900 | Definitely not in upstream Android though | 15:51:22 |
K900 | It might work | 15:51:26 |
@jh-devv:matrix.org | In reply to @jh-devv:matrix.org I always get errors "error[E0514]: found crate core compiled by an incompatible version of rustc #931" or similar Well, what causes this? | 15:52:00 |
K900 | Not sure honestly | 15:52:12 |
K900 | Depends on how you're invoking rustc | 15:52:18 |
K900 | Or cargo or whatever | 15:52:21 |
@jh-devv:matrix.org | In reply to @k900:0upti.me Or cargo or whatever well, from Gradle in Android Studio | 15:53:00 |
K900 | Yeah I'm going to guess that it's somehow an Android Studio problem | 15:53:17 |
K900 | I'm not sure how | 15:53:25 |
@jh-devv:matrix.org | Using "rust-android-gradle" or "cargo-ndk-android' | 15:53:26 |
K900 | But it very likely is | 15:53:28 |
@jh-devv:matrix.org | In reply to @k900:0upti.me But it very likely is Actually | 15:54:25 |