All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH-NEXT 1/2] package/eudev: correct !static comment
@ 2024-08-20  9:35 Peter Korsgaard
  2024-08-20  9:35 ` [Buildroot] [PATCH-NEXT 2/2] package/eudev: make kmod support optional Peter Korsgaard
  2024-08-20 21:25 ` [Buildroot] [PATCH-NEXT 1/2] package/eudev: correct !static comment Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: Peter Korsgaard @ 2024-08-20  9:35 UTC (permalink / raw)
  To: buildroot; +Cc: Eric Le Bihan, Bernd Kuhls

eudev itself includes dlfcn.h, so even without kmod it cannot be built
statically:

grep -rs dlfcn build/eudev-3.2.14/src
eudev-3.2.14/src/shared/util.c:#include <dlfcn.h>

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 package/eudev/Config.in | 2 +-
 system/Config.in        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/eudev/Config.in b/package/eudev/Config.in
index 6e7bbe4648..669a8a15ae 100644
--- a/package/eudev/Config.in
+++ b/package/eudev/Config.in
@@ -3,7 +3,7 @@ config BR2_PACKAGE_EUDEV
 	depends on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
 	depends on BR2_USE_MMU # uses fork()
 	depends on BR2_USE_WCHAR # needs C99 compiler
-	depends on !BR2_STATIC_LIBS # kmod
+	depends on !BR2_STATIC_LIBS # dlfcn.h
 	select BR2_PACKAGE_HAS_UDEV
 	select BR2_PACKAGE_UDEV_GENTOO_SCRIPTS if BR2_INIT_OPENRC
 	select BR2_PACKAGE_UTIL_LINUX
diff --git a/system/Config.in b/system/Config.in
index bc0c6eb6bc..244e4af531 100644
--- a/system/Config.in
+++ b/system/Config.in
@@ -254,7 +254,7 @@ config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV
 config BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV
 	bool "Dynamic using devtmpfs + eudev"
 	depends on BR2_USE_WCHAR # eudev
-	depends on !BR2_STATIC_LIBS
+	depends on !BR2_STATIC_LIBS # eudev
 	depends on BR2_USE_MMU # eudev
 	select BR2_PACKAGE_EUDEV
 
-- 
2.39.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-08-20 21:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-20  9:35 [Buildroot] [PATCH-NEXT 1/2] package/eudev: correct !static comment Peter Korsgaard
2024-08-20  9:35 ` [Buildroot] [PATCH-NEXT 2/2] package/eudev: make kmod support optional Peter Korsgaard
2024-08-20 21:25 ` [Buildroot] [PATCH-NEXT 1/2] package/eudev: correct !static comment Thomas Petazzoni 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.