package/lttng-modules: bump to version 2.13.17
PATCH 1/3 package/lttng-modules: bump to version 2.13.17
From: Devin Steffler <[email protected]>
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.
--- package/lttng-modules/lttng-modules.hash | 6 +++--- package/lttng-modules/lttng-modules.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-)
package/lttng-modules/lttng-modules.hash +3 -3
@@ -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
package/lttng-modules/lttng-modules.mk +1 -1
@@ -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/*)
Signature · 6 lines
2.43.0 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
PATCH 2/3 package/lttng-tools: bump to version 2.13.14
From: Devin Steffler <[email protected]>
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
--- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
package/lttng-tools/lttng-tools.hash +2 -2
@@ -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
package/lttng-tools/lttng-tools.mk +1 -1
@@ -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
Signature · 6 lines
2.43.0 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
PATCH 3/3 package/lttng-libust: bump to version 2.13.8
In reply to [email protected]From: Devin Steffler <[email protected]>
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
--- package/lttng-libust/lttng-libust.hash | 4 ++-- package/lttng-libust/lttng-libust.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
package/lttng-libust/lttng-libust.hash +2 -2
@@ -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
package/lttng-libust/lttng-libust.mk +1 -1
@@ -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
Signature · 6 lines
2.43.0 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
A message that is not in the archive (sent off-list or not yet received): 20250222133127.9445-3-devin.buildroot__20167.7431746916$1740231130$gmane$org@gmail.com
Re: [Buildroot] [PATCH 3/3] package/lttng-libust: bump to version 2.13.8
Am Sat, 22 Feb 2025 08:31:27 -0500 schrieb
devin.buildroot-Re5JQEeQqe8AvxtiuMwx3w:
Quoted 1 line
From: Devin Steffler <[email protected]>
Hi,
this series is superseeded by ttps://patchwork.ozlabs.org/project/buildroot/list/?series=482221
Regards, Bernd
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
A message that is not in the archive (sent off-list or not yet received): 20250222133127.9445-2-devin.buildroot__2127.52547101758$1740231125$gmane$org@gmail.com
Re: [Buildroot] [PATCH 2/3] package/lttng-tools: bump to version 2.13.14
Am Sat, 22 Feb 2025 08:31:26 -0500 schrieb
devin.buildroot-Re5JQEeQqe8AvxtiuMwx3w:
Quoted 1 line
From: Devin Steffler <[email protected]>
Hi,
this series is superseeded by ttps://patchwork.ozlabs.org/project/buildroot/list/?series=482221
Regards, Bernd
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot