From 3b86c263f0a0b8bb0054f78035f181fb2393b737e5faff48be242623b33c19ff Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 27 Jan 2022 08:04:26 +0000 Subject: [PATCH] Accepting request 948211 from home:dirkmueller:Factory - update to 0.13.1: * fix: properly detect 'cmpxchg' on x86-32 * fix: use urcu-tls compat with c++ compiler * fix: remove autoconf features default value in help message * fix: add missing pkgconfig file for memb flavour lib * Make temporary variable in _rcu_dereference non-const * Fix: x86 and s390: uatomic __hp() macro C++ support * Fix: x86 and s390: uatomic __hp() macro clang support * Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11 OBS-URL: https://build.opensuse.org/request/show/948211 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=33 --- userspace-rcu-0.13.0.tar.bz2 | 3 --- userspace-rcu-0.13.0.tar.bz2.asc | 11 ----------- userspace-rcu-0.13.1.tar.bz2 | 3 +++ userspace-rcu-0.13.1.tar.bz2.asc | 11 +++++++++++ userspace-rcu.changes | 13 +++++++++++++ userspace-rcu.spec | 5 +++-- 6 files changed, 30 insertions(+), 16 deletions(-) delete mode 100644 userspace-rcu-0.13.0.tar.bz2 delete mode 100644 userspace-rcu-0.13.0.tar.bz2.asc create mode 100644 userspace-rcu-0.13.1.tar.bz2 create mode 100644 userspace-rcu-0.13.1.tar.bz2.asc diff --git a/userspace-rcu-0.13.0.tar.bz2 b/userspace-rcu-0.13.0.tar.bz2 deleted file mode 100644 index 3a0823d..0000000 --- a/userspace-rcu-0.13.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf20ba20 -size 608434 diff --git a/userspace-rcu-0.13.0.tar.bz2.asc b/userspace-rcu-0.13.0.tar.bz2.asc deleted file mode 100644 index 17e69f9..0000000 --- a/userspace-rcu-0.13.0.tar.bz2.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEKgtO2RXy0/pF9bFiFygKl4EYas8FAmC5QKQACgkQFygKl4EY -as9Dggf/eL+/ELN9KmQKw69GDU+GzHXj3Q5TtiyhuNaXJyMppyE7oxdnTlTVPPgE -itD4XJuvNQFKbrmXMJT4tVX/yE+ODRXw1/dV3jF548MuFYwLUdp6ReQvwxWO6Xs9 -Zn/mQKnpYrykTkxiFUj/JaBlMabpFx36BO22KiBxZ/7FIsCzOGrFdAysunKcdn1+ -Rv351BK3sN23Iki8iSOjMOa/TT/NSd1NzfwTubx3Z8iu++4X9TLP5FGRsp8QoYy4 -63p1OjEXbh5KMMA3hqABfHGh2QmNBEA56y8cxbWq8mKR+4/IAgEQ7MC4HDp1eAkO -KAy7CNlF96x52bo7XWzUPtBKK+Ki8w== -=8H/7 ------END PGP SIGNATURE----- diff --git a/userspace-rcu-0.13.1.tar.bz2 b/userspace-rcu-0.13.1.tar.bz2 new file mode 100644 index 0000000..5c68f37 --- /dev/null +++ b/userspace-rcu-0.13.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3213f33d2b8f710eb920eb1abb279ec04bf8ae6361f44f2513c28c20d3363083 +size 609961 diff --git a/userspace-rcu-0.13.1.tar.bz2.asc b/userspace-rcu-0.13.1.tar.bz2.asc new file mode 100644 index 0000000..6389331 --- /dev/null +++ b/userspace-rcu-0.13.1.tar.bz2.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEKgtO2RXy0/pF9bFiFygKl4EYas8FAmHWAeUACgkQFygKl4EY +as/ezQf+Jj/Ts6t1p972buQso8L7zRN7/wr/aBv4LYrDPenhgr/qJgQzZNh7n3wp +mKegF2WSY9iADP7gLN/cXMFpECHvR7lItnHx5pkb42ZcoI+Il6O0wlNaBmSt9n/e +ZJsWNr40nG6cz52uH5Zs455LXhaNvU97WvqW2uHzHWbD1jHB1ZVm1qUE8t59Wiec +v7MudsiM1JJrZu2QclBY+P43uX8DvPWrEqcCN7rKI/VYKjGXhKFnmqJA69PQVy6k +LI1cYFCuEDNCTAHXKdRr7URmbrrbsctbxBVEU5a2QtC0QIo6RlGCCdugl3apkRne +BFZ+8WXhr0MX6sb5J5N0+mQ/4QtITg== +=loU3 +-----END PGP SIGNATURE----- diff --git a/userspace-rcu.changes b/userspace-rcu.changes index 0e09eed..2a72d59 100644 --- a/userspace-rcu.changes +++ b/userspace-rcu.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Sun Jan 23 10:46:40 UTC 2022 - Dirk Müller + +- update to 0.13.1: + * fix: properly detect 'cmpxchg' on x86-32 + * fix: use urcu-tls compat with c++ compiler + * fix: remove autoconf features default value in help message + * fix: add missing pkgconfig file for memb flavour lib + * Make temporary variable in _rcu_dereference non-const + * Fix: x86 and s390: uatomic __hp() macro C++ support + * Fix: x86 and s390: uatomic __hp() macro clang support + * Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11 + ------------------------------------------------------------------- Wed Dec 15 21:11:57 UTC 2021 - Dirk Müller diff --git a/userspace-rcu.spec b/userspace-rcu.spec index cf0e844..ec8dc89 100644 --- a/userspace-rcu.spec +++ b/userspace-rcu.spec @@ -2,7 +2,7 @@ # # spec file for package userspace-rcu # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2012 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define soname 8 Name: userspace-rcu -Version: 0.13.0 +Version: 0.13.1 Release: 0 Summary: Userspace Read-Copy-Update Library License: GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND GPL-3.0-or-later @@ -118,6 +118,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_libdir}/pkgconfig/liburcu-bp.pc %{_libdir}/pkgconfig/liburcu-cds.pc %{_libdir}/pkgconfig/liburcu-mb.pc +%{_libdir}/pkgconfig/liburcu-memb.pc %{_libdir}/pkgconfig/liburcu-qsbr.pc %{_libdir}/pkgconfig/liburcu-signal.pc