commit userspace-rcu for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2020-08-28 21:13:58

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new.3399 (New)


Package is "userspace-rcu"

Fri Aug 28 21:13:58 2020 rev:15 rq:829532 version:0.12.1

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2017-12-12 21:16:11.038081771 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new.3399/userspace-rcu.changes
2020-08-28 21:14:36.928127739 +0200
@@ -1,0 +2,75 @@
+Tue Aug 25 09:30:59 UTC 2020 - Dirk Mueller 
+
+- update to 0.12.1:
+  * Fix: tls-compat.h exposes compiler-dependent public configuration
+  * Fix: tap array subscript has type char warning
+  * tls-compat.h: introduce DEFINE_URCU_TLS_INIT
+  * Use _umtx_op for futex on FreeBSD
+  * Add FreeBSD, DragonFly to syscall-compat.h
+  * urcu-bp: perform thread registration on urcu_bp_register_thread
+  * Require automake >= 1.12
+  * cds_lfht_is_node_deleted parameter can be marked const
+  * Fix: provide errno as argument to urcu_die()
+  * Fix: rculfhash worker needs to unblock to SIGRCU
+  * Cleanup: test_perthreadlock_timing: handle pthread mutex errors
+  * Fix: SONAME bump to 6.1.0
+  * Cleanup: remove unused variable from configure.ac check
+  * Fix: urcu/futex.h: users of struct timespec should include time.h
+  * Bump library version to 6:0:1
+  * Cleanup: update code layout to fix old gcc warning
+  * Fix: typo CPPLAGS in examples Makefile
+  * Harmonize pprint macro across projects
+  * Check for TLS support after CC detection
+  * Update macros from the autotools archive
+  * tap-driver.sh: flush stdout after each test result
+  * Update dead link in lgpl-relicensing.txt
+  * Add multiflavor compat identifiers
+  * Cleanup: missing sign compare fixes
+  * Cleanup: enable signed/unsigned compare compiler warning
+  * Cleanup: compiler warning on 32-bit architectures
+  * config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAVE_MULTIFLAVOR
+  * rculfhash: implement iterator debugging config option
+  * Fix: examples silent rules on Solaris
+  * Add missing fall through annotations
+  * Fix: symbol aliases with TLS compat
+  * Port: no symbols aliases on MacOS
+  * Add -Wextra to CFLAGS
+  * Add silent mode to examples Makefiles
+  * doc: update examples to API changes
+  * test multiflavor single compile unit
+  * Update README following API changes
+  * Use new header locations for includes from urcu code
+  * Update call-rcu.h and defer.h comments and include guards
+  * rculfqueue.h: do not include urcu-call-rcu.h
+  * rculfhash: support use with multiple flavors per compile unit
+  * rculfhash: do not include urcu-call-rcu.h from public API
+  * Refactor liburcu to support many flavors per compile unit
+  * Fix: only wait if work queue is empty in real-time mode
+  * Fix: don't wait after completion of a work queue job batch
+  * Fix: don't wait after completion of job batch if work queue is empty
+  * Fix: workqueue: struct urcu_work vs rcu_head mixup
+  * Cleanup: workqueue: update comments referring to call-rcu
+  * Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT
+  * test_rwlock: Add per-thread count to verbose output
+  * Add *.exe to gitignore for Cygwin
+  * Fix: pthread_rwlock initialization on Cygwin
+  * Fix: compat_futex_noasync on Cygwin
+  * wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to override `poll'
+  * Update documentation for call_rcu before/after fork
+  * Add support for the RISC-V architecture
+  * Tests: Add tap-driver.sh for automake < 1.12
+  * Tests: Replace prove by autotools tap runner
+  * liburcu-bp: Use membarrier private expedited when available
+  * liburcu: Use membarrier private expedited when available
+  * rculfhash: improve error handling of mmap backend
+  * Fix: don't use overlapping mmap mappings on Cygwin
+  * Tests fix: errors in shell scripts
+  * Revert "Use initial-exec tls model"
+  * Use initial-exec tls model
+  * Fix: don't use membarrier SHARED syscall command in liburcu-bp
+  * Tests fix: add missing Cygwin thread id
+  * Fix: assignment from incompatible pointer type warnings
+  * Tests fix: unused variable warnings
+  * Fix: add missing m68k headers to dist
+
+---

Old:

  userspace-rcu-0.10.0.tar.bz2
  userspace-rcu-0.10.0.tar.bz2.asc

New:

  userspace-rcu-0.12.1.tar.bz2
  userspace-rcu-0.12.1.tar.bz2.asc



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.5CNDBy/_old  2020-08-28 21:14:40.172129313 +0200
+++ /var/tmp/diff_new_pack.5CNDBy/_new  2020-08-28 21:14:40.172129313 +0200
@@ -2,7 +2,7 @@
 #
 # 

commit userspace-rcu for openSUSE:Factory

2017-12-12 Thread root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2017-12-12 21:16:09

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is "userspace-rcu"

Tue Dec 12 21:16:09 2017 rev:14 rq:548044 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2017-09-07 22:09:53.391087314 +0200
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2017-12-12 21:16:11.038081771 +0100
@@ -1,0 +2,6 @@
+Wed Nov 29 09:37:35 UTC 2017 - dims...@opensuse.org
+
+- Add baselibs.conf: create liburcu6-32bit package as a dependency
+  to liblttng-ust0-32bit.
+
+---

New:

  baselibs.conf



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.A4GI6L/_old  2017-12-12 21:16:11.978036395 +0100
+++ /var/tmp/diff_new_pack.A4GI6L/_new  2017-12-12 21:16:11.982036202 +0100
@@ -28,6 +28,7 @@
 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
+Source99:   baselibs.conf
 Url:http://lttng.org/urcu
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake

++ baselibs.conf ++
liburcu6





commit userspace-rcu for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2017-09-07 22:09:47

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is "userspace-rcu"

Thu Sep  7 22:09:47 2017 rev:13 rq:520250 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2016-03-17 16:48:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2017-09-07 22:09:53.391087314 +0200
@@ -1,0 +2,9 @@
+Fri Sep  1 18:56:18 UTC 2017 - to...@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
+
+---

Old:

  userspace-rcu-0.8.7.tar.bz2
  userspace-rcu-0.8.7.tar.bz2.asc
  userspace-rcu-aarch64.patch
  userspace-rcu-ppc64le.patch

New:

  userspace-rcu-0.10.0.tar.bz2
  userspace-rcu-0.10.0.tar.bz2.asc



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.MYajAy/_old  2017-09-07 22:09:54.086989227 +0200
+++ /var/tmp/diff_new_pack.MYajAy/_new  2017-09-07 22:09:54.090988663 +0200
@@ -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 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
@@ -90,7 +86,7 @@
 
 %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}

++ userspace-rcu-0.8.7.tar.bz2 -> userspace-rcu-0.10.0.tar.bz2 ++
 85801 lines of diff (skipped)

++ userspace-rcu.keyring ++
--- /var/tmp/diff_new_pack.MYajAy/_old  2017-09-07 22:09:54.514928909 +0200
+++ /var/tmp/diff_new_pack.MYajAy/_new  2017-09-07 22:09:54.514928909 +0200
@@ -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 @@
 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 @@
 1lLiyNeqcwaf/bh6PMWjVx1IPTSVy6aXLLvi26JgAfAHCmvvYsb/LqLWMvzWxHfh
 tevUCSFJ8hiJEGHgZ+2H3nAYdVT/4Cu1xxLS4GQQvH2nKdsJt3IH83E0Z9JDaBRa
 joKNGCU2tVPoQZOYHw80GWDMp8lo1w7bbvxjatWB2MPU4kG9UuY0r2eZUgz/a9y/
-9J2feVxRsHR7RdaKwbeLYQupsY3XjSoq0xvArv4Nmd8vWIkBPgQTAQIAKAUCTqli
-KwIbAwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQFygKl4EYas8Z
-iggAjFYQYhb7pEY16Z9yahg2cO3Xbh2tVAmWXFAap+j6Wxz7phrJip9okLvTURM5
-VIDe83uGgCJh/FMwcpSYl3+r8jmk7Nn5D/AiA3C4/cQUPZLTYqQOIPN00CU9DL9D
-vfoSOUCtUkxxf7+Mhy/Gf+YeeO4yuDwF4EE5NhjQkOOtc7q4Zdf+HikHyJA69vBq
-eI6Nihuq8m2Fudk1OAMg6e3waHA9pbQtsQgfZ0mEo9inSL32ZDyp2s7eo5JiryXa
-ho8kFj6a+6onOoC0XFh0GApHWYstezqymlApxda6JpheNhacWopujNd5dd0aGgDT
-AlKbKHUDsWz6LaXlAB5XdmQxQ4kCHAQQAQIABgUCTqrdvgAKCRA4273IYJJpPrmI

commit userspace-rcu for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2016-03-17 16:35:12

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is "userspace-rcu"

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2015-10-01 09:29:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2016-03-17 16:48:24.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar 15 15:56:31 UTC 2016 - dval...@suse.com
+
+- userspace-rcu-ppc64le.patch use ppc for ppc64le 
+  
http://git.lttng.org/?p=userspace-rcu.git;a=commit;h=61126bd9c901fa403315db71d8d5351d716717cb
+
+---

New:

  userspace-rcu-ppc64le.patch



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.92cTxr/_old  2016-03-17 16:48:25.0 +0100
+++ /var/tmp/diff_new_pack.92cTxr/_new  2016-03-17 16:48:25.0 +0100
@@ -2,7 +2,7 @@
 #
 # spec file for package userspace-rcu
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -29,6 +29,7 @@
 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,6 +72,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fi


++ userspace-rcu-ppc64le.patch ++
>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




commit userspace-rcu for openSUSE:Factory

2015-10-01 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2015-10-01 09:29:27

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is "userspace-rcu"

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2014-12-03 22:49:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2015-10-01 09:29:31.0 +0200
@@ -1,0 +2,25 @@
+Tue Sep 29 19:09:49 UTC 2015 - dmuel...@suse.com
+
+- remove dependency on gpg-offline, is done by source validator
+- drop userspace-rcu-ppc64le.patch, included in
+  userspace-rcu-aarch64.patch
+
+---
+Mon Aug 31 19:14:52 UTC 2015 - dmuel...@suse.com
+
+- add userspace-rcu-aarch64.patch (fate#318370)
+  enables build for aarch64
+
+---
+Tue Jul 28 22:32:41 UTC 2015 - to...@suse.com
+
+- Update to version 0.8,7 (FATE#319273)
+  Changelog 0.8.7:
+* Fix: deadlock when thread join is issued in read-side C.S.
+* Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h
+* Mark braced-groups within expressions with __extension__
+* Fix: compat_futex_noasync race condition
+* Fix: documentation: urcu-pointer.h: 
s/rcu_dereference_pointer/rcu_dereference/
+* Fix: call rcu should call internal RCU API
+
+---

Old:

  userspace-rcu-0.8.6.tar.bz2
  userspace-rcu-0.8.6.tar.bz2.asc
  userspace-rcu-ppc64le.patch

New:

  userspace-rcu-0.8.7.tar.bz2
  userspace-rcu-0.8.7.tar.bz2.asc
  userspace-rcu-aarch64.patch



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.ctFeqz/_old  2015-10-01 09:29:32.0 +0200
+++ /var/tmp/diff_new_pack.ctFeqz/_new  2015-10-01 09:29:32.0 +0200
@@ -2,7 +2,7 @@
 #
 # spec file for package userspace-rcu
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 
 Name:   userspace-rcu
-Version:0.8.6
+Version:0.8.7
 Release:0
 %define soname  2
 Summary:Userspace Read-Copy-Update Library
@@ -28,14 +28,13 @@
 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
-Patch0: userspace-rcu-ppc64le.patch 
+Patch1: userspace-rcu-aarch64.patch
 Url:http://lttng.org/urcu
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  automake
 BuildRequires:  gcc
 BuildRequires:  glibc-devel
-%if 0%{?suse_version} >= 1230
-BuildRequires:  gpg-offline
-%endif
+BuildRequires:  libtool
 BuildRequires:  make
 BuildRequires:  pkgconfig
 
@@ -70,11 +69,11 @@
 accesses to detect grace periods after which memory reclamation is possible.
 
 %prep
-%{?gpg_verify: %gpg_verify %{SOURCE1}}
 %setup -q
-%patch0 -p1
+%patch1 -p1
 
 %build
+autoreconf -fi
 %configure --disable-silent-rules --disable-static
 %__make %{?_smp_mflags}
 

++ userspace-rcu-0.8.6.tar.bz2 -> userspace-rcu-0.8.7.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/userspace-rcu-0.8.6/ChangeLog 
new/userspace-rcu-0.8.7/ChangeLog
--- old/userspace-rcu-0.8.6/ChangeLog   2014-11-04 17:04:15.0 +0100
+++ new/userspace-rcu-0.8.7/ChangeLog   2015-04-28 20:51:21.0 +0200
@@ -1,3 +1,11 @@
+2015-04-28 Userspace RCU 0.8.7
+   * Fix: deadlock when thread join is issued in read-side C.S.
+   * Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h
+   * Mark braced-groups within expressions with __extension__
+   * Fix: compat_futex_noasync race condition
+   * Fix: documentation: urcu-pointer.h: 
s/rcu_dereference_pointer/rcu_dereference/
+   * Fix: call rcu should call internal RCU API
+
 2014-11-04 Userspace RCU 0.8.6
* Fix: silence gcc -Wextra warning
* compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/userspace-rcu-0.8.6/aclocal.m4 
new/userspace-rcu-0.8.7/aclocal.m4
--- old/userspace-rcu-0.8.6/aclocal.m4  2014-11-04 17:04:33.0 +0100
+++ new/userspace-rcu-0.8.7/aclocal.m4  2015-04-28 20:52:22.0 +0200
@@ -103,10 +103,9 @@
 # configured tree to be moved without 

commit userspace-rcu for openSUSE:Factory

2014-12-03 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2014-12-03 22:48:36

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2014-03-28 16:28:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2014-12-03 22:49:23.0 +0100
@@ -1,0 +2,18 @@
+Mon Nov 24 15:56:46 UTC 2014 - m...@suse.cz
+
+- updated to 0.8.6:
+   * Fix: silence gcc -Wextra warning
+   * compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__
+   * Fix: lfstack reversed empty/non-empty return value
+   * lfstack: fix: add missing __cds_lfs_init
+   * Fix: preserve example files' timestamps when copying
+   * rculfhash: remove duplicated code
+   * rculfhash: handle pthread_create failures
+   * rculfhash: fall back to single-threaded resize on calloc failure
+   * x86: drop extra semi-colon in caa_cpu_relax
+   * Fix: Use after free in rcu_barrier()
+   * Fix: rcu_barrier(): uninitialized futex field
+   * call_rcu threads should clear their PAUSED flag when they unpause
+   * Fix: bring back dummy rcu_bp_exit symbol
+
+---

Old:

  userspace-rcu-0.8.4.tar.bz2
  userspace-rcu-0.8.4.tar.bz2.asc

New:

  userspace-rcu-0.8.6.tar.bz2
  userspace-rcu-0.8.6.tar.bz2.asc



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.uuUfzg/_old  2014-12-03 22:49:24.0 +0100
+++ /var/tmp/diff_new_pack.uuUfzg/_new  2014-12-03 22:49:24.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   userspace-rcu
-Version:0.8.4
+Version:0.8.6
 Release:0
 %define soname  2
 Summary:Userspace Read-Copy-Update Library

++ userspace-rcu-0.8.4.tar.bz2 - userspace-rcu-0.8.6.tar.bz2 ++
 5138 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/userspace-rcu-0.8.4/ChangeLog new/userspace-rcu-0.8.6/ChangeLog
--- old/userspace-rcu-0.8.4/ChangeLog   2014-03-08 14:46:23.0 +0100
+++ new/userspace-rcu-0.8.6/ChangeLog   2014-11-04 17:04:15.0 +0100
@@ -1,3 +1,20 @@
+2014-11-04 Userspace RCU 0.8.6
+   * Fix: silence gcc -Wextra warning
+   * compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__
+   * Fix: lfstack reversed empty/non-empty return value
+   * lfstack: fix: add missing __cds_lfs_init
+
+2014-10-21 Userspace RCU 0.8.5
+   * Fix: preserve example files' timestamps when copying
+   * rculfhash: remove duplicated code
+   * rculfhash: handle pthread_create failures
+   * rculfhash: fall back to single-threaded resize on calloc failure
+   * x86: drop extra semi-colon in caa_cpu_relax
+   * Fix: Use after free in rcu_barrier()
+   * Fix: rcu_barrier(): uninitialized futex field
+   * call_rcu threads should clear their PAUSED flag when they unpause
+   * Fix: bring back dummy rcu_bp_exit symbol
+
 2014-03-08 Userspace RCU 0.8.4
* Fix: move wait loop increment before first conditional block
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/userspace-rcu-0.8.4/configure.ac new/userspace-rcu-0.8.6/configure.ac
--- old/userspace-rcu-0.8.4/configure.ac2014-03-08 14:46:23.0 
+0100
+++ new/userspace-rcu-0.8.6/configure.ac2014-11-04 17:04:28.0 
+0100
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 
-AC_INIT([userspace-rcu],[0.8.4],[mathieu dot desnoyers at efficios dot com])
+AC_INIT([userspace-rcu],[0.8.6],[mathieu dot desnoyers at efficios dot com])
 
 # Following the numbering scheme proposed by libtool for the library version
 # 
http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude 

commit userspace-rcu for openSUSE:Factory

2014-03-28 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2014-03-28 16:28:35

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2013-12-05 21:41:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2014-03-28 16:28:37.0 +0100
@@ -1,0 +2,25 @@
+Fri Mar 28 10:47:13 UTC 2014 - pgaj...@suse.com
+
+- updated to 0.8.4:
+* Fix: move wait loop increment before first conditional block
+* Fix: high cpu usage in synchronize_rcu with long RCU read-side C.S.
+* Fix: out of tree build: doc/examples
+* Fix: out of tree build tests/common
+* tests/unit: use lib rather than source
+* automake: Rename INCLUDES to AM_CPPFLAGS (new name)
+* tests regressions: use lib rather than recompile from source
+* tests: use common lib rather than recompile compat sources
+* urcu tests: use lib rather than compile from source
+* urcu mb tests: use lib rather than recompile from source
+* urcu signal tests: use library rather than recompile source
+* tests: move yield debug to common test library
+* tests urcu bp: use lib rather than recompile source
+* test_urcu_defer: link on urcu lib rather than recompile source
+* tests/benchmark: use urcu qsbr lib rather than recompile from source
+* Pass the CC variable to the example Makefiles
+* Fix: urcu-bp interaction with threads vs constructors/destructors
+* Fix undefined NULL pointer arithmetic
+* Blacklist ARM gcc 4.8.0, 4.8.1, 4.8.2
+* rculfhash: document max_nr_buckets = 0
+
+---

Old:

  userspace-rcu-0.8.1.tar.bz2
  userspace-rcu-0.8.1.tar.bz2.asc

New:

  userspace-rcu-0.8.4.tar.bz2
  userspace-rcu-0.8.4.tar.bz2.asc



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.mQKHLj/_old  2014-03-28 16:28:38.0 +0100
+++ /var/tmp/diff_new_pack.mQKHLj/_new  2014-03-28 16:28:38.0 +0100
@@ -2,7 +2,7 @@
 #
 # spec file for package userspace-rcu
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser pascal.ble...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 
 Name:   userspace-rcu
-Version:0.8.1
+Version:0.8.4
 Release:0
 %define soname  2
 Summary:Userspace Read-Copy-Update Library

++ userspace-rcu-0.8.1.tar.bz2 - userspace-rcu-0.8.4.tar.bz2 ++
 4916 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit userspace-rcu for openSUSE:Factory

2013-12-05 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2013-12-05 21:41:47

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2013-11-29 12:05:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2013-12-05 21:41:48.0 +0100
@@ -1,0 +2,7 @@
+Tue Dec  3 15:11:55 UTC 2013 - dval...@suse.com
+
+- Fix build on ppc64le platform
+
+- added patches:
+  * userspace-rcu-ppc64le.patch
+---

New:

  userspace-rcu-ppc64le.patch



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.dy2jOO/_old  2013-12-05 21:41:49.0 +0100
+++ /var/tmp/diff_new_pack.dy2jOO/_new  2013-12-05 21:41:49.0 +0100
@@ -28,6 +28,7 @@
 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
+Patch0: userspace-rcu-ppc64le.patch 
 Url:http://lttng.org/urcu
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc
@@ -71,6 +72,7 @@
 %prep
 %{?gpg_verify: %gpg_verify %{SOURCE1}}
 %setup -q
+%patch0 -p1
 
 %build
 %configure --disable-silent-rules --disable-static


++ userspace-rcu-ppc64le.patch ++
Index: userspace-rcu-0.8.1/urcu/arch/ppc.h
===
--- userspace-rcu-0.8.1.orig/urcu/arch/ppc.h
+++ userspace-rcu-0.8.1/urcu/arch/ppc.h
@@ -80,7 +80,7 @@ extern C {
 
 typedef unsigned long long cycles_t;
 
-#ifdef __powerpc64__
+#if defined(__powerpc64__) || defined(__powerpc64le__)
 static inline cycles_t caa_get_cycles(void)
 {
return (cycles_t) mftb();
Index: userspace-rcu-0.8.1/configure
===
--- userspace-rcu-0.8.1.orig/configure
+++ userspace-rcu-0.8.1/configure
@@ -7148,6 +7148,9 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
  ppc*-*linux*|powerpc*-*linux*)
LD=${LD-ld} -m elf64ppc
;;
+ ppc*le-*linux*|powerpc*le-*linux*)
+   LD=${LD-ld} -m elf64ppc
+   ;;
  s390*-*linux*|s390*-*tpf*)
LD=${LD-ld} -m elf64_s390
;;
@@ -12665,6 +12668,8 @@ case $host_cpu in #(
 ARCHTYPE=ppc ;; #(
   powerpc64) :
 ARCHTYPE=ppc ;; #(
+  powerpc64le) :
+ARCHTYPE=ppc ;; #(
   ppc) :
 ARCHTYPE=ppc ;; #(
   s390) :

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit userspace-rcu for openSUSE:Factory

2013-11-29 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2013-11-29 12:05:36

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2013-09-11 13:23:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2013-11-29 12:05:39.0 +0100
@@ -1,0 +2,17 @@
+Tue Nov 26 15:07:34 UTC 2013 - pgaj...@suse.com
+
+- updated to 0.8.1:
+  * tls-compat: fix comment typo
+  * Keep ABI compatible with already compiled LGPL applications
+  * Fix: tls-compat multi-lib conflict
+  * Use cross compiler for doc examples
+  * gcc warning fixes: -Wsign-compare and -Wextra
+  * Fix: urcu-qsbr: reversed logic on RCU_DEBUG
+  * Fix: urcu-bp segfault in glibc pthread_kill()
+  * Fix urcu-bp: don't move registry
+  * Fix: compat futex duplicated lock and completion
+  * Fix: i386 compat code duplicated mutex instances
+  * Fix: urcu-bp: Bulletproof RCU arena resize bug
+  * Fix: test_mutex.c uninitialized mutex
+
+---

Old:

  userspace-rcu-0.8.0.tar.bz2
  userspace-rcu-0.8.0.tar.bz2.asc

New:

  userspace-rcu-0.8.1.tar.bz2
  userspace-rcu-0.8.1.tar.bz2.asc



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.v3DpEj/_old  2013-11-29 12:05:39.0 +0100
+++ /var/tmp/diff_new_pack.v3DpEj/_new  2013-11-29 12:05:39.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   userspace-rcu
-Version:0.8.0
+Version:0.8.1
 Release:0
 %define soname  2
 Summary:Userspace Read-Copy-Update Library

++ userspace-rcu-0.8.0.tar.bz2 - userspace-rcu-0.8.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/userspace-rcu-0.8.0/ChangeLog 
new/userspace-rcu-0.8.1/ChangeLog
--- old/userspace-rcu-0.8.0/ChangeLog   2013-09-06 13:58:25.0 +0200
+++ new/userspace-rcu-0.8.1/ChangeLog   2013-11-12 17:08:39.0 +0100
@@ -1,3 +1,17 @@
+2013-11-12 Userspace RCU 0.8.1
+   * tls-compat: fix comment typo
+   * Keep ABI compatible with already compiled LGPL applications
+   * Fix: tls-compat multi-lib conflict
+   * Use cross compiler for doc examples
+   * gcc warning fixes: -Wsign-compare and -Wextra
+   * Fix: urcu-qsbr: reversed logic on RCU_DEBUG
+   * Fix: urcu-bp segfault in glibc pthread_kill()
+   * Fix urcu-bp: don't move registry
+   * Fix: compat futex duplicated lock and completion
+   * Fix: i386 compat code duplicated mutex instances
+   * Fix: urcu-bp: Bulletproof RCU arena resize bug
+   * Fix: test_mutex.c uninitialized mutex
+
 2013-09-06 Userspace RCU 0.8.0
* Fix: hash table growth (for small tables) should be limited
* Fix: doc/examples cross-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/userspace-rcu-0.8.0/compat_arch_x86.c 
new/userspace-rcu-0.8.1/compat_arch_x86.c
--- old/userspace-rcu-0.8.0/compat_arch_x86.c   2013-05-14 16:18:25.0 
+0200
+++ new/userspace-rcu-0.8.1/compat_arch_x86.c   2013-11-11 23:10:16.0 
+0100
@@ -27,6 +27,14 @@
 #include urcu/uatomic.h
 
 /*
+ * Using attribute weak for __rcu_cas_avail and
+ * __urcu_x86_compat_mutex. Those are globally visible by the entire
+ * program, even though many shared objects may have their own version.
+ * The first version that gets loaded will be used by the entire
+ * program (executable and all shared objects).
+ */
+
+/*
  * It does not really matter if the constructor is called before using
  * the library, as long as the caller checks if __rcu_cas_avail  0 and calls
  * compat_arch_init() explicitely if needed.
@@ -38,9 +46,11 @@
  *  1: available
  *  0: unavailable
  */
+__attribute__((weak))
 int __rcu_cas_avail = -1;
 
-static pthread_mutex_t compat_mutex = PTHREAD_MUTEX_INITIALIZER;
+__attribute__((weak))
+pthread_mutex_t __urcu_x86_compat_mutex = PTHREAD_MUTEX_INITIALIZER;
 
 /*
  * get_eflags/set_eflags/compare_and_swap_is_available imported from glibc
@@ -84,7 +94,7 @@
assert(!ret);
ret = pthread_sigmask(SIG_BLOCK, newmask, oldmask);
assert(!ret);
-   ret = pthread_mutex_lock(compat_mutex);
+   ret = pthread_mutex_lock(__urcu_x86_compat_mutex);
assert(!ret);
 }
 
@@ -92,7 +102,7 @@
 {
int ret;
 
-   ret = pthread_mutex_unlock(compat_mutex);
+   ret = pthread_mutex_unlock(__urcu_x86_compat_mutex);
assert(!ret);
ret = pthread_sigmask(SIG_SETMASK, oldmask, NULL);
 

commit userspace-rcu for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2013-09-11 13:23:33

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2013-04-05 07:43:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2013-09-11 13:23:34.0 +0200
@@ -1,0 +2,10 @@
+Mon Sep  9 14:52:29 UTC 2013 - pgaj...@suse.com
+
+- updated to 0.8.0:
+  * Fix: hash table growth (for small tables) should be limited
+  * Fix: doc/examples cross-build
+  * Introduce URCU_INLINE_SMALL_FUNCTIONS
+  * etc., see ChangeLog
+- gpg-offline
+
+---

Old:

  userspace-rcu-0.7.6.tar.bz2

New:

  userspace-rcu-0.8.0.tar.bz2
  userspace-rcu-0.8.0.tar.bz2.asc
  userspace-rcu.keyring



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.4fcEBa/_old  2013-09-11 13:23:35.0 +0200
+++ /var/tmp/diff_new_pack.4fcEBa/_new  2013-09-11 13:23:35.0 +0200
@@ -19,17 +19,22 @@
 
 
 Name:   userspace-rcu
-Version:0.7.6
+Version:0.8.0
 Release:0
-%define soname  1
+%define soname  2
 Summary:Userspace Read-Copy-Update Library
 License:LGPL-2.1+ and MIT and GPL-2.0+ and GPL-3.0+
 Group:  System/Libraries
-Source: http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2
+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
 Url:http://lttng.org/urcu
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc
 BuildRequires:  glibc-devel
+%if 0%{?suse_version} = 1230
+BuildRequires:  gpg-offline
+%endif
 BuildRequires:  make
 BuildRequires:  pkgconfig
 
@@ -64,6 +69,7 @@
 accesses to detect grace periods after which memory reclamation is possible.
 
 %prep
+%{?gpg_verify: %gpg_verify %{SOURCE1}}
 %setup -q
 
 %build

++ userspace-rcu-0.7.6.tar.bz2 - userspace-rcu-0.8.0.tar.bz2 ++
 63739 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit userspace-rcu for openSUSE:Factory

2013-04-04 Thread h_root
Hello community,

here is the log from the commit of package userspace-rcu for openSUSE:Factory 
checked in at 2013-04-05 07:43:14

Comparing /work/SRC/openSUSE:Factory/userspace-rcu (Old)
 and  /work/SRC/openSUSE:Factory/.userspace-rcu.new (New)


Package is userspace-rcu, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/userspace-rcu/userspace-rcu.changes  
2012-08-31 10:02:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.userspace-rcu.new/userspace-rcu.changes 
2013-04-05 07:43:26.0 +0200
@@ -1,0 +2,22 @@
+Wed Mar 27 07:56:12 UTC 2013 - pgaj...@suse.com
+
+- updated to 0.7.6:
+  * Discourage use of pthread_atfork() for call_rcu handlers
+  * Fix call_rcu fork handling
+  * test: fork handling
+  * Fix TLS detection: test with linker, add --disable-compiler-tls
+  * Cleanup: cast pthread_self() return value to unsigned long
+  * Fallback mechanism not working on platform where TLS is unsupported
+
+---
+Tue Nov 20 10:59:25 UTC 2012 - pgaj...@suse.com
+
+- updated to 0.7.5:
+  * 19cf3ae Fix: call_rcu list corruption on teardown
+  * Ensure that read-side functions meet 10-line LGPL criterion
+  * tls-compat.h: document sigaltstack(2) limitation
+  * urcu: add notice to URCU_TLS() for it is not strictly async-signal-safe
+  * Document sigaltstack(2) limitation
+  * Documentation: update LICENSE file
+
+---

Old:

  userspace-rcu-0.7.4.tar.bz2

New:

  userspace-rcu-0.7.6.tar.bz2



Other differences:
--
++ userspace-rcu.spec ++
--- /var/tmp/diff_new_pack.5kLJU4/_old  2013-04-05 07:43:38.0 +0200
+++ /var/tmp/diff_new_pack.5kLJU4/_new  2013-04-05 07:43:38.0 +0200
@@ -1,4 +1,8 @@
 # vim: set sw=4 ts=4 et nu:
+#
+# spec file for package userspace-rcu
+#
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser pascal.ble...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -11,19 +15,23 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
 
 Name:   userspace-rcu
-Version:0.7.4
-%define soname  1
+Version:0.7.6
 Release:0
+%define soname  1
 Summary:Userspace Read-Copy-Update Library
-Source: 
http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2
-URL:http://lttng.org/urcu
+License:LGPL-2.1+ and MIT and GPL-2.0+ and GPL-3.0+
 Group:  System/Libraries
-License:LGPL-2.1+ and MIT and GPL-2.0+
-BuildRoot:  %{_tmppath}/build-%{name}-%{version}
-BuildRequires:  gcc make glibc-devel pkgconfig
-BuildRequires:  autoconf automake libtool
+Source: http://lttng.org/files/urcu/userspace-rcu-%{version}.tar.bz2
+Url:http://lttng.org/urcu
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  gcc
+BuildRequires:  glibc-devel
+BuildRequires:  make
+BuildRequires:  pkgconfig
 
 %description
 liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data

++ userspace-rcu-0.7.4.tar.bz2 - userspace-rcu-0.7.6.tar.bz2 ++
 19633 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org