Browse Source

libmicrohttpd: Prevent Recursive Dependency

Maintainer: Alexander Couzens lynxis@fe80.eu

Compile Tested: Snapshot SDK

Run Tested: target - ath79, hardware - gl-ar300m16, package - nodogsplash v3.2.1 and nodogsplash v3.3.1, Openwrt Snapshot.

Description: If a package depends on libmicrohttpd but does not specify which variant,
a recursive dependency error occurs caused by the superfluous CONFLICTS line.
With this change, a package will get the named variant, or default to the
no-ssl variant if only libmicrohttpd is specified.

Signed-off-by: Rob White <rob@blue-wave.net>
lilik-openwrt-22.03
Rob White 6 years ago
parent
commit
53272bf9a3
1 changed files with 0 additions and 1 deletions
  1. +0
    -1
      libs/libmicrohttpd/Makefile

+ 0
- 1
libs/libmicrohttpd/Makefile View File

@ -42,7 +42,6 @@ $(call Package/libmicrohttpd/default)
TITLE+= with SSL support TITLE+= with SSL support
VARIANT:=ssl VARIANT:=ssl
DEPENDS:=+libgcrypt +libgnutls +libgpg-error DEPENDS:=+libgcrypt +libgnutls +libgpg-error
CONFLICTS:=libmicrohttpd-no-ssl
PROVIDES:=libmicrohttpd PROVIDES:=libmicrohttpd
endef endef


Loading…
Cancel
Save