Skip to main content
edited tags
Link
deleted 15 characters in body
Source Link

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

ranger@penguin:~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

ranger@penguin:~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

added 4 characters in body
Source Link

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

ranger@penguin:~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

ranger@penguin:~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

I'm building git from source from a debian 10 vm that has /lib/ld-linux-aarch64.so.1, which ends up linked in the git binary after a basic NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all and ~ install from the repository. I intend to run it from the host, but it throws "no such file or directory" error, without telling which file it is referring to exactly, but since ldd $(pwd)/2.41.0/arm/bin/git lists only five dependencies:

ranger@penguin:~$ ldd shuttle/git/2.41.0/arm32/bin/git linux-vdso.so.1 (0x0000007560d80000) libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007560972000) libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007560941000) libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000075607cd000) /lib/ld-linux-aarch64.so.1 (0x0000007560d50000) 

i can tell that it's probably that "/lib/ld-linux-aarch64.so.1", because the host system has only a "/lib/ld-linux-armhf.so.3" in its place. "linux-vdso.so.1" is also not located with "whereis", but from that output it looks like it's somehow internal, because it's not found from inside the vm either. So by way of elimination it's got to be that file in /lib. For more context, the vm is Crostini and the host system is Chrome OS. Thanks!

Source Link
Loading