>On xx/xx/xxxx xx:xx AM, Mark Constable wrote:

 >Apologies for the noise but is anyone aware of any Debian or
 >Ubuntu/PPA package builds of these latest releases?
 >Umm, no, so far, the highest version that Debian 7 has rolled out is 
 >0.68 on Wheezy (Debian 7). Squeeze (Debian 6) has version 0.65.

To get Courier v0.73, you must build from source.

You also have to build from source and install into '/usr/local with 
make install DESTDIR=/usr/local', else, the Courier build system will 
install files in '/usr/lib' and files from your current install of 
Courier will be corrupted, and some files will be outside of package 
manager control. The build system seems to not obey the --prefix option 
to configure (sh), but it does for DESTDIR (generated Makefiles).

Experiences from building Courier v0.73 from source is this:

o Have to build and install Courier Authlib first, says the documentation

o You also will need to build dependent libraries from source -- 
libopenssl or even libgnutls, etc. and install them into /usr/local. The 
libs in Debian 6 and 7 are too old and the Courier v0.73 build system 
will complain. So you must install from source the latest or compatible 
versions. I got some compile errors from API changes in some of the libs 
that Courier v0.73 needs -- I had the old ones on my system. Sam V (main 
Courier dev) is on some Red Hat based system, and has the latest stable, 
and builds for the latest stable libs. And there is nothing wrong with that.

o Build system does not appear to respect the --prefix option. So to get 
the files installed with the proper paths, you need to do 'make install 
DESTDIR=/usr/local' rather than just the plain old 'make install'. And 
of course, you still will need to run 'make install-configure' regardless.

o I remember I had to pass CFLAGS to the configure script like so:
'./configure CFLAGS=/usr/local/include/libname-dir' and have to export 
env var for COURIERAUTHCONFIG, as the build system needs it.

Sounds tedious, but I can have it built and running in about 30 mins. 
The first time is the hardest. Good luck!

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to