On 09/03/2010 20:15, Ion-Mihai Tetcu wrote: > On Tue, 09 Mar 2010 19:49:18 +0100 > Stevan Bajić<ste...@bajic.ch> wrote: > > >> On Tue, 9 Mar 2010 20:03:30 +0200, Ion-Mihai Tetcu >> <ite...@freebsd.org> wrote: >> >>> On Tue, 09 Mar 2010 17:13:25 +0000 >>> Paul Cockings<ds...@cytringan.co.uk> wrote: >>> >>> >>>> trying to build freebsd port with >>>> >>>> MYSQL50 on >>>> MYSQL_LOCAL on >>>> >>>> >>>> /usrlocal/etc/rc.d/dspam start >>>> >>>> dspam[43705]: dlopen() failed: /usr/local/lib/libmysql_drv.so: >>>> Cannot open "/usr/local/lib/libmysql_drv.so" >>>> dspam[43705]: Unable to initialize storage driver >>>> >>>> There is no libmysql_drv.so in /usr/local/lib >>>> >>>> >>>> Can someone else confirm this behaviour? >>>> >>> This is bad. Do you turn off all other DB drivers when you get this? >>> >>> >> Can it be that you just selected the MySQL driver and only the MySQL >> driver? >> > That's what I was asking. > > >> If so then the driver is statically linked into libdspam. If you want >> a dynamic driver then you need to add >> '--with-storage-driver=mysql_drv,mysql_drv'. This will then produce a >> dynamic storage driver. >> > And this is why :) > > >> Or if you want to go with the static driver then comment out the line >> "StorageDriver" in dspam.conf. So DSPAM will not try to dlopen() the >> storage driver (since it's not needed for a statically linked driver). >> >> I don't want to brag but in Gentoo all that kind of configuration >> options are handled inside the Ebuild. Maybe you could borrow some >> ideas/concept stuff from reading the Ebuild? >> > Yes, I can make the port comment the StorageDriver line in the .conf. > I'm not sure this is something that we should do in each port/package > as apposed to the ./configure > > > I was appoarching the install like a 'user', i just want to install the port and run. From a users point of view I think there is lots we can do to make the options easier to understand.
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Dspam-devel mailing list Dspam-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-devel