* [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0
@ 2026-09-09 8:13 Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 2/4] package/lttng-libust: " Bernd Kuhls
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Bernd Kuhls @ 2026-09-09 8:13 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx
https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=53eb8c30aa8a8afaf7bc46a9959a94bd0508d18e
Fixes build errors with newer kernels.
Please note that the previous 2.14 branch does not support kernel
versions >= 7.2:
https://git.lttng.org/?p=lttng-modules.git;a=commitdiff;h=7db42e0238d347eff969c1b1cf66fb5320da1bab
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
package/lttng-modules/lttng-modules.hash | 4 ++--
package/lttng-modules/lttng-modules.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/lttng-modules/lttng-modules.hash b/package/lttng-modules/lttng-modules.hash
index 3cf11dae32..3c12217d50 100644
--- a/package/lttng-modules/lttng-modules.hash
+++ b/package/lttng-modules/lttng-modules.hash
@@ -1,5 +1,5 @@
-# From https://lttng.org/files/lttng-modules/lttng-modules-2.14.3.tar.bz2.sha256
-sha256 35a1875ad96e8b4b6aa8729f59af350bfc788ba65c6856deaa84d33acc0f28c2 lttng-modules-2.14.3.tar.bz2
+# From https://lttng.org/files/lttng-modules/lttng-modules-2.16.0.tar.bz2.sha256
+sha256 854600604cdaaa66fc1711e564aff37d8dbba9bd1d3aaa94f12a561da845deb9 lttng-modules-2.16.0.tar.bz2
# Hash for license files
sha256 fa6f36630bb1e0c571d34b2bbdf188d08495c9dbf58f28cac112f303fc1f58fb LICENSES/LGPL-2.1-only.txt
diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk
index b51fb5dd96..d4cdafe568 100644
--- a/package/lttng-modules/lttng-modules.mk
+++ b/package/lttng-modules/lttng-modules.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LTTNG_MODULES_VERSION = 2.14.3
+LTTNG_MODULES_VERSION = 2.16.0
LTTNG_MODULES_SITE = http://lttng.org/files/lttng-modules
LTTNG_MODULES_SOURCE = lttng-modules-$(LTTNG_MODULES_VERSION).tar.bz2
LTTNG_MODULES_LICENSE = LGPL-2.1/GPL-2.0 (kernel modules), MIT (lib/bitfield.h, lib/prio_heap/*)
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH 2/4] package/lttng-libust: bump version to 2.16.0
2026-09-09 8:13 [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Bernd Kuhls
@ 2026-09-09 8:13 ` Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 3/4] package/lttng-tools: " Bernd Kuhls
` (2 subsequent siblings)
3 siblings, 0 replies; 8+ messages in thread
From: Bernd Kuhls @ 2026-09-09 8:13 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx
https://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=c896a32e65fd23d30ec541f78e7cb5867ba531c1
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
package/lttng-libust/lttng-libust.hash | 4 ++--
package/lttng-libust/lttng-libust.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/lttng-libust/lttng-libust.hash b/package/lttng-libust/lttng-libust.hash
index 946b22d40f..1f82e33b5b 100644
--- a/package/lttng-libust/lttng-libust.hash
+++ b/package/lttng-libust/lttng-libust.hash
@@ -1,5 +1,5 @@
-# From https://lttng.org/files/lttng-ust/lttng-ust-2.14.0.tar.bz2.sha256
-sha256 82cdfd304bbb2b2b7d17cc951a6756b37a9f73868ec0ba7db448a0d5ca51b763 lttng-ust-2.14.0.tar.bz2
+# From https://lttng.org/files/lttng-ust/lttng-ust-2.16.0.tar.bz2.sha256
+sha256 1e84e02fa1fc1261eb6cf3d14d64006506a29f7c605ac85de02180318c6aa38a lttng-ust-2.16.0.tar.bz2
# Hash for license files
sha256 5a93d5831e1297ab10fe643e1a631e83be392896da14ee2951285a79012df69d LICENSES/BSD-3-Clause.txt
diff --git a/package/lttng-libust/lttng-libust.mk b/package/lttng-libust/lttng-libust.mk
index fbd565271f..7ecb18748c 100644
--- a/package/lttng-libust/lttng-libust.mk
+++ b/package/lttng-libust/lttng-libust.mk
@@ -5,7 +5,7 @@
################################################################################
LTTNG_LIBUST_SITE = http://lttng.org/files/lttng-ust
-LTTNG_LIBUST_VERSION = 2.14.0
+LTTNG_LIBUST_VERSION = 2.16.0
LTTNG_LIBUST_SOURCE = lttng-ust-$(LTTNG_LIBUST_VERSION).tar.bz2
LTTNG_LIBUST_LICENSE = LGPL-2.1, MIT (system headers), GPL-2.0 (liblttng-ust-ctl/ustctl.c used by lttng-sessiond), BSD-3-Clause (snprintf)
LTTNG_LIBUST_LICENSE_FILES = \
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH 3/4] package/lttng-tools: bump version to 2.16.0
2026-09-09 8:13 [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 2/4] package/lttng-libust: " Bernd Kuhls
@ 2026-09-09 8:13 ` Bernd Kuhls
2026-09-16 19:11 ` Thomas Petazzoni via buildroot
2026-09-09 8:13 ` [Buildroot] [PATCH 4/4] package/liburcu: bump version to 0.15.6 Bernd Kuhls
2026-09-16 19:10 ` [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Thomas Petazzoni via buildroot
3 siblings, 1 reply; 8+ messages in thread
From: Bernd Kuhls @ 2026-09-09 8:13 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx
https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=72dcc536523727343cb23e2a0fefd41044511d16
Added Upstream: tag to patch 0001.
Removed patch 0002 which is included in this release.
Added new patch 0002 to fix a build error on musl introduced by this
bump due to upstream commit:
https://github.com/lttng/lttng-tools/commit/968475a48be5a87139b19fddbb70b9225c5375bd
Updated license file paths according to upstream commit
https://git.lttng.org/?p=lttng-tools.git;a=history;f=LICENSES;hb=refs/heads/stable-2.16
Updated license hashes due to upstream commit
https://git.lttng.org/?p=lttng-tools.git;a=commit;h=c09078e13a4ede575724009520c37a8b8d3e68d6
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
.checkpackageignore | 1 -
.../0001-configure.ac-add-disable-tests.patch | 3 +-
...Remove-the-scope-resolution-operator.patch | 48 ----------------
...nnel-memory-types.hpp-fails-to-build.patch | 55 +++++++++++++++++++
package/lttng-tools/lttng-tools.hash | 16 +++---
package/lttng-tools/lttng-tools.mk | 10 +++-
6 files changed, 73 insertions(+), 60 deletions(-)
delete mode 100644 package/lttng-tools/0002-Fix-eventfd.cpp-Remove-the-scope-resolution-operator.patch
create mode 100644 package/lttng-tools/0002-Fix-sessiond-channel-memory-types.hpp-fails-to-build.patch
diff --git a/.checkpackageignore b/.checkpackageignore
index 2b61ff3bab..bb6ba84505 100644
--- a/.checkpackageignore
+++ b/.checkpackageignore
@@ -563,7 +563,6 @@ package/ltrace/0002-sparc-add-missing-library.h-include.patch lib_patch.Upstream
package/lttng-babeltrace/0001-tests-lib-Makefile.am-remove-unneeded-static-flag.patch lib_patch.Upstream
package/lttng-babeltrace/0002-configure.ac-fix-popt-static-build.patch lib_patch.Upstream
package/lttng-libust/0001-configure.ac-add-disable-tests.patch lib_patch.Upstream
-package/lttng-tools/0001-configure.ac-add-disable-tests.patch lib_patch.Upstream
package/lua-gd/0001-Protect-declaration-of-LgdImageCreateFromPng-with-GD.patch lib_patch.Upstream
package/lua-lunix/0001-remove-link-with-librt.patch lib_patch.Upstream
package/lua-sdl2/0001-Do-not-reference-host-directory-for-headers.patch lib_patch.Upstream
diff --git a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
index 4bc9239c3d..bdf621b4ec 100644
--- a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
+++ b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
@@ -5,8 +5,9 @@ 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>
-[Upstream status: https://github.com/lttng/lttng-tools/pull/162]
---
configure.ac | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package/lttng-tools/0002-Fix-eventfd.cpp-Remove-the-scope-resolution-operator.patch b/package/lttng-tools/0002-Fix-eventfd.cpp-Remove-the-scope-resolution-operator.patch
deleted file mode 100644
index d4b46d3a5a..0000000000
--- a/package/lttng-tools/0002-Fix-eventfd.cpp-Remove-the-scope-resolution-operator.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From d94d2b90c5148c4d83f1424b6e984044f2d8191f Mon Sep 17 00:00:00 2001
-From: Mingli Yu <mingli.yu@windriver.com>
-Date: Thu, 24 Jul 2025 14:35:51 +0800
-Subject: [PATCH] Fix: eventfd.cpp: Remove the scope resolution operator
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf8
-Content-Transfer-Encoding: 8bit
-
-Remove the scope resolution operator :: to fix the below build failure
-with musl.
- | ../../../sources/lttng-tools-2.14.0/src/common/eventfd.cpp:18:31: error: expected id-expression before numeric constant
- | 18 | int flags = ::EFD_CLOEXEC;
- | | ^~~~~~~~~~~
- | ../../../sources/lttng-tools-2.14.0/src/common/eventfd.cpp:21:36: error: expected id-expression before numeric constant
- | 21 | flags |= ::EFD_SEMAPHORE;
- | | ^~~~~~~~~~~~~
-
-Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
-Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
-Change-Id: I405f6f15a25f7e6b7f0676093091a9e8a384739d
-
-Upstream: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff;h=d94d2b90c5148c4d83f1424b6e984044f2d8191f
-
-Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
----
- src/common/eventfd.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/common/eventfd.cpp b/src/common/eventfd.cpp
-index d331bbe40..447520f25 100644
---- a/src/common/eventfd.cpp
-+++ b/src/common/eventfd.cpp
-@@ -15,10 +15,10 @@
-
- lttng::eventfd::eventfd(bool use_semaphore_semantics, std::uint64_t initial_value) :
- file_descriptor([use_semaphore_semantics, initial_value]() {
-- int flags = ::EFD_CLOEXEC;
-+ int flags = EFD_CLOEXEC;
-
- if (use_semaphore_semantics) {
-- flags |= ::EFD_SEMAPHORE;
-+ flags |= EFD_SEMAPHORE;
- }
-
- const auto raw_fd = ::eventfd(initial_value, flags);
---
-2.47.3
-
diff --git a/package/lttng-tools/0002-Fix-sessiond-channel-memory-types.hpp-fails-to-build.patch b/package/lttng-tools/0002-Fix-sessiond-channel-memory-types.hpp-fails-to-build.patch
new file mode 100644
index 0000000000..87df781a61
--- /dev/null
+++ b/package/lttng-tools/0002-Fix-sessiond-channel-memory-types.hpp-fails-to-build.patch
@@ -0,0 +1,55 @@
+From e989cad2af408d93c386818cc87316b702f336b3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Galarneau?=
+ <jeremie.galarneau@efficios.com>
+Date: Fri, 28 Aug 2026 21:32:40 +0000
+Subject: [PATCH] Fix: sessiond: channel-memory-types.hpp fails to build with
+ musl
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+OBSERVED ISSUE
+━━━━━━━━━━━━━━
+Building 2.16.0 against musl (on Yocto) fails with:
+
+ channel-memory-types.hpp:31:59: error: 'uid_t' has not been
+ declared; did you mean 'pid_t'?
+
+CAUSE
+━━━━━
+The header uses pid_t and uid_t without including <sys/types.h>.
+With glibc, those types leak in through the other included headers.
+musl's headers are seemingly stricter and don't declare them
+transitively.
+
+SOLUTION
+━━━━━━━━
+Include <sys/types.h>.
+
+Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org>
+Fixes: #1445
+Change-Id: I291522a2110d7d927f062ab0131c35ed9e793ba5
+Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
+
+Upstream: https://github.com/lttng/lttng-tools/commit/e989cad2af408d93c386818cc87316b702f336b3
+
+Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
+---
+ src/bin/lttng-sessiond/channel-memory-types.hpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/bin/lttng-sessiond/channel-memory-types.hpp b/src/bin/lttng-sessiond/channel-memory-types.hpp
+index 554691201..2b5fcc962 100644
+--- a/src/bin/lttng-sessiond/channel-memory-types.hpp
++++ b/src/bin/lttng-sessiond/channel-memory-types.hpp
+@@ -16,6 +16,7 @@
+ #include <chrono>
+ #include <cstdint>
+ #include <functional>
++#include <sys/types.h>
+ #include <vector>
+
+ namespace lttng {
+--
+2.47.3
+
diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash
index a181cd6dc0..f49c47a270 100644
--- a/package/lttng-tools/lttng-tools.hash
+++ b/package/lttng-tools/lttng-tools.hash
@@ -1,10 +1,10 @@
-# From https://lttng.org/files/lttng-tools/lttng-tools-2.14.0.tar.bz2.sha256
-sha256 d8c39c26cec13b7bd82551cd52a22efc358b888e36ebcf9c1b60ef1c3a3c2fd3 lttng-tools-2.14.0.tar.bz2
+# From https://lttng.org/files/lttng-tools/lttng-tools-2.16.0.tar.bz2.sha256
+sha256 b8b3244894e49e773d4942b8899f768057974edf75c18dbb48b65bb123c7b2c7 lttng-tools-2.16.0.tar.bz2
# Locally computed
-sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE
-sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSES/BSD-2-Clause
-sha256 7a83b1aeb460458db9a4bd521d7f237c45b1650f6e60ea5ffc71e49472454de3 LICENSES/BSD-3-Clause
-sha256 6841c85b94f9dab319356e3aaf9e969fcedad51d3aaadf665bf86f34f4186b62 LICENSES/GPL-2.0
-sha256 d72921266bc8452a8789f8a04a82755373990d00b7e0b0f1a8edb8f854e94d1c LICENSES/LGPL-2.1
-sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/MIT
+sha256 7fdd1784ff7fd28680ec50aa0f198791aaf694dfbce1062021f459ee329001d7 LICENSE
+sha256 6313108c23efffa36948f8b2cff1560a5935373b527b0e1a837cc77e6ed1bacd LICENSES/BSD-2-Clause.txt
+sha256 7a83b1aeb460458db9a4bd521d7f237c45b1650f6e60ea5ffc71e49472454de3 LICENSES/BSD-3-Clause.txt
+sha256 aaf135472f81c5b4a0dca9367e5bb5e9750032b5bebe5442b36e4c0a47430df3 LICENSES/GPL-2.0-only.txt
+sha256 fa6f36630bb1e0c571d34b2bbdf188d08495c9dbf58f28cac112f303fc1f58fb LICENSES/LGPL-2.1-only.txt
+sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/MIT.txt
diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk
index 9a66ede669..6f6cdedb43 100644
--- a/package/lttng-tools/lttng-tools.mk
+++ b/package/lttng-tools/lttng-tools.mk
@@ -4,12 +4,18 @@
#
################################################################################
-LTTNG_TOOLS_VERSION = 2.14.0
+LTTNG_TOOLS_VERSION = 2.16.0
LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools
LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2
LTTNG_TOOLS_INSTALL_STAGING = YES
LTTNG_TOOLS_LICENSE = GPL-2.0, LGPL-2.1 (include/lttng/*, src/lib/lttng-ctl/*)
-LTTNG_TOOLS_LICENSE_FILES = LICENSE $(addprefix LICENSES/,BSD-2-Clause BSD-3-Clause GPL-2.0 LGPL-2.1 MIT)
+LTTNG_TOOLS_LICENSE_FILES = \
+ LICENSE \
+ LICENSES/BSD-2-Clause.txt \
+ LICENSES/BSD-3-Clause.txt \
+ LICENSES/GPL-2.0-only.txt \
+ 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
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Buildroot] [PATCH 4/4] package/liburcu: bump version to 0.15.6
2026-09-09 8:13 [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 2/4] package/lttng-libust: " Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 3/4] package/lttng-tools: " Bernd Kuhls
@ 2026-09-09 8:13 ` Bernd Kuhls
2026-09-16 19:10 ` [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Thomas Petazzoni via buildroot
3 siblings, 0 replies; 8+ messages in thread
From: Bernd Kuhls @ 2026-09-09 8:13 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx
https://git.lttng.org/?p=urcu.git;a=blob;f=ChangeLog;h=44d0d303b649682d05b3be85fa702eb919343807
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
Series passed Gitlab pipelines:
https://gitlab.com/bkuhls/buildroot/-/commits/e25940ddc695aae05e98a5eb597e09f2f835615f
with the exception of an unrelated build error for the linux kernel
using the defconfig bootlin-aarch64-glibc-old:
*** C compiler is too old.
*** Your GCC version: 6.3.0
*** Minimum GCC version: 8.1.0
due to upstream commit included since kernel 6.16:
https://github.com/torvalds/linux/commit/118c40b7b50340bf7ff7e0adee8e3bab6e552c82
A build using this particular defconfig with kernel 6.12 passed:
https://gitlab.com/bkuhls/buildroot/-/jobs/16384475368
package/liburcu/liburcu.hash | 4 ++--
package/liburcu/liburcu.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/liburcu/liburcu.hash b/package/liburcu/liburcu.hash
index 5b5947f6b8..6f45dcc28b 100644
--- a/package/liburcu/liburcu.hash
+++ b/package/liburcu/liburcu.hash
@@ -1,5 +1,5 @@
-# From https://lttng.org/files/urcu/userspace-rcu-0.15.5.tar.bz2.sha256
-sha256 b2f787a8a83512c32599e71cdabcc5131464947b82014896bd11413b2d782de1 userspace-rcu-0.15.5.tar.bz2
+# From https://lttng.org/files/urcu/userspace-rcu-0.15.6.tar.bz2.sha256
+sha256 850b192096eb11ebf2c70e8f97bc7da7479ee41da1bebeb44e3986908bac414f userspace-rcu-0.15.6.tar.bz2
# Hash for license files
sha256 aaf135472f81c5b4a0dca9367e5bb5e9750032b5bebe5442b36e4c0a47430df3 LICENSES/GPL-2.0-or-later.txt
diff --git a/package/liburcu/liburcu.mk b/package/liburcu/liburcu.mk
index cf1b08e469..14fe6e91eb 100644
--- a/package/liburcu/liburcu.mk
+++ b/package/liburcu/liburcu.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBURCU_VERSION = 0.15.5
+LIBURCU_VERSION = 0.15.6
LIBURCU_SITE = http://lttng.org/files/urcu
LIBURCU_SOURCE = userspace-rcu-$(LIBURCU_VERSION).tar.bz2
LIBURCU_LICENSE = LGPL-2.1+ (library), MIT-like (few source files listed in LICENSE), GPL-2.0+ (test), GPL-3.0 (few *.m4 files)
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0
2026-09-09 8:13 [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Bernd Kuhls
` (2 preceding siblings ...)
2026-09-09 8:13 ` [Buildroot] [PATCH 4/4] package/liburcu: bump version to 0.15.6 Bernd Kuhls
@ 2026-09-16 19:10 ` Thomas Petazzoni via buildroot
3 siblings, 0 replies; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-16 19:10 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: buildroot, Philippe Proulx
On Wed, Sep 09, 2026 at 10:13:41AM +0200, Bernd Kuhls wrote:
> https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=53eb8c30aa8a8afaf7bc46a9959a94bd0508d18e
>
> Fixes build errors with newer kernels.
>
> Please note that the previous 2.14 branch does not support kernel
> versions >= 7.2:
> https://git.lttng.org/?p=lttng-modules.git;a=commitdiff;h=7db42e0238d347eff969c1b1cf66fb5320da1bab
>
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Series applied to master, thanks!
Best regards,
Thomas Petazzoni
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Buildroot] [PATCH 3/4] package/lttng-tools: bump version to 2.16.0
2026-09-09 8:13 ` [Buildroot] [PATCH 3/4] package/lttng-tools: " Bernd Kuhls
@ 2026-09-16 19:11 ` Thomas Petazzoni via buildroot
2026-09-16 19:57 ` Philippe Proulx
0 siblings, 1 reply; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-16 19:11 UTC (permalink / raw)
To: Bernd Kuhls; +Cc: buildroot, Philippe Proulx
On Wed, Sep 09, 2026 at 10:13:43AM +0200, Bernd Kuhls wrote:
> diff --git a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> index 4bc9239c3d..bdf621b4ec 100644
> --- a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> +++ b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> @@ -5,8 +5,9 @@ Subject: [PATCH] configure.ac: add --disable-tests
>
> Allow the user to explicitly disable tests
>
> +Upstream: https://github.com/lttng/lttng-tools/pull/162 (rejected)
Considering upstream's feedback on this patch, I believe we should:
1. Drop our patch
2. Disable lttng-tools on architectures that don't build
This would follow upstream's guidance on this matter.
Thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Buildroot] [PATCH 3/4] package/lttng-tools: bump version to 2.16.0
2026-09-16 19:11 ` Thomas Petazzoni via buildroot
@ 2026-09-16 19:57 ` Philippe Proulx
2026-09-16 20:35 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 8+ messages in thread
From: Philippe Proulx @ 2026-09-16 19:57 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: Bernd Kuhls, buildroot
On Wed, Sep 16, 2026 at 3:11 PM Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
>
> On Wed, Sep 09, 2026 at 10:13:43AM +0200, Bernd Kuhls wrote:
> > diff --git a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> > index 4bc9239c3d..bdf621b4ec 100644
> > --- a/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> > +++ b/package/lttng-tools/0001-configure.ac-add-disable-tests.patch
> > @@ -5,8 +5,9 @@ Subject: [PATCH] configure.ac: add --disable-tests
> >
> > Allow the user to explicitly disable tests
> >
> > +Upstream: https://github.com/lttng/lttng-tools/pull/162 (rejected)
>
> Considering upstream's feedback on this patch, I believe we should:
Actually this was five years ago; in the meantime, we've had
`--disable-tests` available since commit 6ba949601 ("common: Provide
--disable-tests configuration option"), included in both v2.15 and
v2.16.
Kienan wrote the patch to be able to build LTTng-tools on a system that
doesn't have libbabeltrace2 (tests need that now). So it wasn't written
with your use case in mind, but `--disable-tests` achieves the
same thing.
Wishing you a wonderful day,
Phil
>
> 1. Drop our patch
>
> 2. Disable lttng-tools on architectures that don't build
>
> This would follow upstream's guidance on this matter.
>
> Thanks!
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Buildroot] [PATCH 3/4] package/lttng-tools: bump version to 2.16.0
2026-09-16 19:57 ` Philippe Proulx
@ 2026-09-16 20:35 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-09-16 20:35 UTC (permalink / raw)
To: Philippe Proulx; +Cc: Bernd Kuhls, buildroot
Hello Philippe,
On Wed, Sep 16, 2026 at 03:57:14PM -0400, Philippe Proulx wrote:
> Actually this was five years ago; in the meantime, we've had
> `--disable-tests` available since commit 6ba949601 ("common: Provide
> --disable-tests configuration option"), included in both v2.15 and
> v2.16.
>
> Kienan wrote the patch to be able to build LTTng-tools on a system that
> doesn't have libbabeltrace2 (tests need that now). So it wasn't written
> with your use case in mind, but `--disable-tests` achieves the
> same thing.
Nice, thanks for the heads up!
Bernd: could you have a look and see if we can drop our patch?
Thanks a lot!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-09-16 20:35 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-09 8:13 [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 2/4] package/lttng-libust: " Bernd Kuhls
2026-09-09 8:13 ` [Buildroot] [PATCH 3/4] package/lttng-tools: " Bernd Kuhls
2026-09-16 19:11 ` Thomas Petazzoni via buildroot
2026-09-16 19:57 ` Philippe Proulx
2026-09-16 20:35 ` Thomas Petazzoni via buildroot
2026-09-09 8:13 ` [Buildroot] [PATCH 4/4] package/liburcu: bump version to 0.15.6 Bernd Kuhls
2026-09-16 19:10 ` [Buildroot] [PATCH 1/4] package/lttng-modules: bump version to 2.16.0 Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.