After a lot of attempts and experimenting... I have just realized that those errors actually are simply warnings: the program correctly executes (it silently deamonize so I didn't noticed it)!

Apart the fact that I cannot understand why there is this incompatibility between two system libraries (libc from official release and libbind from official ports), anyway I'd like to know if there can be some problem due to those warnings.

Thanks.



Federico Giannici wrote:
I'm trying to compile version 3 of milter-greylist. Unfortunately in packages there is only version 2 and I NEED the new DNSBL feature.

As it appears that OpenBSD 4.0 resolver library is not thread-safe, I'm trying to link the program with libbind. To be sure I installed libbind from the official packages.

It compiles cleansy but when I run milter-greylist it exits with the following errors:

./milter-greylist:/usr/lib/libc.so.39.3: /usr/local/lib/libbind.so.2.0 : WARNING: symbol(__p_class_syms) size mismatch, relink your program ./milter-greylist:/usr/lib/libc.so.39.3: /usr/local/lib/libbind.so.2.0 : WARNING: symbol(_res) size mismatch, relink your program ./milter-greylist:/usr/lib/libc.so.39.3: /usr/local/lib/libbind.so.2.0 : WARNING: symbol(__p_type_syms) size mismatch, relink your program

Probably I made a really stupid error as the autoconfig doesn't works for OpenBSD and so I modified the Makefile by myself.

Somebody can give me an hint of what I made wrong?


Thanks.



--
___________________________________________________
    __
   |-                      [EMAIL PROTECTED]
   |ederico Giannici      http://www.neomedia.it
___________________________________________________

Reply via email to