package/libsoup: always disable tls_check
Always disable tls_check to avoid the following build failure since bump to version 2.72.0 in commit8e5f7f1cfc
: ../output-1/build/libsoup-2.72.0/meson.build:184:4: ERROR: Can not run test applications in this cross environment. Indeed, tls_check will run code since5c45253243
That is the only thing that this option does: it runs code to check that libgio is built with TLS support. While at it, also drop glib-networking build-time dependency Also mark gnutls as a runtime dependency (it already was used as such). Fixes: - http://autobuild.buildroot.org/results/9e539dc7185cfb81f18438dd36357cb49ef23a5a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
0e0abdb034
commit
13c30bc923
@ -24,8 +24,8 @@ config BR2_PACKAGE_LIBSOUP_GNOME
|
||||
config BR2_PACKAGE_LIBSOUP_SSL
|
||||
bool "https support"
|
||||
depends on !BR2_STATIC_LIBS # glib-networking, gnutls
|
||||
select BR2_PACKAGE_GLIB_NETWORKING
|
||||
select BR2_PACKAGE_GNUTLS
|
||||
select BR2_PACKAGE_GLIB_NETWORKING # runtime
|
||||
select BR2_PACKAGE_GNUTLS # runtime
|
||||
help
|
||||
Enable HTTPS (SSL) support.
|
||||
|
||||
|
@ -30,6 +30,7 @@ LIBSOUP_CONF_OPTS = \
|
||||
-Dntlm=disabled \
|
||||
-Dsysprof=disabled \
|
||||
-Dtests=false \
|
||||
-Dtls_check=false \
|
||||
-Dvapi=disabled
|
||||
|
||||
ifeq ($(BR2_PACKAGE_BROTLI),y)
|
||||
@ -52,10 +53,4 @@ else
|
||||
LIBSOUP_CONF_OPTS += -Dgnome=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBSOUP_SSL),y)
|
||||
LIBSOUP_DEPENDENCIES += glib-networking
|
||||
else
|
||||
LIBSOUP_CONF_OPTS += -Dtls_check=false
|
||||
endif
|
||||
|
||||
$(eval $(meson-package))
|
||||
|
Loading…
Reference in New Issue
Block a user