On 2020-06-22 5:00 p.m., Richard Purdie wrote:
On Mon, 2020-06-22 at 18:36 +0100, Richard Purdie via
lists.openembedded.org wrote:
On Fri, 2020-06-19 at 14:12 -0400, Sakib Sajal wrote:
Major update after v4.2.
Changes:
- os_find_datadir() was changed after the v4.2 release
causing v5.0 to not find the bios and not boot the
image. Fix is sent to upstream qemu.
See: qemu/find_datadir.patch
- v5.0 binary had host contamination for dynamically linked
libraries, "--extra-ldflags='${LDFLAGS}'" in EXTRA_OECONF
resolved the issue
- bluetooth code was removed: qemu.git$ git show 1d4ffe8dc7
hence removed PACKAGECONFIG[bluez]
- -show-cursor qemu option is now deprecated, updated
scripts/runqemu to use updated option instead
- added PACKAGECONFIG definitions
- added qemu-ptest to conf/distro/include/ptest-packagelists.inc
- increased support for ARM architecture, cpu and board
- removed patches merged upstream and refreshed
existing ones
Testing:
Build core-image-minimal against the machines in
openembedded-core/meta/conf/machine and succesfully
booted with qemu v5.0
Ran qemu-ptest on x86-64 and arm64 with identical results:
PASS: 1166
SKIP: 0
FAIL: 0
Signed-off-by: Sakib Sajal <[email protected]>
Signed-off-by: Joe Slater <[email protected]>
This is in general looking good but we did see one error:
https://autobuilder.yoctoproject.org/typhoon/#/builders/62/builds/2050
which is strange as its only on the edgerouter.
Its because qemu can't run on mips machines. We therefore need:
PTESTS_FAST_remove_mips64 = "qemu-ptest"
I can add this as a fixup to the patch.
Cheers,
Richard
Thank you Richard for looking into it/fixing the issue.
Sakib
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#139809):
https://lists.openembedded.org/g/openembedded-core/message/139809
Mute This Topic: https://lists.openembedded.org/mt/74985618/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-