Workaround vs defines conflict: When including both, the latter must be included first. Move "qemu-xattr.h" (which includes to the front, before (which includes . --- qemu-7.2.10/fsdev/virtfs-proxy-helper.c.orig 2024-03-25 22:16:49.552502269 +0100 +++ qemu-7.2.10/fsdev/virtfs-proxy-helper.c 2024-03-25 22:36:50.349330328 +0100 @@ -10,6 +10,7 @@ */ #include "qemu/osdep.h" +#include "qemu/xattr.h" #include #include #include @@ -23,7 +24,6 @@ #endif #include #include "qemu/sockets.h" -#include "qemu/xattr.h" #include "9p-iov-marshal.h" #include "hw/9pfs/9p-proxy.h" #include "hw/9pfs/9p-util.h"