On Sun, Apr 15, 2007 at 07:26:22PM +0200, dale gallagher wrote: > > I posted the following to the dspam-users list a few days ago, but > it is more likely to be related to changes between the MySQL libs > between versions 4.x and 5.x and hence DSPAM's assumed use of > previous MySQL ver 4.x libs perhaps? > > DSPAM fails to compile on my system. Details below. If no-one is > able to reproduce these errors, please let me know how I can help > from my side.
This actually looks more to me like a problem with MySQL. > /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x7df): > In function `read_user_name': : undefined reference to `strmake' ... > /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x19a6): > In function `mysql_list_processes': : undefined reference to > `net_field_length' Notice that it's complaining about "libmysqlclient.a" / libmysql.o; which are part of the MySQL libraries, and nothing to do with dspam. I could be reading it wrong though, so it might be worth trying to build a small MySQL test-app to see what happens. Even if I'm right, I don't have any idea how to solve it. A bit of Googling suggests the problem is not unique, but not common enough to have an immediate answer.