All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/libssh: needs libopenssl for openssl crypto Backend
@ 2026-08-09  9:55 Bernd Kuhls
  2026-10-11 13:49 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Bernd Kuhls @ 2026-08-09  9:55 UTC (permalink / raw)
  To: buildroot

Buildroot commit 62103be918e7a155749b1b3b680a9e4ecba6af87 added

  select BR2_PACKAGE_LIBOPENSSL_ENGINES

without enforcing its dependency on BR2_PACKAGE_LIBOPENSSL causing a
warning seen with
https://autobuild.buildroot.net/results/117/117b3b38098df075d96167863d9f6b933a97eb64/defconfig

WARNING: unmet direct dependencies detected for BR2_PACKAGE_LIBOPENSSL_ENGINES
  Depends on [n]: <choice> && BR2_PACKAGE_LIBOPENSSL [=n]
  Selected by [y]:
  - BR2_PACKAGE_LIBSSH_OPENSSL [=y] && <choice> && BR2_PACKAGE_OPENSSL [=y]

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
 package/libssh/Config.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/libssh/Config.in b/package/libssh/Config.in
index eaec754414..9aa2bfaf86 100644
--- a/package/libssh/Config.in
+++ b/package/libssh/Config.in
@@ -35,7 +35,7 @@ config BR2_PACKAGE_LIBSSH_LIBGCRYPT
 
 config BR2_PACKAGE_LIBSSH_OPENSSL
 	bool "openssl"
-	depends on BR2_PACKAGE_OPENSSL
+	depends on BR2_PACKAGE_LIBOPENSSL
 	select BR2_PACKAGE_LIBOPENSSL_ENGINES
 
 endchoice
-- 
2.47.3

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

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

* Re: [Buildroot] [PATCH 1/1] package/libssh: needs libopenssl for openssl crypto Backend
  2026-08-09  9:55 [Buildroot] [PATCH 1/1] package/libssh: needs libopenssl for openssl crypto Backend Bernd Kuhls
@ 2026-10-11 13:49 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-10-11 13:49 UTC (permalink / raw)
  To: Bernd Kuhls; +Cc: buildroot

On Sun, Aug 09, 2026 at 11:55:05AM +0200, Bernd Kuhls wrote:
> diff --git a/package/libssh/Config.in b/package/libssh/Config.in
> index eaec754414..9aa2bfaf86 100644
> --- a/package/libssh/Config.in
> +++ b/package/libssh/Config.in
> @@ -35,7 +35,7 @@ config BR2_PACKAGE_LIBSSH_LIBGCRYPT
>  
>  config BR2_PACKAGE_LIBSSH_OPENSSL
>  	bool "openssl"
> -	depends on BR2_PACKAGE_OPENSSL
> +	depends on BR2_PACKAGE_LIBOPENSSL
>  	select BR2_PACKAGE_LIBOPENSSL_ENGINES

Thanks a lot, but this was not the proper fix. The proper fix was
instead:

  https://gitlab.com/buildroot.org/buildroot/-/commit/f7fe354adadac3d2425fbe59da0744f1e4103726

so that libressl can still be used.

Thanks!

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

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

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-09  9:55 [Buildroot] [PATCH 1/1] package/libssh: needs libopenssl for openssl crypto Backend Bernd Kuhls
2026-10-11 13:49 ` 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.