Accepting request 520249 from home:jones_tony:branches:devel:libraries:c_c++

- Update to version 0.10.0 for SLE15 (bsc#1055683)
  Drop patch: userspace-rcu-aarch64.patch (upstream v0.9.0~99)
  Drop patch: userspace-rcu-ppc64le.patch (upstream v0.9.0~24)
  Adjust library soname to 6
  Update keyring

OBS-URL: https://build.opensuse.org/request/show/520249
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=24
This commit is contained in:
Tony Jones 2017-09-01 19:51:34 +00:00 committed by Git OBS Bridge
parent 71955d549c
commit c7774ccda0
9 changed files with 187 additions and 210 deletions

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7cb58a7ba5151198087f025dc8d19d8918e9c6d56772f039696c111d9aad3190
size 483899

View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEbBAABAgAGBQJZPyr6AAoJEBcoCpeBGGrP4QwH9A9TGSoosxx6+oWXu1Ou5Rwy
yCuGVweEsi0eMOX6tn3QnBsV4v9SgHCpqEExXnA/42qBhl0NrmNqdhOUsvbzvarK
FQDkptOCCEoxqrruuQixIPXyHdNbFDZQKAfJ06fZEvlHaDDtUxOqLkI+dJDUMJWH
rfatihG2I5AICrsynyW+AlBc8+MCNMzlqEO2pyAs3OFeIOVLl99P37App1oG0H8V
cH1NXo44fFawCB1l1UYeM/AbOakFuLe2Gan/5qDpHorYQxCBHCi8vcfb1fqUnK/Q
fXDzgC9O7j+t9r8u15mVGjxdX+qjClwNPV0QQfTWnhgVY0LqAodJB/7jGkrDMw==
=zMgB
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b523f22c4726ca6bb77a77d258e76d8c33c89724433bd65313024b98e55c4295
size 425072

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJVP9cHAAoJEBcoCpeBGGrPo8cH/REm+4wdZ8hzwlVJkJIyouyO
tvuj9IpIDPCjUZ4Ir6MLeiQ60yCEGLCEbvjS8aDuJgdHygwWA8c9peOxR/qaT1wM
qvkD7aLujUZrQRqtMEyrN65quQoR+d21h8eB1e13hSCXnKbFnI/3MUO2+xas3Uli
uSjOz2qzn1hCwIG4HjBzOgtFca61ZZl9Crv1mqwL+uJ/SPFL7dUO+uYUmH0dU5ev
UkKC4ureyDoJcmsKgTi2/AsS5STzq/FyL3HHfDh7/29BYlzBSUnXPv9OUlwQx5f5
NW1nqwV1+0TpoQM4gdPlFzmBAu5DdQeBI8detkIdkQsZFuCI9w++0IkaBtvaWIg=
=wwpo
-----END PGP SIGNATURE-----

View File

@ -1,36 +0,0 @@
From: Dimitri John Ledkov <xnox@ubuntu.com>
Date: Wed, 12 Mar 2014 12:17:51 +0000 (-0400)
Subject: Use gcc atomics on aarch64/powerpc64le
X-Git-Url: http://git.lttng.org/?p=userspace-rcu.git;a=commitdiff_plain;h=3913336f0e763b4ab614aa6b6e41e20b481e50c3
Use gcc atomics on aarch64/powerpc64le
Currently there are two fairly recent architectures, which at the
moment can only be compiled with "gcc atomics" code path.
The two new architectures are (GNU Types):
* aarch64-linux-gnu (aka ARMv8, ARM64, AARCH64, etc)
* powerpc64le-linux-gnu
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
---
diff --git a/configure.ac b/configure.ac
index 079c145..3368b33 100644
--- a/configure.ac
+++ b/configure.ac
@@ -69,6 +69,7 @@ AS_CASE([$host_cpu],
[powerpc], [ARCHTYPE="ppc"],
[ppc64], [ARCHTYPE="ppc"],
[powerpc64], [ARCHTYPE="ppc"],
+ [powerpc64le], [ARCHTYPE="gcc"],
[ppc], [ARCHTYPE="ppc"],
[s390], [ARCHTYPE="s390"],
[s390x], [ARCHTYPE="s390"],
@@ -77,6 +78,7 @@ AS_CASE([$host_cpu],
[alpha*], [ARCHTYPE="alpha"],
[ia64], [ARCHTYPE="gcc"],
[arm*], [ARCHTYPE="arm"],
+ [aarch64], [ARCHTYPE="gcc"],
[mips*], [ARCHTYPE="mips"],
[tile*], [ARCHTYPE="gcc"],
[ARCHTYPE="unknown"]

View File

@ -1,34 +0,0 @@
From 61126bd9c901fa403315db71d8d5351d716717cb Mon Sep 17 00:00:00 2001
From: Mathieu Desnoyers <mathieu.desnoyers@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.desnoyers@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

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Sep 1 18:56:18 UTC 2017 - tonyj@suse.com
- Update to version 0.10.0 for SLE15 (bsc#1055683)
Drop patch: userspace-rcu-aarch64.patch (upstream v0.9.0~99)
Drop patch: userspace-rcu-ppc64le.patch (upstream v0.9.0~24)
Adjust library soname to 6
Update keyring
-------------------------------------------------------------------
Tue Mar 15 15:56:31 UTC 2016 - dvaleev@suse.com

View File

@ -1,5 +1,4 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.21 (GNU/Linux)
mQENBE6pYisBCADA4mfFmRUVnXSKGbfN8dNyT/xLMSsn2/DyA15dN0emwTZBF2Ec
E5nRSSu6mzX2lbBMIliyIjKM3RYOHh7DCLEYTecl+6400yMXQkZG8KQRnuKPqthp
@ -10,7 +9,9 @@ lQ40YQJL3OyM7HGM+T290Me0pQUKnw3tW7afABEBAAG0Mk1hdGhpZXUgRGVzbm95
ZXJzIDxtYXRoaWV1LmRlc25veWVyc0BlZmZpY2lvcy5jb20+iEYEEBECAAYFAk6p
ZAUACgkQPyWo/juummg5HgCff67MHjUNYcI2T8UnGDWy2A5qGvMAn1hYqnO6pKw6
1tHyrKQx9VpzN08siEYEEBECAAYFAk6q3awACgkQMUfUDdst+ylMbgCffNWqGeh6
qqSr/18iY2QhVWk2bgkAoKVIDHB1XIJjuK3bH0lshOeaWT80iQEcBBABAgAGBQJO
qqSr/18iY2QhVWk2bgkAoKVIDHB1XIJjuK3bH0lshOeaWT80iF4EEBEKAAYFAlSL
ZUwACgkQdkdirwWaXKHUsgD9FczZv3e53Y9OcjmsiMbETgROz1xeefjULBYASEXV
y/YA/20PPrbCOTJpZ/L8cRtDRXUIk4i71eWb+BHICKBF/bDWiQEcBBABAgAGBQJO
4we5AAoJEOHsSwVt4IM/KmYH+wboUw6QtReOK7eA7Fdw+7AwWO987keoJN6PEKgK
PMvunL6Bz34SDo6xcWgjZF/eljXUFF2JfmUblK9KBstUvHo9F892sen5lmLIk1br
0Bzd+CXpLa0iNxlK1Sep75iSuTPD5GmsdmXy5ku4zLFf6yLzbK89GtsLD0JJYT18
@ -22,120 +23,161 @@ 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
=9oL6
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
vPl4gDi+W8g2ZH15xBfusxLuPKw2RVgBGlBtYQQdt6X1BKB5NhUW4sealMOjaD0V
wYJ2R2764rDL0wuZDH6Hnp9POotsnJXe4/zboTcQVDPfxUQKWImluNaXBokCHAQQ
AQgABgUCTqp7+wAKCRCAp39glc3kfmyeD/9h4wvWpnnEKy+ZPj4YfnbZyvIO9hGy
GmvfTnBRgC3bgW1S9GrefYTncxOxjtqcoFJJidAPOOodi9jU3K5d8KbnDbztMg07
C+K0CLyt77kWJwQvX0nDk4QTpGwPF77Jk6bonEev0tmIVtJl3KTWCsN1zjKH392B
3/vVaXRMl04gkuJEb6KqzyjX0cBuxYOUQnCOwFlrcvzU7cdGbuj+spFEGKsCgz6z
BE2D+H4OCosYaOoYEGsrshfNi+Wm2AQviP34pFgS5ReMFFnWJMXo7SBB9M0FmwLl
rCCkne0GCBaymjc6eYgcdaEUJpezA5fXsNLVPH263BHRSo7nWje7drhGTLL/mqWI
n4xVE0ccYxYTlpKPYN6OmF0PFhBZILUkUygyLf34BoxvsJP4f2HMO7k7MzYeo/F9
q6iZbAcR5N72a/9AXBpc6XtAT2RlBlbGB0JLPRa/5RenZ1mBcY9T8sApgo6AcEWG
3//ciGbpy0FZPiFpLl08r3KrfIWN/9APy4htJ4zLImd49GUU9edxfxCgI+xgWb/n
akKKTubJZN2LlzooS0gQs++cVj2QjOiMPPQLIDvWCf+cdhCsAC5CxKYJcAUOvdAY
uQ6Wdur5yokh0jxGtJIR6mkRDMiFqff/cdZSy97mRY8so64SiOxH0k7WsYpLenR3
zgi4zFxRGZjnU4kCHAQQAQgABgUCTqp7+wAKCRCAp39glc3kfmyeD/9h4wvWpnnE
Ky+ZPj4YfnbZyvIO9hGyGmvfTnBRgC3bgW1S9GrefYTncxOxjtqcoFJJidAPOOod
i9jU3K5d8KbnDbztMg07C+K0CLyt77kWJwQvX0nDk4QTpGwPF77Jk6bonEev0tmI
VtJl3KTWCsN1zjKH392B3/vVaXRMl04gkuJEb6KqzyjX0cBuxYOUQnCOwFlrcvzU
7cdGbuj+spFEGKsCgz6zBE2D+H4OCosYaOoYEGsrshfNi+Wm2AQviP34pFgS5ReM
FFnWJMXo7SBB9M0FmwLlrCCkne0GCBaymjc6eYgcdaEUJpezA5fXsNLVPH263BHR
So7nWje7drhGTLL/mqWIn4xVE0ccYxYTlpKPYN6OmF0P////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
/////////////////////////////////7kCDQROqWKrARAA3luuz6tMuFRmQps/
J8kLmt81cidofCxQVDVlOvnDHda3sqIiJS6eKCQa+l8zZNPxErs3FGQPsSxKpF0a
4fDNp31slx9aMJ+L2bIscCHchhK6uILtS0E+bjUZYtOG9NAaxUpjf78RCjMjQscD
ynmhHMVAKwI0Z+gypebbwB9f0ixttYw8A1aVCdCqYnA+voihuia+aA8OZIQHlmUh
wc/7qeECRYWUfYi+ZGfei85xssRcx7HQIzbF7QvCNqankhDrXycmyJ0CFkD8n4dA
gbQKFVw2AFzc1NtWwHiLWUAZhKHtkAsuLohI7xruu/GfmGM/gn9YMDHWDniqfLFL
ngE5xsL4Qx2jyo5UbGQzdY84Ih7sFaMg7msRUpIZVo27pSWygnDBKagfY8HaNht2
2BGaAjzdshLgxVW/huy7LXbOyMWe8ityWwG0VfloZoWd4DpCBCb7k5tybGoNBIKd
EXJwyqpLwsrfYdVTrg8+wsj/78oK6IM7MA46S0MvEhoW3njbH4WXqvZmetiGsIbv
kassFei2fb6d4W1w+zR/k9VowGXtEkgH+TiquUFxOD57M5f+YtBtrO7PEHlUK4HL
rWJk+tssVoRfnJAgywZGtvTZb/FVJwzLEhh2xLyxlV3QsDC+odiGnfFVcGSj85aR
cSrV6kNE2PyIJR5i1goH0z6g4zkAEQEAAYkBHwQYAQIACQUCTqliqwIbDAAKCRAX
KAqXgRhqz7RrB/9pw6N2DyUfLlRfqO3a+nGujMH0sE0LGUjNy2F2ytAYMZPBbApn
kGqmmfKzL+K7quPQtYWj64ip3r/396OMKTQsUbPdSmI7VgoDhkMUUTUcAuLLXpoD
nG6eI9ELCd7RENOQIWhPsPud+phXT6yfRFs1KEX2aUpk4+o4gzb64eoWpDTvPbS7
/ew6c4N/U1hkwgqWkmumsCdvcOt1MVy+0VmtLHOdh+s2n2Mg6aLkjG3psrfKHVmK
Q3YoVnRAhIG22fDQXY8R9k3e0P3crOnx/BnMMfktcGn8BfuNyOo6jTPa1LVz3c7V
Nj9YbdEthpLGDW/pl9g8YWz/3ejKRGpSqorG
=7Ccs
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -2,7 +2,7 @@
#
# spec file for package userspace-rcu
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@ -19,17 +19,15 @@
Name: userspace-rcu
Version: 0.8.7
Version: 0.10.0
Release: 0
%define soname 2
%define soname 6
Summary: Userspace Read-Copy-Update Library
License: LGPL-2.1+ and MIT and GPL-2.0+ and GPL-3.0+
Group: System/Libraries
Source0: http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2
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,8 +69,6 @@ accesses to detect grace periods after which memory reclamation is possible.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%build
autoreconf -fi
@ -90,7 +86,7 @@ rm "%buildroot/%_libdir"/*.la
%files -n liburcu%{soname}
%defattr(-,root,root)
%doc ChangeLog LICENSE README *.txt doc/*.txt
%doc ChangeLog LICENSE README.md *.txt doc/*.md
%{_libdir}/liburcu.so.%{soname}
%{_libdir}/liburcu.so.%{soname}.*
%{_libdir}/liburcu-bp.so.%{soname}