summaryrefslogtreecommitdiffstats
path: root/package/libmicrohttpd
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2013-06-06 14:59:35 +0200
committerPeter Korsgaard <jacmet@sunsite.dk>2013-06-06 15:02:38 +0200
commit669de89be785f83ae4840b0ba3983d044e374172 (patch)
tree354e9cb0664b76320a70ab9fd78c80cf73d173b7 /package/libmicrohttpd
parent29b071077f66de1d9a257e7c5c6983dcce1fc65d (diff)
downloadbuildroot-novena-669de89be785f83ae4840b0ba3983d044e374172.tar.gz
buildroot-novena-669de89be785f83ae4840b0ba3983d044e374172.zip
Revert "gnutls: wchar only needed for tools"
This reverts commit 7672b1235d8f786938af66068c1c1da8a766bb38. It turns out that libgnutls.so ends up with a reference to wctomb() on uClibc, as uClibc doesn't have vasnprintf so gnutls builds its internal gnulib version of it, referencing wctomb(). Fix it by going back to requiring wchar for the base gnutls library as well. Fixes http://autobuild.buildroot.net/results/780/780e825e56dc78f1ea347ca462e2e31044428775/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/libmicrohttpd')
-rw-r--r--package/libmicrohttpd/Config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/libmicrohttpd/Config.in b/package/libmicrohttpd/Config.in
index 4e78a996c..2e4de0f6a 100644
--- a/package/libmicrohttpd/Config.in
+++ b/package/libmicrohttpd/Config.in
@@ -10,6 +10,7 @@ config BR2_PACKAGE_LIBMICROHTTPD
config BR2_PACKAGE_LIBMICROHTTPD_SSL
bool "https support"
depends on BR2_PACKAGE_LIBMICROHTTPD
+ depends on BR2_USE_WCHAR
select BR2_PACKAGE_GNUTLS
select BR2_PACKAGE_LIBGCRYPT
help
@@ -17,3 +18,6 @@ config BR2_PACKAGE_LIBMICROHTTPD_SSL
comment "libmicrohttpd needs a toolchain with thread support"
depends on !BR2_TOOLCHAIN_HAS_THREADS
+
+comment "libmicrohttpd https support needs a toolchain with wchar support"
+ depends on BR2_PACKAGE_LIBMICROHTTPD && !BR2_USE_WCHAR