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 function `sync_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 function `list_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 parameter `box'
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 function `xdr_rquota':
rquota_xdr.c:36: warning: unused variable `buf'
rquota_xdr.c: In function `xdr_gqr_status':
rquota_xdr.c:71: warning: unused variable `buf'
rquota_xdr.c: In function `xdr_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, [EMAIL PROTECTED]
IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439
Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094