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

Reply via email to