diff --git a/package/libvncserver/libvncserver.mk b/package/libvncserver/libvncserver.mk index a96b8c554..f5a0aefca 100644 --- a/package/libvncserver/libvncserver.mk +++ b/package/libvncserver/libvncserver.mk @@ -23,10 +23,11 @@ ifneq ($(BR2_INET_IPV6),y) LIBVNCSERVER_CONF_OPT += --without-ipv6 endif -ifeq ($(BR2_PACKAGE_OPENSSL),y) +# openssl supports needs pthread +ifeq ($(BR2_PACKAGE_OPENSSL)$(BR2_TOOLCHAIN_HAS_THREADS),yy) LIBVNCSERVER_DEPENDENCIES += openssl else -LIBVNCSERVER_CONF_OPT += --without-crypto +LIBVNCSERVER_CONF_OPT += --without-crypto --without-ssl endif ifeq ($(BR2_PACKAGE_LIBGCRYPT),y)