diff options
author | Joel Kitching <kitching@google.com> | 2020-02-12 15:28:53 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-02-12 16:28:11 +0000 |
commit | e14a2c466ed75f14e8e144bbf40681f31617b40f (patch) | |
tree | b71c123a7241ed022829f6bf7d36667e6f9b1d3e | |
parent | f15845a77700a03ee89fa064b796d95ff5fa5406 (diff) | |
download | vboot-e14a2c466ed75f14e8e144bbf40681f31617b40f.tar.gz |
vboot: remove -drop-ld-preload from qemu invocation
This flag is currently not supported in the qemu binary,
and causes qemu process to end with a return code of 1,
making all tests fail.
The inability to enable this flag is likely the cause
of all the warnings in test output:
ERROR: ld.so: object 'libsandbox.so' from LD_PRELOAD
cannot be preloaded (cannot open shared object file): ignored.
BUG=b:124141368, chromium:605348
TEST=make clean && make runtests
TEST=force QEMU_ARCH := ${ARCH} and run:
FEATURES=test emerge-eve vboot_reference
BRANCH=none
Change-Id: Ie8c06da7a52638268d6ab318b591c995b18b98b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2050969
Tested-by: Joel Kitching <kitching@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
-rwxr-xr-x | tests/test_using_qemu.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_using_qemu.sh b/tests/test_using_qemu.sh index 6b3f0733..081d963e 100755 --- a/tests/test_using_qemu.sh +++ b/tests/test_using_qemu.sh @@ -24,7 +24,7 @@ sudo mount --bind /dev "${SYSROOT}/dev" # Don't exit on error, so we can capture the error code set +e -sudo chroot ${SYSROOT} ${QEMU_RUN} -drop-ld-preload \ +sudo chroot ${SYSROOT} ${QEMU_RUN} \ -E LD_LIBRARY_PATH=/lib64:/lib:/usr/lib64:/usr/lib \ -E HOME=${HOME} \ -E BUILD=${BUILD_RUN} \ |