I have run into a build issue with courier-imap 4.4.0 on FreeBSD 6.2, building on a Slackware 12 system works fine. FreeBSD system is up to date patch/ports wise and 4.3.1 builds fine.
Fails with /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -I./.. -I.. -MT maildirshared.lo -MD -MP -MF .deps/maildirshared.Tpo -c -o maildirshared.lo maildirshared.c gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -I./.. -I.. -MT maildirshared.lo -MD -MP -MF .deps/maildirshared.Tpo -c maildirshared.c -fPIC -DPIC -o .libs/maildirshared.o maildirshared.c:360: warning: "struct dbobj" declared inside parameter list maildirshared.c:360: warning: its scope is only this definition or declaration, which is probably not what you want maildirshared.c: In function `create_db': maildirshared.c:382: warning: implicit declaration of function `dbobj_init' maildirshared.c:383: warning: implicit declaration of function `dbobj_open' maildirshared.c: At top level: maildirshared.c:404: warning: "struct dbobj" declared inside parameter list maildirshared.c: In function `build_db': maildirshared.c:446: warning: implicit declaration of function `dbobj_store' maildirshared.c: At top level: maildirshared.c:476: warning: "struct dbobj" declared inside parameter list maildirshared.c: In function `update_cur': maildirshared.c:512: warning: implicit declaration of function `dbobj_fetch' maildirshared.c:513: warning: assignment makes pointer from integer without a cast maildirshared.c:518: warning: implicit declaration of function `dbobj_delete' maildirshared.c: At top level: maildirshared.c:643: warning: "struct dbobj" declared inside parameter list maildirshared.c: In function `newmsgs': maildirshared.c:661: warning: implicit declaration of function `dbobj_firstkey' maildirshared.c:661: warning: assignment makes pointer from integer without a cast maildirshared.c:662: warning: implicit declaration of function `dbobj_nextkey' maildirshared.c:662: warning: assignment makes pointer from integer without a cast maildirshared.c: In function `do_maildir_shared_sync': maildirshared.c:717: error: storage size of 'obj' isn't known maildirshared.c:769: warning: implicit declaration of function `dbobj_close' maildirshared.c:717: warning: unused variable `obj' gmake[3]: *** [maildirshared.lo] Error 1 gmake[3]: Leaving directory `/tmp/mailcluster/build-dir/courier-imap-4.4.0/maildir' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/tmp/mailcluster/build-dir/courier-imap-4.4.0/maildir' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/tmp/mailcluster/build-dir/courier-imap-4.4.0' gmake: *** [all] Error 2 Sam Varshavchik wrote: > Download: http://www.courier-mta.org/download.php > > New releases of courier-authlib, courier, courier-imap, and sqwebmail > packages. > > courier-authlib 0.61.0: > > Changes: > > • Implement stubs for the SASL EXTERNAL authentication method. > > • Switch to versionless shared libraries. Install all shared libraries > just as <libname>.so. make install manually removes *.so.0.0 files that > were left over from previous versions, and installs a temporary *.so.0 > symlink to *.so, for temporary binary ABI compatibility with 0.60. The > symlinks will be removed in 0.62. > > =========================================================================== > > courier-0.60.0: > > Includes all changes in courier-imap and sqwebmail packages, see below. > > Changes: > > • Adjust default SSL/TLS settings. Fix a bug in TLS session caching. > > • Clean up configure scripts and makefiles. > > • Several portability fixes. > > • Update internal documentation. > > • Implement the ability to authenticate using SSL certificates. > courier-authlib 0.61, or higher, required. > > • Remove SSL CA bundle from the package, use system-installed SSL CAs. > > =========================================================================== > > courier-imap 4.4.0: > > Changes: > > • Optimizations to IMAP keywords. A trade-off with concurrency: faster > speed in exchange for a race condition if two concurrent sessions > attempt to update keywords on the same message -- the last one wins. > > • Add a POP3 login timeout. > > • Fix parsing of backslashes in address fields. > > • Implement SSL certificate based authentication. > > • Fix minor issues with SSL/TLS session caching > > =========================================================================== > > sqwebmail-5.2.2: > > • Various fixes to the build scripts. Include the m4 subdirectory in the > tarball. > > • Mail forwarded by the mail filter will carry a null return address. > > • Fix parsing of email addresses with backslashes. > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > > ------------------------------------------------------------------------ > > _______________________________________________ > Courier-imap mailing list > [email protected] > Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap -- ------------------------------------------------------------------------ Christopher E. Brown <[EMAIL PROTECTED]> desk (907) 550-8393 cell (907) 632-8492 IP Engineer - ACS ------------------------------------------------------------------------ ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Courier-imap mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap
