Open rnldourado opened 4 months ago
The main branch of the IGVM library now contains breaking changes. I will be updating the SVSM QEMU soon, but in the meantime if you build and install this version of the IGVM library then you should be able to get QEMU to build:
Thank you!! I switch to this version, but the error persists:
FAILED: ui/libdbus-display1.a.p/meson-generated_.._dbus-display1.c.o
cc -m64 -mcx16 -Iui/libdbus-display1.a.p -Iui -I../ui -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0 -fdiagnostics-c
olor=auto -Wall -Winvalid-pch -Werror -std=gnu11 -O2 -g -fstack-protector-strong -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition
-Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-
include-dirs -Wno-shift-negative-value -Wno-psabi -Wshadow=local -isystem /home/raniel/qemu/linux-headers -isystem linux-headers -iquote . -iquote /home/raniel/qemu -iquote /home/raniel/qemu/include -iquote /hom
e/raniel/qemu/host/include/x86_64 -iquote /home/raniel/qemu/host/include/generic -iquote /home/raniel/qemu/tcg/i386 -pthread -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fno-com
mon -fwrapv -fPIE -MD -MQ ui/libdbus-display1.a.p/meson-generated_.._dbus-display1.c.o -MF ui/libdbus-display1.a.p/meson-generated_.._dbus-display1.c.o.d -o ui/libdbus-display1.a.p/meson-generated_.._dbus-displa
y1.c.o -c ui/dbus-display1.c
An important observation is that I'm using Ubuntu.
The igvm-v0.1.6 worked for me, thanks @roy-hopkins
We could freeze a specific igvm version for the SVSM development, e.g. we could update the SVSM INSTALL.md
to build the igvm-v0.1.6
I had similar issue and this i show i resolved. add below to igcm_c/igvm.h file
I also met the same issue same as igvm-v0.1.6
When building QEMU, I encounter an error during the
ninja -C build/
step and I can't resolve it.