* [Buildroot] [PATCH 1/2] package/libite: bump to v2.6.2
@ 2025-12-15 22:30 Joachim Wiberg
2025-12-15 22:30 ` [Buildroot] [PATCH 2/2] package/libite: update deps, requires fork() Joachim Wiberg
0 siblings, 1 reply; 5+ messages in thread
From: Joachim Wiberg @ 2025-12-15 22:30 UTC (permalink / raw)
To: buildroot; +Cc: Joachim Wiberg
Changes:
- Fix memory leak in which() on realloc() failure
- Fix pidfile() to handle missing trailing slash in prefix path
https://github.com/troglobit/libite/releases/tag/v2.6.2
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
package/libite/libite.hash | 4 ++--
package/libite/libite.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libite/libite.hash b/package/libite/libite.hash
index 3abad09b0a..c593f7a66d 100644
--- a/package/libite/libite.hash
+++ b/package/libite/libite.hash
@@ -1,7 +1,7 @@
# Upstream .sha256 from GitHub
-sha256 0185c3e76874c5821825deaf17cd45e81ce49aaa424e09de5f3665243c59026b libite-2.6.1.tar.xz
+sha256 0550ac5670836db85569786e00860d1d6999df8f74005307c290371c990e1dbd libite-2.6.2.tar.xz
# Locally calculated
sha256 3a2b964c1772d03ab17b73a389ecce9151e0b190a9247817a2c009b16d356422 LICENSE
sha256 c2882adb51555b836f35babc59f618d9ddceadcaa2d1dc80bbd4699614d2cd14 src/chomp.c
-sha256 bff7fa7b74324f13a24d56ebb8b49bc9c63ea01836a1c8b5a6afcbbabed62918 src/pidfile.c
+sha256 b6cc7074a27b26ee4e1ccda8d634d485d0f6f819e564c663c28ed61f4cc2b451 src/pidfile.c
diff --git a/package/libite/libite.mk b/package/libite/libite.mk
index e4bd845487..beb8c27ba7 100644
--- a/package/libite/libite.mk
+++ b/package/libite/libite.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBITE_VERSION = 2.6.1
+LIBITE_VERSION = 2.6.2
LIBITE_SOURCE = libite-$(LIBITE_VERSION).tar.xz
LIBITE_SITE = https://github.com/troglobit/libite/releases/download/v$(LIBITE_VERSION)
LIBITE_LICENSE = MIT, X11, ISC, BSD-2-Clause
--
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/2] package/libite: update deps, requires fork()
2025-12-15 22:30 [Buildroot] [PATCH 1/2] package/libite: bump to v2.6.2 Joachim Wiberg
@ 2025-12-15 22:30 ` Joachim Wiberg
2025-12-16 7:42 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 5+ messages in thread
From: Joachim Wiberg @ 2025-12-15 22:30 UTC (permalink / raw)
To: buildroot; +Cc: Joachim Wiberg
Unfortunately, parts of the library is not very no-MMU friendly atm.
The below check fails due to runbg.c requiring fork().
$ ./utils/test-pkg -c libite.config -p libite
bootlin-armv5-uclibc [1/6]: OK
bootlin-armv7-glibc [2/6]: OK
bootlin-armv7m-uclibc [3/6]: FAILED
bootlin-x86-64-musl [4/6]: OK
br-arm-full-static [5/6]: OK
arm-aarch64 [6/6]: OK
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
package/libite/Config.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/libite/Config.in b/package/libite/Config.in
index 80d29791db..516d1bff98 100644
--- a/package/libite/Config.in
+++ b/package/libite/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_LIBITE
bool "libite"
+ depends on BR2_USE_MMU # fork()
help
Libite is a lightweight library of frog DNA. It can be used
to fill the gaps in any dinosaur project. It holds useful
--
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/2] package/libite: update deps, requires fork()
2025-12-15 22:30 ` [Buildroot] [PATCH 2/2] package/libite: update deps, requires fork() Joachim Wiberg
@ 2025-12-16 7:42 ` Thomas Petazzoni via buildroot
2025-12-16 9:04 ` Joachim Wiberg
0 siblings, 1 reply; 5+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-12-16 7:42 UTC (permalink / raw)
To: Joachim Wiberg; +Cc: buildroot
Hello Joachim,
On Mon, 15 Dec 2025 23:30:50 +0100
Joachim Wiberg <troglobit@gmail.com> wrote:
> Unfortunately, parts of the library is not very no-MMU friendly atm.
> The below check fails due to runbg.c requiring fork().
>
> $ ./utils/test-pkg -c libite.config -p libite
> bootlin-armv5-uclibc [1/6]: OK
> bootlin-armv7-glibc [2/6]: OK
> bootlin-armv7m-uclibc [3/6]: FAILED
> bootlin-x86-64-musl [4/6]: OK
> br-arm-full-static [5/6]: OK
> arm-aarch64 [6/6]: OK
>
> Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Thanks for the patch. My understanding is that this is a fix, unrelated
to the bump to 2.6.2. Indeed the current version 2.6.1 is similarly
affected.
Therefore:
- This patch should be PATCH 1/2 in the series, as it's a fix, needed
regardless of the bump
- You should indicate since when this issue exists so that we can
understand whether this fix should be backported to our LTS branch or
not
- You should add a reference to an autobuilder failure that this commit
will fix, like this:
Fixes:
https://autobuild.buildroot.net/results/6c6fd2ae410a82c44da54ee13a09a38a7ab220c1/
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] 5+ messages in thread
* Re: [Buildroot] [PATCH 2/2] package/libite: update deps, requires fork()
2025-12-16 7:42 ` Thomas Petazzoni via buildroot
@ 2025-12-16 9:04 ` Joachim Wiberg
2025-12-16 9:10 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 5+ messages in thread
From: Joachim Wiberg @ 2025-12-16 9:04 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: buildroot
Hi Thomas!
On Tue, 2025-12-16 at 08:42 +0100, Thomas Petazzoni wrote:
> On Mon, 15 Dec 2025 Joachim Wiberg <troglobit@gmail.com> wrote:
> > Unfortunately, parts of the library is not very no-MMU friendly atm.
> > bootlin-armv7m-uclibc [3/6]: FAILED
> Thanks for the patch. My understanding is that this is a fix,
> unrelated to the bump to 2.6.2. Indeed the current version 2.6.1 is
> similarly affected.
Correct, was unsure if I should send it as a separate patch altogether.
> Therefore:
> - This patch should be PATCH 1/2 in the series, as it's a fix, needed
> regardless of the bump
> - You should indicate since when this issue exists so that we can
> understand whether this fix should be backported to our LTS branch
> or not
Got it! It is, so I'll send a v2 to fix this and clarify.
> - You should add a reference to an autobuilder failure that this
> commit will fix, like this:
> Fixes:
> https://autobuild.buildroot.net/results/6c6fd2ae410a82c44da54ee13a09a38a7ab220c1/
Aha, didn't even realize there were failures already reported for this.
I just stumbled upon it basically 🙂
Best regards
/Joachim
_______________________________________________
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 2/2] package/libite: update deps, requires fork()
2025-12-16 9:04 ` Joachim Wiberg
@ 2025-12-16 9:10 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-12-16 9:10 UTC (permalink / raw)
To: Joachim Wiberg; +Cc: buildroot
Hello Joachim,
On Tue, 16 Dec 2025 10:04:02 +0100
Joachim Wiberg <troglobit@gmail.com> wrote:
> Got it! It is, so I'll send a v2 to fix this and clarify.
Thanks!
> > https://autobuild.buildroot.net/results/6c6fd2ae410a82c44da54ee13a09a38a7ab220c1/
>
> Aha, didn't even realize there were failures already reported for this.
> I just stumbled upon it basically 🙂
Since you are listed in the DEVELOPERS file for package/libite, you
should be receiving every day a report with the build failures that
occurred for your package(s). Something like:
Subject: [autobuild.buildroot.org] Your daily results for 2025-12-15
(Of course the mail is only sent if some build failures happened for
one of your packages, if not, no mail is sent)
Best regards,
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] 5+ messages in thread
end of thread, other threads:[~2025-12-16 9:10 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-15 22:30 [Buildroot] [PATCH 1/2] package/libite: bump to v2.6.2 Joachim Wiberg
2025-12-15 22:30 ` [Buildroot] [PATCH 2/2] package/libite: update deps, requires fork() Joachim Wiberg
2025-12-16 7:42 ` Thomas Petazzoni via buildroot
2025-12-16 9:04 ` Joachim Wiberg
2025-12-16 9:10 ` Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox