package/lttng-tools: remove unneeded patch

Upstream added the configure option --enable-tests with commit
6ba949601d
which was first released in version 2.15.0.

While bumping the package from 2.14.0 to 2.16.0 with buildroot commit
edd3a015cd this new option was not taken
into consideration. We can therefore now remove our own patch to
implement this configure option.

Renumbered remaining patch.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Bernd Kuhls
2026-09-16 22:26:50 +02:00
committed by Thomas Petazzoni
parent bdf4dc05c5
commit feb628adb0
3 changed files with 0 additions and 40 deletions

View File

@@ -1,38 +0,0 @@
From 8c3a5d0921090e2fc3c4e2561509d23eb9ffa6dd Mon Sep 17 00:00:00 2001
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date: Fri, 2 Apr 2021 21:07:07 +0200
Subject: [PATCH] configure.ac: add --disable-tests
Allow the user to explicitly disable tests
Upstream: https://github.com/lttng/lttng-tools/pull/162 (rejected)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
configure.ac | 3 +++
1 file changed, 3 insertions(+)
diff --git a/configure.ac b/configure.ac
index 04f9cef4..372cdf3d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -862,6 +862,8 @@ AC_ARG_ENABLE([bin-lttng-sessiond], AS_HELP_STRING([--disable-bin-lttng-sessiond
[Disable the build of lttng-sessiond binaries]))
AC_ARG_ENABLE([extras], AS_HELP_STRING([--disable-extras],
[Disable the build of the extra components]))
+AC_ARG_ENABLE([tests], AS_HELP_STRING([--disable-tests],
+ [Disable the build of the test components]))
build_lib_consumer=no
@@ -1013,6 +1015,7 @@ AM_CONDITIONAL([BUILD_BIN_LTTNG_SESSIOND], [test x$enable_bin_lttng_sessiond !=
# Export the tests and extras build conditions.
AS_IF([\
+test "x$enable_tests" != "xno" && \
test "x$enable_bin_lttng" != "xno" && \
test "x$enable_bin_lttng_consumerd" != "xno" && \
test "x$enable_bin_lttng_crash" != "xno" && \
--
2.30.2

View File

@@ -17,8 +17,6 @@ LTTNG_TOOLS_LICENSE_FILES = \
LICENSES/LGPL-2.1-only.txt \
LICENSES/MIT.txt
LTTNG_TOOLS_DEPENDENCIES = liburcu libxml2 popt util-linux
# We're patching configure.ac
LTTNG_TOOLS_AUTORECONF = YES
LTTNG_TOOLS_CONF_OPTS = \
--disable-man-pages \
--disable-tests \