All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 1/2] package/libite: fix missing deps, requires fork()
@ 2025-12-16  9:35 Joachim Wiberg
  2025-12-16  9:35 ` [Buildroot] [PATCH v2 2/2] package/libite: bump to v2.6.2 Joachim Wiberg
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Joachim Wiberg @ 2025-12-16  9:35 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

The dependency was introduced in libite v2.6.0, so this patch should
probably be backported to v2025.02.x.

Fixes:

 https://autobuild.buildroot.net/results/6c6fd2ae410a82c44da54ee13a09a38a7ab220c1/

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>

---
v1 -> v2:

- Clarify this is a fix that applies to previous versions, including LTS
- Link to relevant autobuilder failure

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] 6+ messages in thread

end of thread, other threads:[~2026-02-13 19:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-16  9:35 [Buildroot] [PATCH v2 1/2] package/libite: fix missing deps, requires fork() Joachim Wiberg
2025-12-16  9:35 ` [Buildroot] [PATCH v2 2/2] package/libite: bump to v2.6.2 Joachim Wiberg
2026-02-04 13:14   ` Thomas Petazzoni via buildroot
2026-02-13 19:37   ` Thomas Perale via buildroot
2026-02-04 13:13 ` [Buildroot] [PATCH v2 1/2] package/libite: fix missing deps, requires fork() Thomas Petazzoni via buildroot
2026-02-13 19:37 ` Thomas Perale via buildroot

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.