packages/libs/libuhttpd
Josef Schlehofer 2aec8db1ab libuhttpd: add missing CONFLICTS between variants
libuhttpd-openssl, libuhttpd-mbedtls, libuhttpd-wolfssl and
libuhttpd-nossl all install /usr/lib/libuhttpd.so.3.14.2. They share
PROVIDES:=libuhttpd, so apk refuses to install two of them, but Kconfig
lets several be selected and the image build then fails.

Declare each pair on one side only, as a conflict on both sides is a
Kconfig dependency cycle. libuhttpd-openssl conflicts with the other
three, libuhttpd-mbedtls with libuhttpd-wolfssl and libuhttpd-nossl,
and libuhttpd-wolfssl with libuhttpd-nossl.

Checked with defconfig: of two selected variants, the one declaring the
conflict drops to m.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-11-03 08:48:39 +01:00
..
patches
…
Makefile
…