The situation- I installed 3.17.2 via the BSD Port with the rsyslog3-mysql port as well. Everything was setup and writing to my DB perfectly. I installed and configured another machine to be a forwarder/relay and discovered the problem of the headers getting manipulated when relayed/forwarded. 3.17.2 is the most up do date port so I decided to manually install 3.18.2. I have attempted to get it to run for a while and continue getting the following error during ./configure
checking for zlib.h... yes
checking for deflate in -lz... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_create in -lpthread... yes
checking for SYSLOG_UNIXAF support... yes
checking for FSSTND support... yes
checking mysql.h usability... no
checking mysql.h presence... no
checking for mysql.h... no
configure: error: MySQL is missing
See `config.log' for more details.
mysql.h exists but it fails.. I've googled all day and haven't came across anything... even when I point configure directly to /usr/local/include it still bombs... any ideas? Im wondering if it has something to do with the rsyslog3-mysql port... but I don't know where to start as I've done a make deinstall of rsyslog3 and rsyslog3-mysql... any thoughts would be greatly appreciated.
-Barry
7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #0: Wed Jun 18 07:33:20 UTC 2008 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
./configure --enable-mysql --with-mysql-includes=/usr/local/include --enable-klog --disable-static --enable-mail --enable-imfile --enable-imtemplate --enable-openssl --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ i386-portbld-freebsd7.0
/usr/local/include listing....
-r--r--r-- 1 root wheel 4050 Jul 14 16:54 decimal.h
-r--r--r-- 1 root wheel 3866 Jul 14 16:54 errmsg.h
-r--r--r-- 1 root wheel 6705 Jul 14 16:54 keycache.h
-r--r--r-- 1 root wheel 21374 Jul 14 16:54 m_ctype.h
-r--r--r-- 1 root wheel 8120 Jul 14 16:54 m_string.h
-r--r--r-- 1 root wheel 1810 Jul 14 16:54 my_alloc.h
-r--r--r-- 1 root wheel 1941 Jul 14 16:54 my_attribute.h
-r--r--r-- 1 root wheel 30808 Jul 14 16:54 my_config.h
-r--r--r-- 1 root wheel 3872 Jul 14 16:54 my_dbug.h
-r--r--r-- 1 root wheel 3460 Jul 14 16:54 my_dir.h
-r--r--r-- 1 root wheel 2916 Jul 14 16:54 my_getopt.h
-r--r--r-- 1 root wheel 43465 Jul 14 16:54 my_global.h
-r--r--r-- 1 root wheel 1466 Jul 14 16:54 my_list.h
-r--r--r-- 1 root wheel 3853 Jul 14 16:54 my_net.h
-r--r--r-- 1 root wheel 1669 Jul 14 16:54 my_no_pthread.h
-r--r--r-- 1 root wheel 27386 Jul 14 16:54 my_pthread.h
-r--r--r-- 1 root wheel 36770 Jul 14 16:54 my_sys.h
-r--r--r-- 1 root wheel 1958 Jul 14 16:54 my_xml.h
-r--r--r-- 1 root wheel 33861 Jul 14 16:54 mysql.h
-r--r--r-- 1 root wheel 17249 Jul 14 16:54 mysql_com.h
-r--r--r-- 1 root wheel 1175 Jul 14 16:54 mysql_embed.h
-r--r--r-- 1 root wheel 2097 Jul 14 16:54 mysql_time.h
-r--r--r-- 1 root wheel 797 Jul 14 16:54 mysql_version.h
-r--r--r-- 1 root wheel 16678 Jul 14 16:54 mysqld_ername.h
-r--r--r-- 1 root wheel 16733 Jul 14 16:54 mysqld_error.h
-r--r--r-- 1 root wheel 5796 Jul 14 16:54 raid.h
-r--r--r-- 1 root wheel 1804 Jul 14 16:54 sql_common.h
-r--r--r-- 1 root wheel 10936 Jul 14 16:54 sql_state.h
-r--r--r-- 1 root wheel 1006 Jul 14 16:54 sslopt-case.h
-r--r--r-- 1 root wheel 2163 Jul 14 16:54 sslopt-longopts.h
-r--r--r-- 1 root wheel 1107 Jul 14 16:54 sslopt-vars.h
-r--r--r-- 1 root wheel 1300 Jul 14 16:54 typelib.h

