On 03/21/19 17:55, Laszlo Ersek wrote: > On 03/21/19 12:52, Peter Maydell wrote: >> On Thu, 21 Mar 2019 at 11:34, Laszlo Ersek <ler...@redhat.com> wrote: >>> >>> Repo: https://github.com/lersek/qemu.git >>> Branch: edk2_build_v3 >>> >>> Version 2, that is: >>> >>> [Qemu-devel] [PATCH v2 00/12] bundle edk2 platform firmware with QEMU >>> >>> was posted at: >>> >>> https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg04670.html >>> 20190313210057.32584-1-lersek@redhat.com">http://mid.mail-archive.com/20190313210057.32584-1-lersek@redhat.com >>> >>> Updates in v3 are noted on each patch individually, in the Notes >>> section. In summary, >>> >>> - I've picked up feedback tags from the v2 thread (see above), >>> >>> - I've replaced the xz compression with bz2 compression according to the >>> subthread >>> >>> Re: [Qemu-devel] [PULL 00/12] EDK2 Firmware roms >> >> Thanks. Could you check that this works in the OpenBSD VM test? >> It should just be a matter of >> make -C build vm-build-openbsd > > Actually I tried to do that before posting v3, following the > instructions in "docs/devel/testing.rst": > > cd $QEMU_SRC/tests/vm > ./openbsd --build-image --image /mnt/data/tmp/openbsd.img > ./openbsd --debug --image /mnt/data/tmp/openbsd.img \ > --build-qemu $QEMU_SRC > > The first "openbsd" invocation succeeded, but the second failed, with a > complaint about some (cross?)compiler missing. > > Anyway I'll now retry with the make command you specify above.
Unfortunately, I got the exact same setup error: > make: Entering directory `.../tmp/qemu-build-opt.d' > VM-IMAGE openbsd > --2019-03-21 18:14:46-- http://download.patchew.org/openbsd-6.1-amd64.img.xz > Resolving download.patchew.org (download.patchew.org)... 140.211.15.4 > Connecting to download.patchew.org (download.patchew.org)|140.211.15.4|:80... > connected. > HTTP request sent, awaiting response... 200 OK > Length: 675094624 (644M) [application/octet-stream] > Saving to: > '.../.cache/qemu-vm/download/bc4733f6c6e76931702528a515a1bf70eb8baecd.download' > > 100%[=====================================================================================================================================================================================================>] > 675,094,624 12.0MB/s in 53s > > 2019-03-21 18:15:40 (12.1 MB/s) - > '.../.cache/qemu-vm/download/bc4733f6c6e76931702528a515a1bf70eb8baecd.download' > saved [675094624/675094624] > > Extracting the image... > .../.cache/qemu-vm/images/openbsd.img.tmp.xz (1/1) > 100 % 643.8 MiB / 32.0 GiB = 0.020 253 MiB/s 2:09 > VM-BUILD openbsd > Cloning into > '.../tmp/qemu-build-opt.d/vm-test-N8zknt.tmp/data-35ed0.tar.vroot'... > done. > Checking out files: 100% (6748/6748), done. > Submodule 'dtc' (https://git.qemu.org/git/dtc.git) registered for path 'dtc' > Cloning into > '.../tmp/qemu-build-opt.d/vm-test-N8zknt.tmp/data-35ed0.tar.vroot/dtc'... > Submodule 'ui/keycodemapdb' (https://git.qemu.org/git/keycodemapdb.git) > registered for path 'ui/keycodemapdb' > Cloning into > '.../tmp/qemu-build-opt.d/vm-test-N8zknt.tmp/data-35ed0.tar.vroot/ui/keycodemapdb'... > Submodule 'tests/fp/berkeley-softfloat-3' > (https://github.com/cota/berkeley-softfloat-3) registered for path > 'tests/fp/berkeley-softfloat-3' > Cloning into > '.../tmp/qemu-build-opt.d/vm-test-N8zknt.tmp/data-35ed0.tar.vroot/tests/fp/berkeley-softfloat-3'... > Submodule 'tests/fp/berkeley-testfloat-3' > (https://github.com/cota/berkeley-testfloat-3) registered for path > 'tests/fp/berkeley-testfloat-3' > Cloning into > '.../tmp/qemu-build-opt.d/vm-test-N8zknt.tmp/data-35ed0.tar.vroot/tests/fp/berkeley-testfloat-3'... > > ERROR: "x86_64-unknown-openbsd6.1-gcc-4.9.4" either does not exist or does > not work > > make: *** [vm-build-openbsd] Error 3 > make: Leaving directory `.../tmp/qemu-build-opt.d' Thanks, Laszlo