Notification time stamped 2022-06-29 22:38:49 UTC
From 7275b4b5cdc64e856b475e5ae056129bc7e7260f Mon Sep 17 00:00:00 2001
From: Michael Jeanson <mjeanson(a)efficios.com>
Date: Apr 15 2020 03:14:02 +0000
Subject: New upstream release 2.12.0
---
diff --git a/.gitignore b/.gitignore
index 9517d05..a8cc5fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@
/lttng-tools-2.10.7.tar.bz2
/lttng-tools-2.11.0.tar.bz2
/lttng-tools-2.11.1.tar.bz2
+/lttng-tools-2.12.0.tar.bz2
diff --git a/0001-Fix-sessiond-check-for-lttng-modules-ABI-2.1-rather-.patch
b/0001-Fix-sessiond-check-for-lttng-modules-ABI-2.1-rather-.patch
deleted file mode 100644
index 98cc2c3..0000000
--- a/0001-Fix-sessiond-check-for-lttng-modules-ABI-2.1-rather-.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 3029bc92f20d249ebea8779e46f6007aa0519b9a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Galarneau?=
- <jeremie.galarneau(a)efficios.com>
-Date: Thu, 19 Dec 2019 22:13:10 -0500
-Subject: [PATCH lttng-tools] Fix: sessiond: check for lttng-modules ABI 2.1
- rather than 2.8
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The clear patchset introduces a regression that breaks session
-rotations when the kernel domain is used. The 2.8 lttng-modules ABI
-does not exist yet.
-
-The packet sequence number functionality was introduced in LTTng 2.8,
-which introduced the 2.1 kernel tracer ABI.
-
-Signed-off-by: Jérémie Galarneau <jeremie.galarneau(a)efficios.com>
-Change-Id: Ief97e7e25f6f0fcb5b5b97b39abb417c1eb327ec
----
- src/bin/lttng-sessiond/kernel.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
---- a/src/bin/lttng-sessiond/kernel.c
-+++ b/src/bin/lttng-sessiond/kernel.c
-@@ -1443,9 +1443,10 @@
- }
-
- /*
-- * Packet sequence number was introduced in 2.8
-+ * Packet sequence number was introduced in LTTng 2.8,
-+ * lttng-modules ABI 2.1.
- */
-- if (abi.major >= 2 && abi.minor >= 8) {
-+ if (abi.major >= 2 && abi.minor >= 1) {
- /* Supported */
- ret = 1;
- } else {
diff --git a/gpgkey-7F49314A26E0DE78427680E05F1B2A0789F12B11.gpg
b/gpgkey-7F49314A26E0DE78427680E05F1B2A0789F12B11.gpg
new file mode 100644
index 0000000..d020f1d
Binary files /dev/null and b/gpgkey-7F49314A26E0DE78427680E05F1B2A0789F12B11.gpg differ
diff --git a/lttng-tools-2.12.0.tar.bz2.asc b/lttng-tools-2.12.0.tar.bz2.asc
new file mode 100644
index 0000000..bfdf799
--- /dev/null
+++ b/lttng-tools-2.12.0.tar.bz2.asc
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEf0kxSibg3nhCdoDgXxsqB4nxKxEFAl6M9GUACgkQXxsqB4nx
+KxFzFQ/+LhaHcMs8x+Ic/BfE3NEZv6Jvw6CPO9Dc2JT+qi8flrm4d4g3bgb3+lBg
+Zg/weOMWb6PfJ9EdVN/v/ibVRyw7aOH1ODP1u3SDYRFQP4Tcb2KlXdjMuFmTCQWF
+5ypJJ9u26MsFxYu2rDKQMrVMj/8+ZcirHV9wR6EkXjHPOwiC2OvR0sdRB8rEZF08
+MBQ5ffG7LY+FrMYYJSqFLnATZ55ifzV7GzQO0MQrKCsC1BZtY1UGrSR+MAWJcuZx
+Cs2PoMXkt0u9DPT+tsNXnP1K8Wtz9ms+lE5bsL6ddFNHQqdcMZyC52jbGU9SESNz
+pWhRhtZziVqgHFXkdcPjgVUeVsPjr5lAUYT92rCQ8DUmVA7bHDFAqguYmuceg+m4
+bDPK02bVEfsBYZ5ENe4uEVyqU4DS5uKGiH/w2h3wrYEDFTvriHEgtEtHhHk9QmGG
+oUvjlMB3syzTTGxDZwOn1xcMThU9q16Wipbt2b5OmjwZhC4Z88CwpwwDypNDV2c+
+vS7HvLp9ANF7M5ciisF/KLeXbuIN9aEx0sSFGw0PCKhofhhNjzfkanF4PcwSek3k
+fGo4dxaPIKT7HZrR6B6DaUwzZjIRjaD9x9DnDvegdQSSZE8hctXxkzqrauIq9964
+b+wmx2NEH0C4MeNUWEL0C2Vi6944lSd+Zcep5bCw3a5sub1vRqA=
+=3JEo
+-----END PGP SIGNATURE-----
diff --git a/lttng-tools.spec b/lttng-tools.spec
index b598e51..536655c 100644
--- a/lttng-tools.spec
+++ b/lttng-tools.spec
@@ -8,22 +8,23 @@
Name: lttng-tools
-Version: 2.11.1
-Release: 2%{?dist}
+Version: 2.12.0
+Release: 1%{?dist}
License: GPLv2 and LGPLv2
URL:
http://lttng.org
Summary: LTTng control and utility programs
Source0:
http://lttng.org/files/lttng-tools/%{name}-%{version}.tar.bz2
-Source1: lttng-sessiond.service
-Patch0: 0001-Fix-sessiond-check-for-lttng-modules-ABI-2.1-rather-.patch
+Source1:
http://lttng.org/files/lttng-tools/%{name}-%{version}.tar.bz2.asc
+# gpg2 --export --export-options export-minimal 7F49314A26E0DE78427680E05F1B2A0789F12B11
> gpgkey-7F49314A26E0DE78427680E05F1B2A0789F12B11.gpg
+Source2: gpgkey-7F49314A26E0DE78427680E05F1B2A0789F12B11.gpg
+Source3: lttng-sessiond.service
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
-BuildRequires: libuuid-devel
BuildRequires: libxml2-devel >= 2.7.6
-BuildRequires: lttng-ust-devel >= 2.11.0
-BuildRequires: lttng-ust-devel < 2.12.0
+BuildRequires: lttng-ust-devel >= 2.12.0
+BuildRequires: lttng-ust-devel < 2.13.0
BuildRequires: popt-devel
BuildRequires: systemd-units
BuildRequires: systemtap-sdt-devel
@@ -115,6 +116,7 @@ exit 0
%{_libdir}/*.so.*
%{_mandir}/man1/lttng.1.gz
%{_mandir}/man1/lttng-add-context.1.gz
+%{_mandir}/man1/lttng-clear.1.gz
%{_mandir}/man1/lttng-crash.1.gz
%{_mandir}/man1/lttng-create.1.gz
%{_mandir}/man1/lttng-destroy.1.gz
@@ -171,6 +173,9 @@ exit 0
%endif
%changelog
+* Tue Apr 14 2020 Michael Jeanson <mjeanson(a)efficios.com> - 2.12.0-1
+- New upstream release
+
* Wed Feb 12 2020 Michael Jeanson <mjeanson(a)efficios.com> - 2.11.1-2
- Fix session rotation with kernel domain
diff --git a/sources b/sources
index cb0f79a..887007c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (lttng-tools-2.11.1.tar.bz2) =
138f1da618d4cb8a2977066a2c490ed772ecce1c71ba164cad4780be57ab961db74495b04cbf76e1bf6b4933702fefb9aecd761e5e8c6c23ba730656af8b6794
+SHA512 (lttng-tools-2.12.0.tar.bz2) =
87613de34141c75b7ff0eb7b4292d26eea5381a7f298130cf5e802255aa7b0e55f43268dffed71b51d1e5dcd96b92cd517e13557fe64ee121bf1b419b2935a24
https://src.fedoraproject.org/rpms/lttng-tools/c/7275b4b5cdc64e856b475e5a...