mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-25 19:40:35 -09:00
BR2_PACKAGE_LIBSSH_OPENSSL unconditionnally selects BR2_PACKAGE_LIBOPENSSL_ENGINES even though libressl is also supported as an OpenSSL provider (and BR2_PACKAGE_LIBOPENSSL_ENGINES doesn't make sense for libressl). This causes the following Kconfig warning: 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] We checked that libssh, with OpenSSL support and libressl selected as an OpenSSL provider works fine, using the following defconfig: BR2_aarch64=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y BR2_PACKAGE_LIBSSH=y BR2_PACKAGE_LIBSSH_SERVER=y BR2_PACKAGE_LIBRESSL=y Fixes:62103be918("package/libssh: select BR2_PACKAGE_LIBOPENSSL_ENGINES") Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commitf7fe354ada) Signed-off-by: Thomas Perale <thomas.perale@mind.be>
1.2 KiB
1.2 KiB