From 04c45b3a8fbdbfabbff6f97de94f245081f77e2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 4 Jan 2018 02:13:23 +0100 Subject: [PATCH] qemu-user-static: update to 2.11.0 --- srcpkgs/qemu-user-static/template | 6 +- ...lude-some-arm-EABI-obsolete-syscalls.patch | 56 ------------------- 2 files changed, 3 insertions(+), 59 deletions(-) delete mode 100644 srcpkgs/qemu/patches/exclude-some-arm-EABI-obsolete-syscalls.patch diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template index 0af913b58f..4ca9b644ac 100644 --- a/srcpkgs/qemu-user-static/template +++ b/srcpkgs/qemu-user-static/template @@ -1,7 +1,7 @@ # Template file for 'qemu-user-static' pkgname=qemu-user-static -version=2.9.0 -revision=2 +version=2.11.0 +revision=1 wrksrc="qemu-${version}" hostmakedepends="pkg-config automake python" makedepends="libglib-devel pixman-devel libuuid-devel" @@ -10,7 +10,7 @@ maintainer="Juan RP " homepage="http://qemu.org" license="GPL-2, LGPL-2.1" distfiles="http://wiki.qemu.org/download/qemu-${version}.tar.bz2" -checksum=00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14 +checksum=c4f034c7665a84a1c3be72c8da37f3c31ec063475699df062ab646d8b2e17fcb _fmts="aarch64 alpha arm armeb cris i386 m68k microblaze mips mipsel mips64 mips64el ppc ppc64 ppc64abi32 ppc64le s390x sh4 sh4eb sparc sparc32plus sparc64 x86_64" diff --git a/srcpkgs/qemu/patches/exclude-some-arm-EABI-obsolete-syscalls.patch b/srcpkgs/qemu/patches/exclude-some-arm-EABI-obsolete-syscalls.patch deleted file mode 100644 index cd1cafa04b..0000000000 --- a/srcpkgs/qemu/patches/exclude-some-arm-EABI-obsolete-syscalls.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- qemu-seccomp.c.orig 2016-12-20 21:16:49.000000000 +0100 -+++ qemu-seccomp.c 2016-12-21 15:38:19.133450687 +0100 -@@ -35,15 +35,21 @@ static const struct QemuSeccompSyscall s - { SCMP_SYS(timer_settime), 255 }, - { SCMP_SYS(timer_gettime), 254 }, - { SCMP_SYS(futex), 253 }, -+#if !defined(__ARM_EABI__) - { SCMP_SYS(select), 252 }, -+ { SCMP_SYS(time), 245 }, -+ { SCMP_SYS(alarm), 241 }, -+ { SCMP_SYS(getrlimit), 245 }, -+ { SCMP_SYS(mmap), 247 }, -+ { SCMP_SYS(socketcall), 250 }, -+ { SCMP_SYS(ipc), 245 }, -+#endif - { SCMP_SYS(recvfrom), 251 }, - { SCMP_SYS(sendto), 250 }, -- { SCMP_SYS(socketcall), 250 }, - { SCMP_SYS(read), 249 }, - { SCMP_SYS(io_submit), 249 }, - { SCMP_SYS(brk), 248 }, - { SCMP_SYS(clone), 247 }, -- { SCMP_SYS(mmap), 247 }, - { SCMP_SYS(mprotect), 246 }, - { SCMP_SYS(execve), 245 }, - { SCMP_SYS(open), 245 }, -@@ -58,13 +64,11 @@ static const struct QemuSeccompSyscall s - { SCMP_SYS(bind), 245 }, - { SCMP_SYS(listen), 245 }, - { SCMP_SYS(semget), 245 }, -- { SCMP_SYS(ipc), 245 }, - { SCMP_SYS(gettimeofday), 245 }, - { SCMP_SYS(readlink), 245 }, - { SCMP_SYS(access), 245 }, - { SCMP_SYS(prctl), 245 }, - { SCMP_SYS(signalfd), 245 }, -- { SCMP_SYS(getrlimit), 245 }, - { SCMP_SYS(getrusage), 245 }, - { SCMP_SYS(set_tid_address), 245 }, - { SCMP_SYS(statfs), 245 }, -@@ -104,7 +108,6 @@ static const struct QemuSeccompSyscall s - { SCMP_SYS(times), 245 }, - { SCMP_SYS(exit), 245 }, - { SCMP_SYS(clock_gettime), 245 }, -- { SCMP_SYS(time), 245 }, - { SCMP_SYS(restart_syscall), 245 }, - { SCMP_SYS(pwrite64), 245 }, - { SCMP_SYS(nanosleep), 245 }, -@@ -194,7 +197,6 @@ static const struct QemuSeccompSyscall s - { SCMP_SYS(lstat64), 241 }, - { SCMP_SYS(sendfile64), 241 }, - { SCMP_SYS(ugetrlimit), 241 }, -- { SCMP_SYS(alarm), 241 }, - { SCMP_SYS(rt_sigsuspend), 241 }, - { SCMP_SYS(rt_sigqueueinfo), 241 }, - { SCMP_SYS(rt_tgsigqueueinfo), 241 },