* [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; 5+ 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] 5+ 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; 5+ 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] 5+ 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; 5+ 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] 5+ messages in thread
* Re: [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14
[not found] ` <20250222133127.9445-2-devin.buildroot__2127.52547101758$1740231125$gmane$org@gmail.com>
@ 2025-11-15 16:50 ` Bernd Kuhls
0 siblings, 0 replies; 5+ messages in thread
From: Bernd Kuhls @ 2025-11-15 16:50 UTC (permalink / raw)
To: buildroot
Am Sat, 22 Feb 2025 08:31:26 -0500 schrieb
devin.buildroot-Re5JQEeQqe8AvxtiuMwx3w:
> From: Devin Steffler <devin.buildroot@gmail.com>
Hi,
this series is superseeded by
ttps://patchwork.ozlabs.org/project/buildroot/list/?series=482221
Regards, Bernd
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8
[not found] ` <20250222133127.9445-3-devin.buildroot__20167.7431746916$1740231130$gmane$org@gmail.com>
@ 2025-11-15 16:51 ` Bernd Kuhls
0 siblings, 0 replies; 5+ messages in thread
From: Bernd Kuhls @ 2025-11-15 16:51 UTC (permalink / raw)
To: buildroot
Am Sat, 22 Feb 2025 08:31:27 -0500 schrieb
devin.buildroot-Re5JQEeQqe8AvxtiuMwx3w:
> From: Devin Steffler <devin.buildroot@gmail.com>
Hi,
this series is superseeded by
ttps://patchwork.ozlabs.org/project/buildroot/list/?series=482221
Regards, Bernd
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-11-15 17:00 UTC | newest]
Thread overview: 5+ 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
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox