Reviewed-by: Michael Tremer michael.tremer@ipfire.org
On 26 Nov 2022, at 13:43, Adolf Belka adolf.belka@ipfire.org wrote:
- 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 adolf.belka@ipfire.org
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 @@
include Config
-VER = 0.13.0 +VER = 0.13.2
THISAPP = userspace-rcu-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34 +$(DL_FILE)_BLAKE2 = 6d502e0035b03df262c917ba70f7442e2bd81369091b2c521fe5c32f31ed2ef7404070759f3a8910b767153e05d28e354d5e5ece2a3ba17e4a31dd7db3e1924f
install : $(TARGET)
-- 2.38.1