my compilation of ripe whois server 3.3.0 has failed on freebsd 7.0-beta4 gmake[3]: Entering directory `/usr/home/ono/Desktop/whoisserver-latest/src/defs' mkdir -p /usr/home/ono/Desktop/whoisserver-latest/src/modules/rpsl && \ cd /usr/home/ono/Desktop/whoisserver-latest/src/modules/rpsl && \ RIPINCDIR="/usr/home/ono/Desktop/whoisserver-latest/src/include/" RIPLIBDIR="/usr/home/ono/Desktop/whoisserver-latest/src/" CC="gcc -DHAVE_CONFIG_H -I/usr/local/bind/include -L/usr/local/bind/lib -I/usr/include/openssl -I/usr/local/include/openssl" CFLAGS="-I/usr/home/ono/Desktop/whoisserver-latest/src/defs -I/usr/home/ono/Desktop/whoisserver-latest/src/defs -I/usr/local/bind/include -L/usr/local/bind/lib -I/usr/include/openssl -I/usr/local/include/openssl -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/home/ono/Desktop/whoisserver-latest/src/include/" gmake -f /usr/home/ono/Desktop/whoisserver-latest/src/defs/Makefile.syntax && \ touch syntax gmake[4]: Entering directory `/usr/home/ono/Desktop/whoisserver-latest/src/modules/rpsl' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/usr/home/ono/Desktop/whoisserver-latest/src/modules/rpsl' gmake[3]: Leaving directory `/usr/home/ono/Desktop/whoisserver-latest/src/defs' gmake[3]: Entering directory `/usr/home/ono/Desktop/whoisserver-latest/src' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/mysql -fno-strict-aliasing -pipe -march=athlon-mp -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/bind/include -L/usr/local/bind/lib -I/usr/include/openssl -I/usr/local/include/openssl -I/usr/local/include/c-client/ -I/usr/home/ono/Desktop/whoisserver-latest/src/modules/rpsl -I/usr/home/ono/Desktop/whoisserver-latest/src/include -I/usr/home/ono/Desktop/whoisserver-latest/src/include -I/usr/local/bind/include -L/usr/local/bind/lib -I/usr/include/openssl -I/usr/local/include/openssl -MT crypt-md5.o -MD -MP -MF ".deps/crypt-md5.Tpo" -c -o crypt-md5.o `test -f 'modules/au/crypt-md5.c' || echo './'`modules/au/crypt-md5.c; \ then mv -f ".deps/crypt-md5.Tpo" ".deps/crypt-md5.Po"; else rm -f ".deps/crypt-md5.Tpo"; exit 1; fi modules/au/crypt-md5.c: In function 'crypt_md5': modules/au/crypt-md5.c:28: error: 'MD5_CTX' undeclared (first use in this function) modules/au/crypt-md5.c:28: error: (Each undeclared identifier is reported only once modules/au/crypt-md5.c:28: error: for each function it appears in.) modules/au/crypt-md5.c:28: error: expected ';' before 'ctx' modules/au/crypt-md5.c:56: error: 'ctx' undeclared (first use in this function) modules/au/crypt-md5.c:68: error: 'ctx1' undeclared (first use in this function) gmake[3]: *** [crypt-md5.o] Error 1 gmake[3]: Leaving directory `/usr/home/ono/Desktop/whoisserver-latest/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/home/ono/Desktop/whoisserver-latest/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/ono/Desktop/whoisserver-latest' gmake: *** [all] Error 2 any suggestions? P.S. [~/Desktop/whoisserver-latest]$ gcc -v Using built-in specs. Target: i386-undermydesk-freebsd Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 4.2.1 20070719 [FreeBSD]