Re: [exim] [exim-announce] Exim 4.74 Release

Top Page

Reply to this message
Author: Renaud Allard
Date:  
To: exim-users
Subject: Re: [exim] [exim-announce] Exim 4.74 Release
Hello,

I just tried to compile 4.74 on OpenBSD 4.8 amd64 using my old Makefile
which worked fine on 4.73 and it fails.

Is there something obvious I am missing?

gcc -o exim
acl.o(.text+0xe5): In function `acl_var_create':
: warning: strcpy() is almost always misused, please use strlcpy()
daemon.o(.text+0x1851): In function `daemon_go':
: warning: sprintf() is often misused, please use snprintf()
rewrite.o(.text+0xcf5): In function `rewrite_one_header':
: warning: strcat() is almost always misused, please use strlcat()
drtables.o(.text+0x70): In function `init_lookup_list':
: undefined reference to `cdb_lookup_module_info'
drtables.o(.text+0x8b): In function `init_lookup_list':
: undefined reference to `cdb_lookup_module_info'
drtables.o(.text+0xf2): In function `init_lookup_list':
: undefined reference to `dnsdb_lookup_module_info'
drtables.o(.text+0x10d): In function `init_lookup_list':
: undefined reference to `dnsdb_lookup_module_info'
drtables.o(.text+0x174): In function `init_lookup_list':
: undefined reference to `mysql_lookup_module_info'
drtables.o(.text+0x18d): In function `init_lookup_list':
: undefined reference to `mysql_lookup_module_info'
collect2: ld returned 1 exit status
*** Error code 1

Stop in /root/exim-4.74/build-OpenBSD-amd64 (line 426 of Makefile).


Thank you,
Best Regards