libustream-ssl: fix CONFLICTS definitions libustream-ssl-provides
authorPaul Spooren <mail@aparcar.org>
Fri, 17 Feb 2023 23:30:57 +0000 (00:30 +0100)
committerPaul Spooren <mail@aparcar.org>
Fri, 17 Feb 2023 23:34:41 +0000 (00:34 +0100)
The definitions where incomplete so packages could be selected in
parallel, causing build time issues.

Signed-off-by: Paul Spooren <mail@aparcar.org>
package/libs/ustream-ssl/Makefile

index 2a875d3b85b27809045fb4e3e86b35483432c86c..18fb32f1cfd064812bb228ceb8aaaad856edab72 100644 (file)
@@ -31,6 +31,7 @@ define Package/libustream-openssl
   $(Package/libustream/default)
   TITLE += (openssl)
   DEPENDS += +PACKAGE_libustream-openssl:libopenssl
+  CONFLICTS := libustream-mbedtls libustream-wolfssl
   VARIANT:=openssl
 endef
 
@@ -38,7 +39,7 @@ define Package/libustream-wolfssl
   $(Package/libustream/default)
   TITLE += (wolfssl)
   DEPENDS += +PACKAGE_libustream-wolfssl:libwolfssl
-  CONFLICTS := libustream-openssl
+  CONFLICTS := libustream-mbedtls libustream-openssl
   VARIANT:=wolfssl
 endef
 
@@ -46,8 +47,8 @@ define Package/libustream-mbedtls
   $(Package/libustream/default)
   TITLE += (mbedtls)
   DEPENDS += +PACKAGE_libustream-mbedtls:libmbedtls
-  CONFLICTS := libustream-openssl libustream-wolfssl
   VARIANT:=mbedtls
+  CONFLICTS := libustream-openssl libustream-wolfssl
   DEFAULT_VARIANT:=1
 endef