Oops, I hit Send before I was done. I tried the Haiku patch:
diff --git a/util/Makefile.objs b/util/Makefile.objs index cc5e37177a..faebc13fac 100644 --- a/util/Makefile.objs +++ b/util/Makefile.objs @@ -39,7 +39,7 @@ util-obj-y += qsp.o util-obj-y += range.o util-obj-y += stats64.o util-obj-y += systemd.o -util-obj-$(CONFIG_POSIX) += drm.o +util-obj-$(CONFIG_LINUX) += drm.o util-obj-y += guest-random.o util-obj-$(CONFIG_GIO) += dbus.o dbus.o-cflags = $(GIO_CFLAGS) but it didn't work: root@hemlock:~/qemu-5.0.0# gpatch -p1 < Makefile.objs.patch.diff patching file util/Makefile.objs Hunk #1 FAILED at 39. 1 out of 1 hunk FAILED -- saving rejects to file util/Makefile.objs.rej root@hemlock:~/qemu-5.0.0# cat util/Makefile.objs.rej --- util/Makefile.objs +++ util/Makefile.objs @@ -39,7 +39,7 @@ util-obj-y += qsp.o util-obj-y += range.o util-obj-y += stats64.o util-obj-y += systemd.o -util-obj-$(CONFIG_POSIX) += drm.o +util-obj-$(CONFIG_LINUX) += drm.o util-obj-y += guest-random.o util-obj-$(CONFIG_GIO) += dbus.o dbus.o-cflags = $(GIO_CFLAGS) root@hemlock:~/qemu-5.0.0# - Michele