On 2005-11-06, at 2143, Szeki - Inc wrote:
Question is:

I have to recompile, if I only change some function in vpopmail ? The
version remains the same, only for example, logging change from p to v. I really have to recompile courier-atuthlib if I change vpopmail option
enable-sql-logging ?

i would... if other packages were statically linked with libvpopmail, then if the library changes the other programs need to be at least re- linked. however, since most Makefiles don't have a "relink" option, your best option is "make clean && make && make install" for these other programs.

of course, if libvpopmail were a shared library and you had linked courier-authlib to the shared library, then as long as the API hadn't changed you would be okay.

but since it does statically link, i would say to re-compile everything that uses libvpopmail. note that if you're using the "chkuser" patch for qmail, you also need to re-compile qmail as well (which is my biggest objection to the chkuser patch- qmail shouldn't have to be rebuilt every time you upgrade vpopmail.)

also be careful- for some programs "make clean" removes the configuration information and you may have to re-run the "./ configure" command again as well.

| John M. Simpson - KG4ZOW - Programmer At Large |
| http://www.jms1.net/           <[EMAIL PROTECTED]> |
| Mac OS X proves that it's easier to make UNIX  |
| pretty than it is to make Windows secure.      |

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to