All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Fixes for building on Solaris 11.4.42 CBE
@ 2022-03-16  3:52 Andrew Deason
  2022-03-16  3:52 ` [PATCH v3 1/3] util/osdep: Avoid madvise proto on modern Solaris Andrew Deason
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Andrew Deason @ 2022-03-16  3:52 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, Peter Maydell, Daniel P . Berrangé,
	Michael S. Tsirkin, Andrew Deason, Richard Henderson,
	Paolo Bonzini, Ani Sinha, Igor Mammedov

With these minor fixes, I can build qemu on Solaris 11.4.42 CBE
(Oracle's new rolling release thing), using '--disable-rdma
--enable-modules --disable-dbus-display --target-list=x86_64-softmmu'.
I'm just interested in the guest agent right now, so that's all I've
tested (briefly), but the rest of the build wasn't hard to get working.
With this, the guest agent runs fine using isa-serial.

Changes since v2:
- Rename new symbol to HAVE_MADVISE_WITHOUT_PROTOTYPE
- Move madvise prototype to include/qemu/osdep.h
- More comments in meson.build

Changes since v1:
- Change the CONFIG_MADVISE checks to not be platform-specific
- Add the last commit removing util/osdep.c cruft

Andrew Deason (3):
  util/osdep: Avoid madvise proto on modern Solaris
  hw/i386/acpi-build: Avoid 'sun' identifier
  util/osdep: Remove some early cruft

 hw/i386/acpi-build.c |  4 ++--
 include/qemu/osdep.h |  8 ++++++++
 meson.build          | 23 +++++++++++++++++++++--
 util/osdep.c         | 10 ----------
 4 files changed, 31 insertions(+), 14 deletions(-)

-- 
2.11.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-03-18 11:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-16  3:52 [PATCH v3 0/3] Fixes for building on Solaris 11.4.42 CBE Andrew Deason
2022-03-16  3:52 ` [PATCH v3 1/3] util/osdep: Avoid madvise proto on modern Solaris Andrew Deason
2022-03-18 11:26   ` Peter Maydell
2022-03-16  3:52 ` [PATCH v3 2/3] hw/i386/acpi-build: Avoid 'sun' identifier Andrew Deason
2022-03-16  8:55   ` Michael S. Tsirkin
2022-03-16  3:52 ` [PATCH v3 3/3] util/osdep: Remove some early cruft Andrew Deason
2022-03-16  8:55 ` [PATCH v3 0/3] Fixes for building on Solaris 11.4.42 CBE Michael S. Tsirkin
2022-03-18 11:26   ` Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.