tags 652252 + pending
thanks

Dear maintainer,

I've prepared an NMU for ust (versioned as 0.15-3.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.   Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: John Zorn: Avelut (Frisell)
diff -Nru ust-0.15/debian/changelog ust-0.15/debian/changelog
--- ust-0.15/debian/changelog	2011-09-04 15:58:07.000000000 +0200
+++ ust-0.15/debian/changelog	2012-01-02 16:17:42.000000000 +0100
@@ -1,3 +1,15 @@
+ust (0.15-3.1) unstable; urgency=low
+
+  [ Gregor Jasny ]
+  * Non-maintainer upload.
+  * Use caa_unlikely, depend on liburcu >= 0.6.6 (Closes: #652252)
+
+  [ gregor herrmann ]
+  * libust-dev: move liburcu-dev back to Recommends.
+  * debian/rules: remove /usr/share/info/dir.gz (ftp-master autoreject reason).
+
+ -- gregor herrmann <gre...@debian.org>  Mon, 02 Jan 2012 16:17:15 +0100
+
 ust (0.15-3) unstable; urgency=low
 
   * [61bf984] Remove liburcu1 from libust0 Depends (Closes: #637636)
diff -Nru ust-0.15/debian/control ust-0.15/debian/control
--- ust-0.15/debian/control	2011-09-04 15:58:07.000000000 +0200
+++ ust-0.15/debian/control	2012-01-02 16:25:33.000000000 +0100
@@ -1,7 +1,7 @@
 Source: ust
 Priority: extra
 Maintainer: Jon Bernard <jbern...@debian.org>
-Build-Depends: debhelper (>= 7.0.50~), autotools-dev, liburcu-dev (>= 0.6.2), texinfo
+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, liburcu-dev (>= 0.6.6), texinfo
 Standards-Version: 3.9.2
 Section: libs
 Vcs-Git: git://git.debian.org/git/collab-maint/ust.git
@@ -24,7 +24,7 @@
 Section: libdevel
 Architecture: i386 amd64 powerpc ppc64
 Depends: ${misc:Depends}, libust0 (= ${binary:Version})
-Recommends: liburcu-dev
+Recommends: liburcu-dev (>= 0.6.6)
 Description: LTTng Userspace Tracer (development)
  The userspace tracer is designed to provide detailed information about
  userspace activity. Like the kernel tracer, performance is the main goal.
diff -Nru ust-0.15/debian/patches/0003-use_caa_unlikely.patch ust-0.15/debian/patches/0003-use_caa_unlikely.patch
--- ust-0.15/debian/patches/0003-use_caa_unlikely.patch	1970-01-01 01:00:00.000000000 +0100
+++ ust-0.15/debian/patches/0003-use_caa_unlikely.patch	2012-01-02 16:04:06.000000000 +0100
@@ -0,0 +1,45 @@
+From: Mathieu Desnoyers <mathieu.desnoy...@efficios.com>
+Date: Thu, 15 Dec 2011 22:10:50 +0000 (-0500)
+Subject: Use caa_unlikely, depend on liburcu >= 0.6.6
+X-Git-Tag: v0.16~1
+X-Git-Url: http://git.lttng.org/?p=ust.git;a=commitdiff_plain;h=5296e06cffd5ed5dcf3bb9fe7e3a18744ac18823
+
+Use caa_unlikely, depend on liburcu >= 0.6.6
+
+Signed-off-by: Mathieu Desnoyers <mathieu.desnoy...@efficios.com>
+---
+
+diff --git a/README b/README
+index a2d115b..8776ce4 100644
+--- a/README
++++ b/README
+@@ -16,7 +16,7 @@ PREREQUISITES:
+   - liburcu
+     Userspace RCU library, by Mathieu Desnoyers and Paul E. McKenney
+ 
+-    -> This release depends on liburcu v0.6
++    -> This release depends on liburcu v0.6.6
+ 
+       * Debian/Ubuntu package: liburcu-dev
+       * Website:  http://lttng.org/urcu
+diff --git a/include/ust/tracepoint.h b/include/ust/tracepoint.h
+index 5e7f9d8..ade5677 100644
+--- a/include/ust/tracepoint.h
++++ b/include/ust/tracepoint.h
+@@ -27,6 +27,7 @@
+ 
+ #include <urcu-bp.h>
+ #include <urcu/list.h>
++#include <urcu/compiler.h>
+ 
+ struct tracepoint_probe {
+ 	void *func;
+@@ -96,7 +97,7 @@ struct tracepoint {
+ 
+ #define __CHECK_TRACE(name, proto, args)				\
+ 	do {								\
+-		if (unlikely(__tracepoint_##name.state))		\
++		if (caa_unlikely(__tracepoint_##name.state))		\
+ 			__DO_TRACE(&__tracepoint_##name,		\
+ 				TP_PROTO(proto), TP_ARGS(args));	\
+ 	} while (0)
diff -Nru ust-0.15/debian/patches/series ust-0.15/debian/patches/series
--- ust-0.15/debian/patches/series	2011-09-04 15:58:07.000000000 +0200
+++ ust-0.15/debian/patches/series	2012-01-02 16:04:06.000000000 +0100
@@ -1,2 +1,3 @@
 0001-Add-category-and-directory-entries-to-the-info-docum.patch
 0002-Link-register-test-against-libpthread-for-binutils-g.patch
+0003-use_caa_unlikely.patch
diff -Nru ust-0.15/debian/rules ust-0.15/debian/rules
--- ust-0.15/debian/rules	2011-09-04 15:58:07.000000000 +0200
+++ ust-0.15/debian/rules	2012-01-02 16:21:20.000000000 +0100
@@ -5,3 +5,7 @@
 override_dh_auto_build:
 	dh_auto_build
 	makeinfo --html --no-split doc/info/ust.texi -o debian/ust.html
+
+override_dh_auto_install:
+	dh_auto_install
+	$(RM) -v debian/tmp/usr/share/info/dir

Attachment: signature.asc
Description: Digital signature

Reply via email to