Accepting request 1310600 from devel:libraries:c_c++

OBS-URL: https://build.opensuse.org/request/show/1310600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnsync?expand=0&rev=3
This commit is contained in:
2025-10-11 20:49:11 +00:00
committed by Git OBS Bridge
6 changed files with 31 additions and 12 deletions
+14
View File
@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Tue Oct 7 12:16:35 UTC 2025 - Christian Goll <cgoll@suse.com>
- Update to version 1.29.2
* Fix bug in bazel BUILD file
* platform: nsync futex: fix build on riscv32
* Add export targets for nsync and nsync_cpp in CMakeLists.txt
* Strengthen memory barrier on designated waker
* Fix CMake builds using MSVC's Clang frontend
* Add implementation of atomic operations for LoongArch
* Update nsync Thread Sanitizer (TSan) annotations
* add loongarch support
* Reset thread local waiter address to NULL before recycling it
-------------------------------------------------------------------
Thu Feb 13 15:24:45 UTC 2020 - Stanislav Brabec <sbrabec@suse.com>
+9 -3
View File
@@ -1,7 +1,7 @@
#
# spec file for package libnsync
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define libmajor 1
Name: libnsync
Version: 1.23.0
Version: 1.29.2
Release: 0
Summary: Library that exports various synchronization primitives
License: Apache-2.0
@@ -93,11 +93,17 @@ export CFLAGS="-pthread -std=c++11 -D_POSIX_C_SOURCE=200809L"
%postun -n libnsync_cpp%{libmajor} -p /sbin/ldconfig
%files devel
%doc README
%doc README
%license LICENSE
%{_includedir}/nsync*.h
%{_libdir}/libnsync.so
%{_libdir}/libnsync_cpp.so
%dir %{_libdir}/cmake/nsync
%{_libdir}/cmake/nsync/nsyncConfig.cmake
%{_libdir}/cmake/nsync/nsyncConfig-relwithdebinfo.cmake
%dir %{_libdir}/cmake/nsync_cpp
%{_libdir}/cmake/nsync_cpp/nsync_cppConfig.cmake
%{_libdir}/cmake/nsync_cpp/nsync_cppConfig-relwithdebinfo.cmake
%files -n libnsync%{libmajor}
%{_libdir}/libnsync.so.*
+2 -2
View File
@@ -3,9 +3,9 @@
<service name="obs_scm" mode="disabled">
<param name="url">https://github.com/google/nsync.git</param>
<!-- this is %version -->
<param name="version">1.23.0</param>
<param name="version">1.29.2</param>
<!-- which git commit to use, if no tag is available -->
<param name="revision">1.23.0</param>
<param name="revision">1.29.2</param>
<param name="scm">git</param>
</service>
<!-- the prior part will check out an git, archive, but we want a tar ball -->
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7153145d6f579efecacd1718395f5d4ef8ecf2b0a1b5757a55532c0b16cd3f6d
size 1086476
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a961636628e396e6a649495d7ae0e938d98438b3148ca36aad1ad7de7d635dd3
size 1095180
+3 -4
View File
@@ -1,5 +1,4 @@
name: nsync
version: 1.23.0
mtime: 1567553282
commit: 436617053d0f39a1019a371c3a9aa599b3cb2cea
version: 1.29.2
mtime: 1719588547
commit: 7cf7a68ca123f7563e05b1657a7e73b43c885971