* [Buildroot] [PATCH 1/3] package/lttng-modules: bump to version 2.13.17
@ 2025-02-22 13:31 devin.buildroot
2025-02-22 13:31 ` [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14 devin.buildroot
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: devin.buildroot @ 2025-02-22 13:31 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx, Devin Steffler
From: Devin Steffler <devin.buildroot@gmail.com>
The current lttng-modules that buildroot uses is 2.13.10.
That version of lttng-modules does not compile with any recent version of buildroot, including the following:
- latest stable release: 2024.11.2
- latest long term release: 2024.02.11
- master branch on github
There are many compiler errors, the first compiler error from the master branch is as follows:
/home/devin/buildroot_test/buildroot/output/build/lttng-modules-2.13.10/./src/../include/wrapper/uprobes.h:28:16: error: too few arguments to function ‘uprobe_register’
28 | return uprobe_register(inode, offset, uc);
| ^~~~~~~~~~~~~~~
When investigating a potential fix to make lttng-modules build again, it was discovered that
the compiler errors were already fixed in newer versions of lttng-modules.
A changelog for lttng-modules 2.13.17 can be found here:
https://git.lttng.org/?p=lttng-modules.git;a=blob_plain;f=ChangeLog;hb=da244107a5ffe304f61bb25974bc25c8df05f66b
I tested lttng-modules 2.13.17 with the master branch only and it compiles fine.
As a side note, there are newer versions of lttng-tools (2.13.14) and lttng-ust (2.13.8) as well.
I believe that these should be updated together as they are listed on the lttng.org website together.
However, the buildroot manual recommends a single patch for each package that's updated.
So I'm planning to submit two more patches later on for lttng-tools and lttng-ust.
This is my first time submitting a patch for buildroot.
Signed-off-by: Devin Steffler <devin.buildroot@gmail.com>
---
package/lttng-modules/lttng-modules.hash | 6 +++---
package/lttng-modules/lttng-modules.mk | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package/lttng-modules/lttng-modules.hash b/package/lttng-modules/lttng-modules.hash
index b14b488837..133765aaba 100644
--- a/package/lttng-modules/lttng-modules.hash
+++ b/package/lttng-modules/lttng-modules.hash
@@ -1,8 +1,8 @@
-# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.10.tar.bz2.sha256
-sha256 13abfb1ac870711f0d0adfa88e53b17deb2e3052173715a260a6ef14aa45b0a7 lttng-modules-2.13.10.tar.bz2
+# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.17.tar.bz2.sha256
+sha256 b0b23504150ae5c1fc6ee14e28d029518f61fe2ec5f17bb61c7941aa52bb6e65 lttng-modules-2.13.17.tar.bz2
# Hash for license files
sha256 d72921266bc8452a8789f8a04a82755373990d00b7e0b0f1a8edb8f854e94d1c LICENSES/LGPL-2.1
sha256 6841c85b94f9dab319356e3aaf9e969fcedad51d3aaadf665bf86f34f4186b62 LICENSES/GPL-2.0
sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/MIT
-sha256 0133d3c505f176845d7a8b4dcfe006ac615832c43c41e76fe3b365191bafca92 LICENSE
+sha256 dc47dc17b111f67f52549d4f9649aead142f84317b269ecce80deb1b64e7d023 LICENSE
diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk
index d6f1e4114d..9da4f07387 100644
--- a/package/lttng-modules/lttng-modules.mk
+++ b/package/lttng-modules/lttng-modules.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LTTNG_MODULES_VERSION = 2.13.10
+LTTNG_MODULES_VERSION = 2.13.17
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.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 6+ messages in thread* [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14
2025-02-22 13:31 [Buildroot] [PATCH 1/3] package/lttng-modules: bump to version 2.13.17 devin.buildroot
@ 2025-02-22 13:31 ` devin.buildroot
2025-02-22 13:31 ` [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8 devin.buildroot
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: devin.buildroot @ 2025-02-22 13:31 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx, Devin Steffler
From: Devin Steffler <devin.buildroot@gmail.com>
This is the second of three patches relating to lttng-modules 2.13.10 not compiling with buildroot.
Since I am submitting a patch to bump lttng-modules to 2.13.17 and lttng-tools is a tightly related package,
I am also submitting this patch to bump lttng-tools to 2.13.14 (the latest version at this time).
The chanagelog for lttng-tools 2.13.14 can be found here:
https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=556250037f05705059581107159a60c2c7468744
Signed-off-by: Devin Steffler <devin.buildroot@gmail.com>
---
package/lttng-tools/lttng-tools.hash | 4 ++--
package/lttng-tools/lttng-tools.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash
index b48904d0b9..c280809666 100644
--- a/package/lttng-tools/lttng-tools.hash
+++ b/package/lttng-tools/lttng-tools.hash
@@ -1,5 +1,5 @@
-# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256
-sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2
+# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.14.tar.bz2.sha256
+sha256 53bdf7c4ad07dbfe660ee4d9affc63fe44ae59e9a73c6f7a96e0fca140e5adcb lttng-tools-2.13.14.tar.bz2
# Locally computed
sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE
diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk
index add1f12a8c..5a1e555f7a 100644
--- a/package/lttng-tools/lttng-tools.mk
+++ b/package/lttng-tools/lttng-tools.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LTTNG_TOOLS_VERSION = 2.13.8
+LTTNG_TOOLS_VERSION = 2.13.14
LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools
LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2
LTTNG_TOOLS_INSTALL_STAGING = YES
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 6+ messages in thread* [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8
2025-02-22 13:31 [Buildroot] [PATCH 1/3] package/lttng-modules: bump to version 2.13.17 devin.buildroot
2025-02-22 13:31 ` [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14 devin.buildroot
@ 2025-02-22 13:31 ` devin.buildroot
[not found] ` <20250222133127.9445-2-devin.buildroot__2127.52547101758$1740231125$gmane$org@gmail.com>
[not found] ` <20250222133127.9445-3-devin.buildroot__20167.7431746916$1740231130$gmane$org@gmail.com>
3 siblings, 0 replies; 6+ messages in thread
From: devin.buildroot @ 2025-02-22 13:31 UTC (permalink / raw)
To: buildroot; +Cc: Philippe Proulx, Devin Steffler
From: Devin Steffler <devin.buildroot@gmail.com>
This is the third of three patches relating to lttng-modules 2.13.10 not compiling with buildroot.
Since I am submitting a patch to bump lttng-modules to 2.13.17 and lttng-libust is a tightly related package,
I am also submitting this patch to bump lttng-libust to 2.13.8 (the latest version at this time).
The chanagelog for lttng-libust 2.13.8 can be found here:
https://git.lttng.org/?p=lttng-ust.git;a=blob_plain;f=ChangeLog;hb=cc46a6a700f7bfb42fbe740340ef89bb7e2bf006
Signed-off-by: Devin Steffler <devin.buildroot@gmail.com>
---
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 42f2b372dc..bce5d303ea 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.13.2.tar.bz2.sha256
-sha256 5667bf0269e1e62e2d9cb974c456ff86e0401bd7aa3bfc8d5fdb97233249eddc lttng-ust-2.13.1.tar.bz2
+# From https://lttng.org/files/lttng-ust/lttng-ust-2.13.8.tar.bz2.sha256
+sha256 d4ef98dab9a37ad4f524ccafdfd50af4f266039b528dd5afabce78e49024d937 lttng-ust-2.13.8.tar.bz2
# Hash for license files
sha256 5b52242fd2045d62dd664c8358137b46c1e08efdba674c91cbfc06585efe1ce7 LICENSE
diff --git a/package/lttng-libust/lttng-libust.mk b/package/lttng-libust/lttng-libust.mk
index 7ead28052e..a51402d1bb 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.13.1
+LTTNG_LIBUST_VERSION = 2.13.8
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 = LICENSE LICENSES/BSD-3-Clause LICENSES/GPL-2.0 LICENSES/LGPL-2.1 LICENSES/MIT
--
2.43.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 6+ messages in thread[parent not found: <20250222133127.9445-2-devin.buildroot__2127.52547101758$1740231125$gmane$org@gmail.com>]
[parent not found: <20250222133127.9445-3-devin.buildroot__20167.7431746916$1740231130$gmane$org@gmail.com>]
[parent not found: <20250222133127.9445-1-devin.buildroot__4022.45489401452$1740231121$gmane$org@gmail.com>]
end of thread, other threads:[~2025-11-15 17:00 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-22 13:31 [Buildroot] [PATCH 1/3] package/lttng-modules: bump to version 2.13.17 devin.buildroot
2025-02-22 13:31 ` [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14 devin.buildroot
2025-02-22 13:31 ` [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8 devin.buildroot
[not found] ` <20250222133127.9445-2-devin.buildroot__2127.52547101758$1740231125$gmane$org@gmail.com>
2025-11-15 16:50 ` [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14 Bernd Kuhls
[not found] ` <20250222133127.9445-3-devin.buildroot__20167.7431746916$1740231130$gmane$org@gmail.com>
2025-11-15 16:51 ` [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8 Bernd Kuhls
[not found] <20250222133127.9445-1-devin.buildroot__4022.45489401452$1740231121$gmane$org@gmail.com>
2025-11-15 16:50 ` [Buildroot] [PATCH 1/3] package/lttng-modules: bump to version 2.13.17 Bernd Kuhls
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.