partially fix crossdirect and QEMU_LD_PREFIX env var, copy /lib/ld-linux-* to foreign chroot for cross-execution

This commit is contained in:
InsanePrawn 2021-10-04 12:57:52 +02:00
parent 527cc5606c
commit 6242e4850d
4 changed files with 43 additions and 18 deletions

View file

@ -19,7 +19,7 @@ def umount(dest):
'-lc',
dest,
],
stderr=subprocess.DEVNULL,
capture_output=True,
)
@ -40,3 +40,6 @@ def mount(src: str, dest: str, options=['bind'], type=None) -> subprocess.Comple
if result.returncode == 0:
atexit.register(umount, dest)
return result
if result.returncode == 0:
atexit.register(umount, dest)
return result