- trunk contains 1.4.6 in development.
- Fix TCPreply on systems with no writev, if just 1 byte could be sent.
- Fix to use one pointer less for iterator query state store_parent_NS.
+ - makedist crosscompile to windows uses builtin ldns not host ldns.
11 June 2010: Wouter
- When retry to parent the retrycount is not wiped, so failed
done
if [ "$DOWIN" = "yes" ]; then
- # detect crosscompile, from Fedora11 at this point.
+ # detect crosscompile, from Fedora13 at this point.
if test "`uname`" = "Linux"; then
info "Crosscompile windows dist"
cross="yes"
configure="mingw32-configure"
strip="i686-pc-mingw32-strip"
makensis="makensis" # from mingw32-nsis package
+ # in crosscompile no installed ldns, use builtin (not linux-ldns)
+ cross_flag="--with-ldns-builtin"
check_svn_root
create_temp_dir
if test -f mingw32-config.cache; then rm mingw32-config.cache; fi
else
cross="no" # mingw and msys
+ cross_flag=""
configure="./configure"
strip="strip"
makensis="c:/Program Files/NSIS/makensis.exe" # http://nsis.sf.net
# procedure for making unbound installer on mingw.
info "Creating windows dist unbound $version"
info "Calling configure"
- echo "$configure"' --enable-debug --enable-static-exe '"$*"
- $configure --enable-debug --enable-static-exe $* \
+ echo "$configure"' --enable-debug --enable-static-exe '"$* $cross_flag"
+ $configure --enable-debug --enable-static-exe $* $cross_flag \
|| error_cleanup "Could not configure"
info "Calling make"
make || error_cleanup "Could not make"