qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v3 0/9] Build fixes for Haiku


From: Peter Maydell
Subject: [PATCH v3 0/9] Build fixes for Haiku
Date: Fri, 3 Jul 2020 15:56:05 +0100

This patchset is essentially a resend of David Carlier's build fixes
for the Haiku platform. I've taken David's patches and put them together
into a set of emails threaded in the way our CI tools expect, as the
easiest way to get the patchew robot to run the build tests so we can
check they didn't accidentally break one of the BSDs. I've also put
in the patch from Gerd that fixes the drm.c issue. I've also expanded
on the commit messages for all the patches so that we have a record
of why we made the changes if we need to look back at it in future.

Assuming no issues turn up, I'll arrange to get these into master
at some point before the 5.1 release.

Thanks for reporting these problems and providing the fixes, David.

-- PMM

David CARLIER (8):
  build: Enable BSD symbols for Haiku
  util/qemu-openpty.c: Don't assume pty.h is glibc-only
  build: Check that mlockall() exists
  osdep.h: Always include <sys/signal.h> if it exists
  osdep.h: For Haiku, define SIGIO as equivalent to SIGPOLL
  bswap.h: Include <endian.h> on Haiku for bswap operations
  util/compatfd.c: Only include <sys/syscall.h> if CONFIG_SIGNALFD
  util/oslib-posix.c: Implement qemu_init_exec_dir() for Haiku

Gerd Hoffmann (1):
  util/drm: make portable by avoiding struct dirent d_type

 configure                   | 36 ++++++++++++++++++++++++++++++++++--
 include/qemu/bswap.h        |  2 ++
 include/qemu/osdep.h        |  6 +++++-
 hw/xen/xen-legacy-backend.c |  1 -
 os-posix.c                  |  4 ++++
 util/compatfd.c             |  2 ++
 util/drm.c                  | 19 ++++++++++++++-----
 util/oslib-posix.c          | 20 +++++++++++++++++++-
 util/qemu-openpty.c         |  2 +-
 9 files changed, 81 insertions(+), 11 deletions(-)

-- 
2.20.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]