Milter-greylist fails to compile on my Fedora/Redhat system. Since the standard resolver is not thread-safe, this OS requires the use of --with-libbind to link to bind9. However, the bind9 include files do not get detected properly by the configure script. The reason is that configure looks for bind9_getaddresses(), which is not available from the include files. I am able to get the compilation going by modifying configure.ac to check for for __inet_ntop() instead of bind9_getaddresses(). Has anyone experienced the same problem? If so, how do you feel about the fix? Any other suggestions?
Message
Compiler woes on Fedora/Redhat
2009-01-18 by Rudy Eschauzier