From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] liburcu: Update to version 0.13.2 Date: Sat, 26 Nov 2022 14:43:03 +0100 Message-ID: <20221126134303.2491128-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0490491336777306205==" List-Id: --===============0490491336777306205== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - Update from version 0.13.0 to 0.13.2 - Update of rootfile - Changelog 2022-08-18 Userspace RCU 0.13.2 * Revert "Fix: remove type constness in URCU_FORCE_CAST's C++ version" * Fix: futex.h: include headers outside extern C * Fix: add missing unused attribute to _rcu_dereference * Fix: change method used by _rcu_dereference to strip type constness * Fix: remove type constness in URCU_FORCE_CAST's C++ version * Move extern "C" down in include/urcu/urcu-bp.h * fix: ifdef linux specific cpu count compat * Set git-review branch to stable-0.13 * fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id * Fix: revise obsolete command in README.md * Fix: workqueue: remove unused variable "ret" * Fix: urcu-qsbr: futex wait: handle spurious futex wakeups * Fix: urcu: futex wait: handle spurious futex wakeups * Fix: urcu-wait: futex wait: handle spurious futex wakeups * Fix: defer_rcu: futex wait: handle spurious futex wakeups * Fix: call_rcu: futex wait: handle spurious futex wakeups * Fix: workqueue: futex wait: handle spurious futex wakeups * Fix: Use %lu rather than %ld to print count 2022-01-05 Userspace RCU 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 * Fix: changelog: v0.13.0 was released in 2021 Signed-off-by: Adolf Belka --- config/rootfiles/common/liburcu | 1 + lfs/liburcu | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/common/liburcu b/config/rootfiles/common/liburcu index ab8cb0649..c67695c8d 100644 --- a/config/rootfiles/common/liburcu +++ b/config/rootfiles/common/liburcu @@ -134,6 +134,7 @@ usr/lib/liburcu.so.8.0.0 #usr/lib/pkgconfig/liburcu-bp.pc #usr/lib/pkgconfig/liburcu-cds.pc #usr/lib/pkgconfig/liburcu-mb.pc +#usr/lib/pkgconfig/liburcu-memb.pc #usr/lib/pkgconfig/liburcu-qsbr.pc #usr/lib/pkgconfig/liburcu-signal.pc #usr/lib/pkgconfig/liburcu.pc diff --git a/lfs/liburcu b/lfs/liburcu index da0dbf09a..5b1d6fd45 100644 --- a/lfs/liburcu +++ b/lfs/liburcu @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 0.13.0 +VER =3D 0.13.2 =20 THISAPP =3D userspace-rcu-$(VER) DL_FILE =3D $(THISAPP).tar.bz2 @@ -41,7 +41,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb= 6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34 +$(DL_FILE)_BLAKE2 =3D 6d502e0035b03df262c917ba70f7442e2bd81369091b2c521fe5c3= 2f31ed2ef7404070759f3a8910b767153e05d28e354d5e5ece2a3ba17e4a31dd7db3e1924f =20 install : $(TARGET) =20 --=20 2.38.1 --===============0490491336777306205==--