astro / microvm.nix

NixOS MicroVMs
https://astro.github.io/microvm.nix/
MIT License
1.24k stars 93 forks source link

Fix cross-compilation issue with runners #264

Closed brianmcgillion closed 1 month ago

brianmcgillion commented 1 month ago

[fixes #263]

$ cat /var/lib/microvms/net-vm/current/bin/microvm-run
#!/nix/store/q449kdcw4lay790zri7gilgjzbgrq9fv-bash-aarch64-unknown-linux-gnu-5.2p26/bin/bash
$ file /nix/store/q449kdcw4lay790zri7gilgjzbgrq9fv-bash-aarch64-unknown-linux-gnu-5.2p26/bin/bash
/nix/store/q449kdcw4lay790zri7gilgjzbgrq9fv-bash-aarch64-unknown-linux-gnu-5.2p26/bin/bash: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /nix/store/585wgmdaa952yyla33kffm733a8xbh32-glibc-aarch64-unknown-linux-gnu-2.39-52/lib/ld-linux-aarch64.so.1, BuildID[sha1]=87efdae73b275a3eb14444a2d0ff21771c486c3a, for GNU/Linux 3.10.0, not stripped
$ uname -a
Linux ghaf-host 5.10.120 #1-NixOS SMP Tue Jan 1 00:00:00 UTC 1980 aarch64 GNU/Linux
astro commented 1 month ago

Thanks!