I've tried compiling 1.1.rc9 on everything to hand and I get various compilation warnings (but the compilation finishes). I don't know whether any of them are worth tracking down?
I'm guessing most of the differences depend on the default gcc options and a couple of them are probably specific to our setup.
All were configured with
./configure --prefix=/opt/RDGdovect --with-ssl=openssl --with-ldap
Best Wishes, Chris
Solaris 8/10 (SPARC gcc 3.3.2/3.4.3)
In file included from lib.h:6, from restrict-access.c:7: ../../config.h:564:1: warning: "_FILE_OFFSET_BITS" redefined In file included from /opt/RDGgcc3/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/include/sys/types.h:29, from restrict-access.c:4: /usr/include/sys/feature_tests.h:96:1: warning: this is the location of the previous definition
Solaris 10
charset-utf8.c: In function
charset_to_utf8': charset-utf8.c:73: warning: implicit declaration of function
buffer_append'
Solaris 8 and SuSE Enterprise Linux 9 (x86-64 gcc 3.3.3)
mail-index-map.c: In function
mail_index_map_ext_hdr_check': mail-index-map.c:171: warning: comparison between signed and unsigned mail-index-map.c: In function
mail_index_map_clone': mail-index-map.c:1112: warning: comparison between signed and unsigned mail-index-sync-update.c: In functionsync_header_update': mail-index-sync-update.c:418: warning: comparison between signed and unsigned mail-transaction-log-file.c: In function
log_file_track_mailbox_sync_offset_hdr': mail-transaction-log-file.c:682: warning: comparison between signed and unsigned mailbox-list-fs-iter.c: In functionlist_file_subdir': mailbox-list-fs-iter.c:414: warning:
real_path' might be used uninitialized in this function
Solaris 8/10 and SLES 9
maildir-sync-index.c: In function `maildir_sync_index': maildir-sync-index.c:420: warning: comparison between signed and unsigned
Solaris 8/10 and Ubuntu 8.04 (i386 gcc 4.2.3)
maildir-uidlist.c: In function `maildir_uidlist_refresh_fast_init': maildir-uidlist.c:783: warning: comparison between signed and unsigned
Solaris 8/10 and SLES 9
mail-storage.c: In function
mail_storage_create': mail-storage.c:175: warning:
storage' might be used uninitialized in this function
SLES 9
ssl-proxy-openssl.c: In function
ssl_info_callback': ssl-proxy-openssl.c:619: warning: passing arg 1 of
SSL_get_ex_data' discards qualifiers from pointer target type
Solaris 8 and SLES 9
idxview.c: In function
dump_extensions': idxview.c:104: warning:
extensions' might be used uninitialized in this function
Solaris 8/10, SLES 9 and Ubuntu 8.04
fts-backend-squat.c: In function
fts_backend_squat_expunge_finish': fts-backend-squat.c:195: warning: unused parameter
_backend' fts-backend-squat.c:196: warning: unused parameterbox' fts-backend-squat.c:196: warning: unused parameter
committed'
Solaris 8/10 and SLES 9
rquota_xdr.c: In function
xdr_getquota_args': rquota_xdr.c:17: warning: unused variable
buf' rquota_xdr.c: In functionxdr_rquota': rquota_xdr.c:36: warning: unused variable
buf' rquota_xdr.c: In functionxdr_gqr_status': rquota_xdr.c:71: warning: unused variable
buf' rquota_xdr.c: In functionxdr_getquota_rslt': rquota_xdr.c:88: warning: unused variable
buf'
Ubuntu 8.04
istream-zlib.c: In function
i_stream_zlib_seek': istream-zlib.c:118: warning: implicit declaration of function
gzseek64'
-- --+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+- Christopher Wakelin, c.d.wakelin@reading.ac.uk IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439 Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094