[packages/lttng-tools] - updated to 2.15.0
qboosh
qboosh at pld-linux.org
Tue May 12 20:51:12 CEST 2026
commit b0fd18dd65cd2c2c58bf4807907a485e62479b2b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue May 12 20:51:08 2026 +0200
- updated to 2.15.0
lttng-tools-python.patch | 8 ++++----
lttng-tools.spec | 23 ++++++++++++-----------
tests.patch | 10 ----------
3 files changed, 16 insertions(+), 25 deletions(-)
---
diff --git a/lttng-tools.spec b/lttng-tools.spec
index 52a1597..fe728a2 100644
--- a/lttng-tools.spec
+++ b/lttng-tools.spec
@@ -1,15 +1,14 @@
Summary: LTTng Trace Control
Summary(pl.UTF-8): Sterowanie śledzeniem LTTng
Name: lttng-tools
-Version: 2.14.0
+Version: 2.15.0
Release: 1
License: LGPL v2.1+ (library), GPL v2 (tools)
Group: Libraries
Source0: https://lttng.org/files/lttng-tools/%{name}-%{version}.tar.bz2
-# Source0-md5: 293be98387e047c5807dcceb1aa9d8fb
+# Source0-md5: 2e4d4a38ea9fdb72f443af240a8f4d3b
Patch0: %{name}-python.patch
Patch2: %{name}-swig-crash.patch
-Patch4: tests.patch
URL: https://lttng.org/
BuildRequires: asciidoc
BuildRequires: autoconf >= 2.64
@@ -25,16 +24,16 @@ BuildRequires: libstdc++-devel >= 6:4.7
BuildRequires: libtool >= 2:2.2
BuildRequires: libuuid-devel
BuildRequires: libxml2-devel >= 1:2.7.6
-BuildRequires: lttng-ust-devel >= 2.14
+BuildRequires: lttng-ust-devel >= 2.15
BuildRequires: popt-devel >= 1.13
-BuildRequires: python3-devel >= 1:3.4
+BuildRequires: python3-devel >= 1:3.5
BuildRequires: rpmbuild(macros) >= 1.219
BuildRequires: swig-python >= 2.0.0
BuildRequires: userspace-rcu-devel >= 0.15
BuildRequires: xmlto
#BuildRequires: jdk java-lttng-ust # used for tests only
Requires: libxml2 >= 1:2.7.6
-Requires: lttng-ust >= 2.12
+Requires: lttng-ust >= 2.15
Requires: popt >= 1.13
Requires: userspace-rcu >= 0.15
Requires: uname(release) >= 2.6.27
@@ -95,7 +94,6 @@ Wiązanie Pythona 3 do LTTng.
%setup -q
%patch -P 0 -p1
%patch -P 2 -p1
-%patch -P 4 -p1
%build
%{__libtoolize}
@@ -155,8 +153,8 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/lttng-crash
%attr(755,root,root) %{_bindir}/lttng-relayd
%attr(755,root,root) %{_bindir}/lttng-sessiond
-%attr(755,root,root) %{_libdir}/liblttng-ctl.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liblttng-ctl.so.0
+%{_libdir}/liblttng-ctl.so.*.*.*
+%ghost %{_libdir}/liblttng-ctl.so.0
%dir %{_libdir}/lttng
%dir %{_libdir}/lttng/libexec
%attr(755,root,root) %{_libdir}/lttng/libexec/lttng-consumerd
@@ -179,6 +177,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/lttng-list-triggers.1*
%{_mandir}/man1/lttng-load.1*
%{_mandir}/man1/lttng-metadata.1*
+%{_mandir}/man1/lttng-reclaim-memory.1*
%{_mandir}/man1/lttng-regenerate.1*
%{_mandir}/man1/lttng-remove-trigger.1*
%{_mandir}/man1/lttng-rotate.1*
@@ -199,7 +198,7 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/liblttng-ctl.so
+%{_libdir}/liblttng-ctl.so
%{_libdir}/liblttng-ctl.la
%{_includedir}/lttng/action
%{_includedir}/lttng/condition
@@ -227,11 +226,13 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/lttng/lttng.h
%{_includedir}/lttng/lttng-error.h
%{_includedir}/lttng/lttng-export.h
+%{_includedir}/lttng/reclaim.h
%{_includedir}/lttng/rotation.h
%{_includedir}/lttng/save.h
%{_includedir}/lttng/session.h
%{_includedir}/lttng/session-descriptor.h
%{_includedir}/lttng/snapshot.h
+%{_includedir}/lttng/stream-info.h
%{_includedir}/lttng/tracker.h
%{_includedir}/lttng/userspace-probe.h
%{_pkgconfigdir}/lttng-ctl.pc
@@ -244,6 +245,6 @@ rm -rf $RPM_BUILD_ROOT
%files -n python3-lttng
%defattr(644,root,root,755)
%doc doc/python-howto.txt
-%attr(755,root,root) %{py3_sitedir}/_lttng.so
+%{py3_sitedir}/_lttng.so
%{py3_sitescriptdir}/lttng.py
%{py3_sitescriptdir}/__pycache__/lttng.cpython-*.py[co]
diff --git a/lttng-tools-python.patch b/lttng-tools-python.patch
index 964e7cb..e8681cc 100644
--- a/lttng-tools-python.patch
+++ b/lttng-tools-python.patch
@@ -1,6 +1,6 @@
---- lttng-tools-2.13.4/extras/bindings/swig/python/Makefile.am.orig 2022-02-08 19:04:32.261951822 +0100
-+++ lttng-tools-2.13.4/extras/bindings/swig/python/Makefile.am 2022-02-08 19:12:09.093316677 +0100
-@@ -19,7 +19,7 @@ pyexec_LTLIBRARIES = _lttng.la
+--- lttng-tools-2.15.0/extras/bindings/swig/python/Makefile.am.orig 2026-02-12 21:46:58.862146055 +0100
++++ lttng-tools-2.15.0/extras/bindings/swig/python/Makefile.am 2026-05-12 19:29:35.823217950 +0200
+@@ -31,7 +31,7 @@ pyexec_LTLIBRARIES = _lttng.la
MAINTAINERCLEANFILES = lttng_wrap.c lttng.py
nodist__lttng_la_SOURCES = lttng_wrap.c
@@ -8,4 +8,4 @@
+_lttng_la_LDFLAGS = -module -avoid-version
_lttng_la_LIBADD = $(top_builddir)/src/lib/lttng-ctl/liblttng-ctl.la \
$(top_builddir)/src/common/libsessiond-comm.la \
- $(top_builddir)/src/common/libcommon-gpl.la \
+ $(top_builddir)/src/common/libcommon-gpl.la
diff --git a/tests.patch b/tests.patch
deleted file mode 100644
index 092acf7..0000000
--- a/tests.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- lttng-tools-2.14.0/tests/unit/test_uuid.cpp~ 2025-06-27 16:36:48.000000000 +0200
-+++ lttng-tools-2.14.0/tests/unit/test_uuid.cpp 2025-08-11 11:16:53.513327713 +0200
-@@ -7,6 +7,7 @@
-
- #include "common/uuid.hpp"
-
-+#include <cassert>
- #include <stdbool.h>
- #include <stdio.h>
- #include <string.h>
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lttng-tools.git/commitdiff/b0fd18dd65cd2c2c58bf4807907a485e62479b2b
More information about the pld-cvs-commit
mailing list