Hello community, here is the log from the commit of package userspace-rcu for openSUSE:Factory checked in at 2016-03-17 16:35:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old) and /work/SRC/openSUSE:Factory/.userspace-rcu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "userspace-rcu" Changes: -------- --- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes 2015-10-01 09:29:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 2016-03-17 16:48:24.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 15 15:56:31 UTC 2016 - dval...@suse.com + +- userspace-rcu-ppc64le.patch use ppc for ppc64le + http://git.lttng.org/?p=userspace-rcu.git;a=commit;h=61126bd9c901fa403315db71d8d5351d716717cb + +------------------------------------------------------------------- New: ---- userspace-rcu-ppc64le.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ userspace-rcu.spec ++++++ --- /var/tmp/diff_new_pack.92cTxr/_old 2016-03-17 16:48:25.000000000 +0100 +++ /var/tmp/diff_new_pack.92cTxr/_new 2016-03-17 16:48:25.000000000 +0100 @@ -2,7 +2,7 @@ # # spec file for package userspace-rcu # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -29,6 +29,7 @@ Source1: http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2.asc Source2: userspace-rcu.keyring Patch1: userspace-rcu-aarch64.patch +Patch2: userspace-rcu-ppc64le.patch Url: http://lttng.org/urcu BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: automake @@ -71,6 +72,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build autoreconf -fi ++++++ userspace-rcu-ppc64le.patch ++++++ >From 61126bd9c901fa403315db71d8d5351d716717cb Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers <mathieu.desnoy...@efficios.com> Date: Mon, 28 Sep 2015 11:16:57 -0400 Subject: [PATCH] powerpc64le: use "ppc" architecture powerpc64le has been originally added to urcu with the "gcc" generic architecture support. After testing, it appears that the "ppc" architecture works as well. Move to the "ppc" architecture so it becomes the same as other powerpc 32/64 (big endian) architectures. Doing so wires up the membarrier system call on powerpc64le. Signed-off-by: Mathieu Desnoyers <mathieu.desnoy...@efficios.com> --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 57e696d..10a1589 100644 --- a/configure.ac +++ b/configure.ac @@ -79,7 +79,7 @@ AS_CASE([$host_cpu], [powerpc], [ARCHTYPE="ppc"], [ppc64], [ARCHTYPE="ppc"], [powerpc64], [ARCHTYPE="ppc"], - [powerpc64le], [ARCHTYPE="gcc"], + [powerpc64le], [ARCHTYPE="ppc"], [ppc], [ARCHTYPE="ppc"], [s390], [ARCHTYPE="s390"], [s390x], [ARCHTYPE="s390"], -- 1.9.1