All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind
@ 2026-10-07 20:11 Bernd Kuhls
  2026-10-08  5:32 ` Paul Elder
  2026-10-10  6:39 ` Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 3+ messages in thread
From: Bernd Kuhls @ 2026-10-07 20:11 UTC (permalink / raw)
  To: buildroot; +Cc: Paul Elder

Fixes configure error

Run-time dependency python3 found: YES 3.14
pybind11-config found: NO
Found CMake: /usr/bin/cmake (4.3.4)
Run-time dependency pybind11 found: NO  (tried pkg-config, config-tool and cmake)
Looking for a fallback subproject for the dependency pybind11
ERROR: Subproject pybind11 is buildable: NO

using this defconfig

BR2_x86_64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_PER_PACKAGE_DIRECTORIES=y
BR2_INIT_NONE=y
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_KMSXX=y
BR2_PACKAGE_KMSXX_PYKMS=y

Fixes: 0710da403def5df6219c2b6a3f4cdfa5930b2a89

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
 package/kmsxx/kmsxx.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/kmsxx/kmsxx.mk b/package/kmsxx/kmsxx.mk
index 0678b50540..f52a104701 100644
--- a/package/kmsxx/kmsxx.mk
+++ b/package/kmsxx/kmsxx.mk
@@ -20,6 +20,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_KMSXX_PYKMS),y)
 KMSXX_CONF_OPTS += -Dpykms=enabled
+KMSXX_DEPENDENCIES += python3 python-pybind
 else
 KMSXX_CONF_OPTS += -Dpykms=disabled
 endif
-- 
2.47.3

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

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

* Re: [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind
  2026-10-07 20:11 [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind Bernd Kuhls
@ 2026-10-08  5:32 ` Paul Elder
  2026-10-10  6:39 ` Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Paul Elder @ 2026-10-08  5:32 UTC (permalink / raw)
  To: Bernd Kuhls, buildroot

Quoting Bernd Kuhls (2026-10-08 05:11:07)
> Fixes configure error
> 
> Run-time dependency python3 found: YES 3.14
> pybind11-config found: NO
> Found CMake: /usr/bin/cmake (4.3.4)
> Run-time dependency pybind11 found: NO  (tried pkg-config, config-tool and cmake)
> Looking for a fallback subproject for the dependency pybind11
> ERROR: Subproject pybind11 is buildable: NO
> 
> using this defconfig
> 
> BR2_x86_64=y
> BR2_TOOLCHAIN_EXTERNAL=y
> BR2_PER_PACKAGE_DIRECTORIES=y
> BR2_INIT_NONE=y
> BR2_PACKAGE_PYTHON3=y
> BR2_PACKAGE_KMSXX=y
> BR2_PACKAGE_KMSXX_PYKMS=y
> 
> Fixes: 0710da403def5df6219c2b6a3f4cdfa5930b2a89
> 
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>

Ah, we did need this... my bad.

Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>

> ---
>  package/kmsxx/kmsxx.mk | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/package/kmsxx/kmsxx.mk b/package/kmsxx/kmsxx.mk
> index 0678b50540..f52a104701 100644
> --- a/package/kmsxx/kmsxx.mk
> +++ b/package/kmsxx/kmsxx.mk
> @@ -20,6 +20,7 @@ endif
>  
>  ifeq ($(BR2_PACKAGE_KMSXX_PYKMS),y)
>  KMSXX_CONF_OPTS += -Dpykms=enabled
> +KMSXX_DEPENDENCIES += python3 python-pybind
>  else
>  KMSXX_CONF_OPTS += -Dpykms=disabled
>  endif
> -- 
> 2.47.3
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind
  2026-10-07 20:11 [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind Bernd Kuhls
  2026-10-08  5:32 ` Paul Elder
@ 2026-10-10  6:39 ` Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-10-10  6:39 UTC (permalink / raw)
  To: Bernd Kuhls; +Cc: buildroot, Paul Elder

On Wed, Oct 07, 2026 at 10:11:07PM +0200, Bernd Kuhls wrote:
> Fixes configure error
> 
> Run-time dependency python3 found: YES 3.14
> pybind11-config found: NO
> Found CMake: /usr/bin/cmake (4.3.4)
> Run-time dependency pybind11 found: NO  (tried pkg-config, config-tool and cmake)
> Looking for a fallback subproject for the dependency pybind11
> ERROR: Subproject pybind11 is buildable: NO
> 
> using this defconfig
> 
> BR2_x86_64=y
> BR2_TOOLCHAIN_EXTERNAL=y
> BR2_PER_PACKAGE_DIRECTORIES=y
> BR2_INIT_NONE=y
> BR2_PACKAGE_PYTHON3=y
> BR2_PACKAGE_KMSXX=y
> BR2_PACKAGE_KMSXX_PYKMS=y
> 
> Fixes: 0710da403def5df6219c2b6a3f4cdfa5930b2a89
> 
> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>

Applied to master, thanks!

Best regards,

Thomas Petazzoni
-- 
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] 3+ messages in thread

end of thread, other threads:[~2026-10-13 17:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-07 20:11 [Buildroot] [PATCH 1/1] package/kmsxx: python bindings need python-pybind Bernd Kuhls
2026-10-08  5:32 ` Paul Elder
2026-10-10  6:39 ` 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.