From cc86c33aaf8439d15a0e7ba181d591d8deb5d259 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Wed, 26 Apr 2017 09:00:43 +0200 Subject: [PATCH] qemu: fix musl build --- srcpkgs/qemu/patches/musl-fix-SIOCGSTAMPNS.patch | 10 ++++++++++ srcpkgs/qemu/template | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/qemu/patches/musl-fix-SIOCGSTAMPNS.patch diff --git a/srcpkgs/qemu/patches/musl-fix-SIOCGSTAMPNS.patch b/srcpkgs/qemu/patches/musl-fix-SIOCGSTAMPNS.patch new file mode 100644 index 00000000000..1b00c27e70a --- /dev/null +++ b/srcpkgs/qemu/patches/musl-fix-SIOCGSTAMPNS.patch @@ -0,0 +1,10 @@ +--- linux-user/syscall.c.orig 2017-04-25 23:46:47.896819860 +0200 ++++ linux-user/syscall.c 2017-04-26 08:43:48.821452132 +0200 +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + #include + #ifdef __ia64__ diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index f80cdc904d3..438fe3350cf 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -33,7 +33,6 @@ desc_option_smartcard="Enable smartcard support" vopt_conflict "sdl" "sdl2" case "$XBPS_TARGET_MACHINE" in - x86_64-musl) broken="https://build.voidlinux.eu/builders/x86_64-musl_builder/builds/2239/steps/shell_3/logs/stdio";; i686*|x86_64*) build_options_default+=" spice";; aarch64-musl) CFLAGS+=" -D_LINUX_SYSINFO_H";; esac