summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2010-06-25 23:18:43 +0200
committerPeter Korsgaard <jacmet@sunsite.dk>2010-06-25 23:18:43 +0200
commitc59d700786641403e10f33249b37a9f8f5a4712b (patch)
treea7459aa51bccc9d2c7241ecbb81c6b30f46bd267 /package
parentf4abd4e61215b119d38ccba011a901732ce704e4 (diff)
dropbear: override detection of struct sockaddr_storage
Configure misdetects this as no, but the result is not used for anything. Unfortunately it breaks the build for other packages also checking for struct sockaddr_storage (like rsync) when using a shared config cache, so force it to yes. Reported-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package')
-rw-r--r--package/dropbear/dropbear.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk
index 2340f6a93..c73525b04 100644
--- a/package/dropbear/dropbear.mk
+++ b/package/dropbear/dropbear.mk
@@ -9,6 +9,11 @@ DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VERSION).tar.gz
DROPBEAR_SITE = http://matt.ucc.asn.au/dropbear/releases
DROPBEAR_DEPENDENCIES = zlib
DROPBEAR_TARGET_BINS = dbclient dropbearkey dropbearconvert scp ssh
+# configure misdetects this as no, but the result is not used for
+# anything. Unfortunately it breaks the build for other packages also
+# checking for struct sockaddr_storage when using a shared config
+# cache, so force it to yes
+DROPBEAR_CONF_ENV = ac_cv_type_struct_sockaddr_storage=yes
DROPBEAR_MAKE = $(MAKE) MULTI=1 SCPPROGRESS=1 \
PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"