| 14 May 2025 |
@curid:matrix.org | To produce portable binaries | 17:20:50 |
@aloisw:julia0815.de | The binaries are any more or less portable when you do that, since they still rely on the glibc being in the /nix/store. If you want to build portable binaries using Nix the best choice is probably static builds with musl. | 17:21:52 |
@curid:matrix.org | hehe patchelf --set-interpreter "/lib64/ld-linux-x86-64.so.2" "$file" | 17:22:40 |
@curid:matrix.org | I admit that it's rather cursed, but it has worked so far | 17:23:41 |
Alyssa Ross | Is pkgsStatic not an option? | 17:23:52 |
@curid:matrix.org | binary uses runtime linking | 17:24:27 |
@curid:matrix.org | * app needs runtime linking | 17:25:05 |
@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 |