So, I'm working on updating the existing debian 3.8.0 package I've been using with the latest code in CVS and ran into a bug that actually exists at the main CVS code compilation level that seems to have changed since the 3.8.0 release version.

The problem is that src/tools.hash_drv/csscompress.c is no longer built into a binary during compilation. The other tools (cssconvert, etc.) in the directory are, but this one isn't. I went back to a vanilla copy from CVS and sure enough, running a make won't build it in the base compile (no debian funny stuff).

To avoid wasting effort on either duplicating a fix someone else may be working on, or on something that may be deprecated, I wanted to check first with those working on the latest code.
Here's how it's configured to build:

$ ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --includedir=/usr/include --mandir=/usr/share/man --infodir=/usr/share/info --with-logdir=/var/log/dspam/ --localstatedir=/var --libexecdir=/usr/lib/dspam --srcdir=. --with-dspam-home=/var/spool/dspam --sysconfdir=/etc/dspam --enable-domain-scale --enable-signature-headers --with-delivery-agent=/usr/bin/procmail --enable-daemon --with-mysql-includes=/usr/include/mysql --with-pgsql-includes=/usr/include/postgresql --with-storage-driver=libdb4_drv,mysql_drv,pgsql_drv,sqlite3_drv,hash_drv --enable-ldap --enable-debug --enable-virtual-users --enable-preferences-extension --enable-clamav

Oh, and when I get a good patch ready I'll make it available for ubuntu/debian crowd to keep up with the new development.

Regards,

-Jason Axley

Reply via email to