1 --- ./configure.in.dovecot 2005-07-30 23:44:48.571463846 +0100
2 +++ ./configure.in 2005-07-31 00:22:17.564381142 +0100
4 echo "..ignoring as requested.."
10 + AC_MSG_RESULT(can't check)
13 + echo "You are cross compiling so I can't tell if the destination uses a signed"
14 + echo "size_t. Dovecot isn't designed to work with a signed size_t, It probably"
15 + echo "works just fine, but it's less resistant to buffer overflows."
16 + echo "You may want to manually check what your target uses for size_t."
17 + echo "To compile Dovecot anyway, set ignore_signed_size=1 environment."
19 + if test "$ignore_signed_size" = ""; then
20 + AC_MSG_ERROR([aborting])
22 + echo "..proceeding as requested.."
25 dnl Note: we check size_t rather than ssize_t here, because on OSX 10.2
26 dnl ssize_t = int and size_t = unsigned long. We're mostly concerned about
29 AC_MSG_RESULT([check failed, assuming 31])
33 + AC_MSG_RESULT([cross compiling, assuming 31])
36 AC_DEFINE_UNQUOTED(TIME_T_MAX_BITS, $max_bits, max. time_t bits gmtime() can handle)
38 dnl * do we have struct iovec
42 AC_DEFINE(MMAP_CONFLICTS_WRITE,, [Define if shared mmaps don't get updated by write()s])
44 + AC_MSG_RESULT(cross-compiling so target PROBABLY isn't the buggy version of OpenBSD)
47 dnl * see if fd passing works
54 + AC_MSG_RESULT(cross compiling so target probably isn't 64 bit)
61 AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[
62 - AC_RUN_IFELSE([AC_LANG_SOURCE([[
63 + AC_LINK_IFELSE([AC_LANG_SOURCE([[
68 [lib_cv_va_copy=no],[])
70 AC_CACHE_CHECK([for an implementation of __va_copy()],lib_cv___va_copy,[
71 - AC_RUN_IFELSE([AC_LANG_SOURCE([[
72 + AC_LINK_IFELSE([AC_LANG_SOURCE([[
79 [lib_cv_va_val_copy=yes],
80 - [lib_cv_va_val_copy=no],[])
81 + [lib_cv_va_val_copy=no],
82 + [lib_cv_va_val_copy=yes])
85 if test "x$lib_cv_va_val_copy" = "xno"; then