libwebsockets: fix recursive dependency 19714/head
authorJosef Schlehofer <pepe.schlehofer@gmail.com>
Wed, 26 Oct 2022 07:12:38 +0000 (09:12 +0200)
committerJosef Schlehofer <pepe.schlehofer@gmail.com>
Wed, 26 Oct 2022 07:31:30 +0000 (09:31 +0200)
commita4e8cbb89a48729b3c3ad615765549628d495b0f
tree11b69a70ad14a653c7798fb205a4fb41e84734f3
parent61d1a86ec3fbff20742146005f67b4764541067d
libwebsockets: fix recursive dependency

While running `make menuconfig`, it was discovered then there is a
recursive dependency like this:
tmp/.config-package.in:59138:error: recursive dependency detected!
tmp/.config-package.in:59138: symbol PACKAGE_libwebsockets-openssl is selected by PACKAGE_libwebsockets-mbedtls
tmp/.config-package.in:59122: symbol PACKAGE_libwebsockets-mbedtls depends on PACKAGE_libwebsockets-openssl

It is not possible with the recently added conflicts that two packages
(OpenSSL and full variant, which uses OpenSSL as well), which are almost the same
provides the same named package libwebsockets as their conflict - Mbed
TLS.

Fixes: 676c5c72b5eeb583da2603e399fac085fa442c59 ("libwebsockets: OpenSSL
and mbedTLS variants should conflict")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
libs/libwebsockets/Makefile