dropbear: override detection of struct sockaddr_storage
authorPeter Korsgaard <jacmet@sunsite.dk>
Fri, 25 Jun 2010 21:18:43 +0000 (23:18 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 25 Jun 2010 21:18:43 +0000 (23:18 +0200)
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>
CHANGES
package/dropbear/dropbear.mk

diff --git a/CHANGES b/CHANGES
index 4046b67a25fdb76c203fd65f9fed441840d6a166..27582cb2f6349be47e55e90b579b7b16e4056bab 100644 (file)
--- a/CHANGES
+++ b/CHANGES
        luasocket, rings, wsapi, xavante, xterm
 
        Updated/fixed packages: berkeleydb, busybox, cdrkit, dash,
-       dialog, diffutils, distcc, dmalloc, dnsmasq, fbv, file, gawk,
-       gstreamer, gzip, intltool, ipsec-tools, iptables, libart,
-       libfuse, libgpg-error, libidn, liblockfile, links, lmbench,
-       lrzsz, make, module-init-tools, nbd, ncurses, netperf,
+       dialog, diffutils, distcc, dmalloc, dnsmasq, dropbear, fbv,
+       file, gawk, gstreamer, gzip, intltool, ipsec-tools, iptables,
+       libart, libfuse, libgpg-error, libidn, liblockfile, links,
+       lmbench, lrzsz, make, module-init-tools, nbd, ncurses, netperf,
        ntfsprogs, openssl, php, qt, quagga, sqlite, sdl, sdl_mixer,
        sdl_ttf, squashfs, tn5250, usbutils, xkeyboard-config
 
index 2340f6a9314fec17d5eed56df8809150d10c8c32..c73525b04d747b8cbfb4a8cee996df1806c8398b 100644 (file)
@@ -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"