All of lore.kernel.org
 help / color / mirror / Atom feed
* [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 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.