Some compilation fixes for GCC 7, done in Fedora 26 environment. This isn't complete yet - some compilation issues are still there (more on it in separate thread), but those patches do solve some problems.
Additionally Xen 4.6 - 4.8 (haven't checked others) require those patches to be backported: 796dea3 tools: include sys/sysmacros.h on Linux f49fa65 tools:misc:xenlockprof: fix possible format string overflow Marek Marczykowski-Górecki (3): stubdom: fix vtpm compilation on GCC-7 tools/xenpmd: fix potential string truncation Disable -Wint-in-bool-context Config.mk | 1 + stubdom/Makefile | 1 + stubdom/vtpm-implicit-fallthrough.patch | 10 ++++++++++ tools/xenpmd/xenpmd.c | 8 ++++---- 4 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 stubdom/vtpm-implicit-fallthrough.patch -- 2.7.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel