From c7774ccda0bff838329e948fe07ec2de9ba0265cb52cb7dbc6007ccf7a17d7b1 Mon Sep 17 00:00:00 2001 From: Tony Jones Date: Fri, 1 Sep 2017 19:51:34 +0000 Subject: [PATCH] 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 --- userspace-rcu-0.10.0.tar.bz2 | 3 + userspace-rcu-0.10.0.tar.bz2.asc | 11 ++ userspace-rcu-0.8.7.tar.bz2 | 3 - userspace-rcu-0.8.7.tar.bz2.asc | 11 -- userspace-rcu-aarch64.patch | 36 ---- userspace-rcu-ppc64le.patch | 34 ---- userspace-rcu.changes | 9 + userspace-rcu.keyring | 278 ++++++++++++++++++------------- userspace-rcu.spec | 12 +- 9 files changed, 187 insertions(+), 210 deletions(-) create mode 100644 userspace-rcu-0.10.0.tar.bz2 create mode 100644 userspace-rcu-0.10.0.tar.bz2.asc delete mode 100644 userspace-rcu-0.8.7.tar.bz2 delete mode 100644 userspace-rcu-0.8.7.tar.bz2.asc delete mode 100644 userspace-rcu-aarch64.patch delete mode 100644 userspace-rcu-ppc64le.patch diff --git a/userspace-rcu-0.10.0.tar.bz2 b/userspace-rcu-0.10.0.tar.bz2 new file mode 100644 index 0000000..06cf8e7 --- /dev/null +++ b/userspace-rcu-0.10.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cb58a7ba5151198087f025dc8d19d8918e9c6d56772f039696c111d9aad3190 +size 483899 diff --git a/userspace-rcu-0.10.0.tar.bz2.asc b/userspace-rcu-0.10.0.tar.bz2.asc new file mode 100644 index 0000000..548c5b8 --- /dev/null +++ b/userspace-rcu-0.10.0.tar.bz2.asc @@ -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----- diff --git a/userspace-rcu-0.8.7.tar.bz2 b/userspace-rcu-0.8.7.tar.bz2 deleted file mode 100644 index 150aaae..0000000 --- a/userspace-rcu-0.8.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b523f22c4726ca6bb77a77d258e76d8c33c89724433bd65313024b98e55c4295 -size 425072 diff --git a/userspace-rcu-0.8.7.tar.bz2.asc b/userspace-rcu-0.8.7.tar.bz2.asc deleted file mode 100644 index b138ef4..0000000 --- a/userspace-rcu-0.8.7.tar.bz2.asc +++ /dev/null @@ -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----- diff --git a/userspace-rcu-aarch64.patch b/userspace-rcu-aarch64.patch deleted file mode 100644 index b5e0cdb..0000000 --- a/userspace-rcu-aarch64.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Dimitri John Ledkov -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 ---- - -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"] diff --git a/userspace-rcu-ppc64le.patch b/userspace-rcu-ppc64le.patch deleted file mode 100644 index 25ed5c4..0000000 --- a/userspace-rcu-ppc64le.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 61126bd9c901fa403315db71d8d5351d716717cb Mon Sep 17 00:00:00 2001 -From: Mathieu Desnoyers -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 ---- - 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 diff --git a/userspace-rcu.changes b/userspace-rcu.changes index 7d977fd..dfb69c0 100644 --- a/userspace-rcu.changes +++ b/userspace-rcu.changes @@ -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 diff --git a/userspace-rcu.keyring b/userspace-rcu.keyring index f932c35..97b3351 100644 --- a/userspace-rcu.keyring +++ b/userspace-rcu.keyring @@ -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----- diff --git a/userspace-rcu.spec b/userspace-rcu.spec index e4c00d9..f560e63 100644 --- a/userspace-rcu.spec +++ b/userspace-rcu.spec @@ -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 # # 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}