[exim-dev] [Bug 139] Dynamically loadable lookup modules

Top Page
Delete this message
Reply to this message
Author: Serge Demonchaux
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 139] Dynamically loadable lookup modules
------- You are receiving this mail because: -------
You are the QA contact for the bug.

http://bugs.exim.org/show_bug.cgi?id=139




--- Comment #24 from Serge Demonchaux <serge-exim@???> 2009-11-05 20:51:26 ---
Created an attachment (id=339)
--> (http://bugs.exim.org/attachment.cgi?id=339)
cleaned gcc warnings


* removed dummy() function in src/globals.c (not needed).
* cleaned error: pointer targets in assignment differ in signedness
( char * ==> unsigned char* ).
* using log_write() function to send warnings in LOG_MAIN (src/drtables.c).

Tested with: ===Exim-4.70 RC2=========
 * On GNU/Linux Caos NSA release 1.0.25 (Cato) 2009.09.28
 * gcc (GCC) 4.3.3
 * Arch: i386 and x86_64
 * Modules: cdb.so, dsndb.so, mysql.so, pqsql.so and sqlite.so
 * Build with:
        - EXTRALIBS="-ldl -pie"
        - CFLAGS="-fPIE -Wall %{?cflags:%{cflags}}%{!?cflags:$RPM_OPT_FLAGS}"
        - LOOKUP_CDB=2
        - LOOKUP_DNSDB=2
        - LOOKUP_MYSQL=2
        - LOOKUP_PGSQL=2
        - LOOKUP_MYSQL_INCLUDE="-I%{_includedir}/mysql"
        - LOOKUP_MYSQL_LIBS="-L%{_libdir}/mysql -lmysqlclient"
        - LOOKUP_PGSQL_INCLUDE="-I%{_includedir}/pgsql"
        - LOOKUP_PGSQL_LIBS="-lpq"



--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email