aboutsummaryrefslogtreecommitdiff
path: root/linaro_image_tools
diff options
context:
space:
mode:
Diffstat (limited to 'linaro_image_tools')
-rw-r--r--linaro_image_tools/media_create/chroot_utils.py3
-rw-r--r--linaro_image_tools/media_create/tests/test_media_create.py6
2 files changed, 6 insertions, 3 deletions
diff --git a/linaro_image_tools/media_create/chroot_utils.py b/linaro_image_tools/media_create/chroot_utils.py
index cf8f3e1..7997ee3 100644
--- a/linaro_image_tools/media_create/chroot_utils.py
+++ b/linaro_image_tools/media_create/chroot_utils.py
@@ -47,7 +47,8 @@ def prepare_chroot(chroot_dir, tmp_dir):
for root, dirs, files in os.walk('/usr/bin'):
for file in files:
# Copy all the QEMU ARM binaries
- if file.startswith('qemu-arm'):
+ if file.startswith('qemu-arm') or \
+ file.startswith('qemu-aarch64'):
file_name = os.path.join(root, file)
copy_file(file_name,
os.path.join(chroot_dir, 'usr', 'bin'))
diff --git a/linaro_image_tools/media_create/tests/test_media_create.py b/linaro_image_tools/media_create/tests/test_media_create.py
index 0d8f6aa..937d942 100644
--- a/linaro_image_tools/media_create/tests/test_media_create.py
+++ b/linaro_image_tools/media_create/tests/test_media_create.py
@@ -4168,10 +4168,12 @@ class TestInstallHWPack(TestCaseWithFixtures):
expected = [
'cp /etc/resolv.conf chroot/etc',
'cp /etc/hosts chroot/etc',
- 'cp /usr/bin/qemu-arm-static chroot/usr/bin',
'cp /usr/bin/qemu-armeb-static chroot/usr/bin',
- 'rm -f chroot/usr/bin/qemu-armeb-static',
+ 'cp /usr/bin/qemu-arm-static chroot/usr/bin',
+ 'cp /usr/bin/qemu-aarch64-static chroot/usr/bin',
+ 'rm -f chroot/usr/bin/qemu-aarch64-static',
'rm -f chroot/usr/bin/qemu-arm-static',
+ 'rm -f chroot/usr/bin/qemu-armeb-static',
'rm -f chroot/etc/hosts',
'rm -f chroot/etc/resolv.conf']
expected = [