Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2015-05-15 07:43:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qemu" Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/libcacard.changes 2015-05-02 17:31:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/libcacard.changes 2015-05-15 07:44:23.000000000 +0200 @@ -1,0 +2,7 @@ +Tue May 12 22:43:56 UTC 2015 - agraf@suse.com + +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 +* Patches added: + 0040-s390x-Add-interlocked-access-facili.patch + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes 2015-05-10 10:54:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes 2015-05-15 07:44:23.000000000 +0200 @@ -1,0 +2,13 @@ +Tue May 12 22:43:53 UTC 2015 - agraf@suse.com + +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 +- Fix illegal instruction for s390x SLE12 guest binaries +* Patches added: + 0040-s390x-Add-interlocked-access-facili.patch + +------------------------------------------------------------------- +Sun May 10 14:55:31 UTC 2015 - afaerber@suse.de + +- Add %check executing /usr/bin/ls via qemu-HOSTARCH + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/qemu/qemu-testsuite.changes 2015-05-02 17:31:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-testsuite.changes 2015-05-15 07:44:23.000000000 +0200 @@ -1,0 +2,8 @@ +Tue May 12 22:43:49 UTC 2015 - agraf@suse.com + +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 +* Patches added: + 0040-s390x-Add-interlocked-access-facili.patch +- Disable dependency on libnuma for s390x (not available in SLE12) + +------------------------------------------------------------------- qemu.changes: same change New: ---- 0040-s390x-Add-interlocked-access-facili.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcacard.spec ++++++ --- /var/tmp/diff_new_pack.HYkqgw/_old 2015-05-15 07:44:25.000000000 +0200 +++ /var/tmp/diff_new_pack.HYkqgw/_new 2015-05-15 07:44:25.000000000 +0200 @@ -64,6 +64,7 @@ Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch Patch0039: 0039-s390x-Fix-stoc-direction.patch +Patch0040: 0040-s390x-Add-interlocked-access-facili.patch # Please do not add patches manually here, run update_git.sh. # this is to make lint happy Source300: qemu-rpmlintrc @@ -162,6 +163,7 @@ %patch0037 -p1 %patch0038 -p1 %patch0039 -p1 +%patch0040 -p1 %build ./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \ ++++++ qemu-linux-user.spec ++++++ --- /var/tmp/diff_new_pack.HYkqgw/_old 2015-05-15 07:44:26.000000000 +0200 +++ /var/tmp/diff_new_pack.HYkqgw/_new 2015-05-15 07:44:26.000000000 +0200 @@ -64,6 +64,7 @@ Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch Patch0039: 0039-s390x-Fix-stoc-direction.patch +Patch0040: 0040-s390x-Add-interlocked-access-facili.patch # Please do not add patches manually here, run update_git.sh. # this is to make lint happy Source300: qemu-rpmlintrc @@ -156,6 +157,7 @@ %patch0037 -p1 %patch0038 -p1 %patch0039 -p1 +%patch0040 -p1 %build ./configure --prefix=%_prefix --sysconfdir=%_sysconfdir \ @@ -176,6 +178,36 @@ %endif make %{?_smp_mflags} V=1 +%ifarch %ix86 +%define qemu_arch i386 +%endif +%ifarch x86_64 +%define qemu_arch x86_64 +%endif +%ifarch %arm +%define qemu_arch arm +%endif +%ifarch aarch64 +%define qemu_arch aarch64 +%endif +%ifarch ppc +%define qemu_arch ppc +%endif +%ifarch ppc64 +%define qemu_arch ppc64 +%endif +%ifarch ppc64le +%define qemu_arch ppc64le +%endif +%ifarch s390x +%define qemu_arch s390x +%endif + +%if 0%{?suse_version} >= 1310 +%check +%{qemu_arch}-linux-user/qemu-%{qemu_arch} %_bindir/ls > /dev/null +%endif + %install make install DESTDIR=$RPM_BUILD_ROOT rm -fr $RPM_BUILD_ROOT/%_datadir/doc ++++++ qemu-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.HYkqgw/_old 2015-05-15 07:44:26.000000000 +0200 +++ /var/tmp/diff_new_pack.HYkqgw/_new 2015-05-15 07:44:26.000000000 +0200 @@ -95,6 +95,7 @@ Patch0037: 0037-linux-user-Allocate-thunk-size-dyna.patch Patch0038: 0038-Revert-Revert-seccomp-tests-that-al.patch Patch0039: 0039-s390x-Fix-stoc-direction.patch +Patch0040: 0040-s390x-Add-interlocked-access-facili.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. @@ -155,7 +156,7 @@ BuildRequires: libnuma-devel %endif %else -%ifnarch %arm +%ifnarch %arm s390x BuildRequires: libnuma-devel %endif %endif @@ -594,6 +595,7 @@ %patch0037 -p1 %patch0038 -p1 %patch0039 -p1 +%patch0040 -p1 %if %{build_x86_fw_from_source} pushd roms/seabios @@ -673,7 +675,7 @@ --disable-numa \ %endif %else -%ifarch %arm +%ifarch %arm s390x --disable-numa \ %else --enable-numa \ qemu.spec: same change ++++++ 0040-s390x-Add-interlocked-access-facili.patch ++++++
From 9c5c8b0716f6c5526a5bd5abe13937321d95de26 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Fri, 8 May 2015 03:07:53 +0200 Subject: [PATCH] s390x: Add interlocked access facility 1 instructions
We're currently missing all instructions defined by the "interlocked-access
facility 1" which is part of zEC12. This patch implements all of them except
for LPD and LPDG.
Signed-off-by: Alexander Graf