##################################################### DBTarpit comes with a preselected set of defaults that should work for almost all installations. For use with SpamCannibal, set the daemon install directory to: /usr/local/spamcannibal/bin ##################################################### dbtarpit daemon install directory : [/usr/local/sbin] shared library install directory : [/usr/local/lib] shared library header install directory : [/usr/local/include] dbtarpit database env/home directory : [/var/run/dbtarpit] dbtarpit primary database name : [tarpit] dbtarpit secondary database name : [archive] Note (probably harmless): No library found for -ldb Note (probably harmless): No library found for -lipq Note (probably harmless): No library found for -lnet Note (probably harmless): No library found for -ldb type: rm config.db perl Makefile.PL to restore defaults Checking if your kit is complete... Looks good Checking if your kit is complete... Looks good Writing Makefile for IPTables::IPv4::DBTarpit::Tools Writing Makefile for IPTables::IPv4::DBTarpit::CTest /bin/sh ltconfig ./ltmain.sh checking host system type... ia64-hp-hpux11.22 checking for ranlib... ranlib checking for gcc... gcc checking whether we are using GNU C... yes checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... none checking whether ln -s works... yes checking for ld used by GCC... /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking whether the linker (/usr/ccs/bin/ld) supports shared libraries... yes checking for BSD-compatible nm... /usr/bin/nm -p checking command to parse /usr/bin/nm -p output... ok checking how to hardcode library paths into programs... relink checking for /usr/ccs/bin/ld option to reload object files... -r checking dynamic linker characteristics... hpux11.22 dld.sl checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool /home/cpanrun/ia64/build/5.6.1/bin/perl inst/make_Config.pl cp lib/IPTables/IPv4/DBTarpit/Inst.pm blib/lib/IPTables/IPv4/DBTarpit/Inst.pm cp SiteConfig.pm blib/lib/IPTables/IPv4/DBTarpit/SiteConfig.pm cp DBTarpit.pm blib/lib/IPTables/IPv4/DBTarpit.pm make[1]: Entering directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/IPtables-IPv4-DBTarpit/Tools' cp Tools.pm ../blib/lib/IPTables/IPv4/DBTarpit/Tools.pm AutoSplitting ../blib/lib/IPTables/IPv4/DBTarpit/Tools.pm (../blib/lib/auto/IPTables/IPv4/DBTarpit/Tools) gcc -c -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O bdbtarpit.c In file included from bdbtarpit.c:17: bdbtarpit.h:62:16: db.h: No such file or directory In file included from bdbtarpit.c:17: bdbtarpit.h:67: error: parse error before "DB_ENV" bdbtarpit.h:67: warning: no semicolon at end of struct or union bdbtarpit.h:68: warning: data definition has no type or storage class bdbtarpit.h:69: error: parse error before "keydbt" bdbtarpit.h:69: warning: data definition has no type or storage class bdbtarpit.h:70: error: parse error before '*' token bdbtarpit.h:70: warning: data definition has no type or storage class bdbtarpit.h:72: error: parse error before '}' token bdbtarpit.h:72: warning: data definition has no type or storage class bdbtarpit.h:74: error: parse error before '*' token bdbtarpit.h:75: error: parse error before '*' token bdbtarpit.h:76: error: parse error before '*' token bdbtarpit.h:77: error: parse error before '*' token bdbtarpit.h:78: error: parse error before '*' token bdbtarpit.h:79: error: parse error before "dbtp_stati" bdbtarpit.h:79: error: parse error before '*' token bdbtarpit.h:79: warning: data definition has no type or storage class bdbtarpit.h:80: error: parse error before "dbtp_statn" bdbtarpit.h:80: error: parse error before '*' token bdbtarpit.h:80: warning: data definition has no type or storage class bdbtarpit.h:81: error: parse error before '*' token bdbtarpit.h:82: error: parse error before '*' token bdbtarpit.h:83: error: parse error before '*' token bdbtarpit.h:84: error: parse error before '*' token bdbtarpit.h:85: error: parse error before '*' token bdbtarpit.h:86: error: parse error before '*' token bdbtarpit.h:87: error: parse error before '*' token bdbtarpit.h:102:2: #error db.h is not for Berkeley DB at all. bdbtarpit.c:37: error: parse error before '*' token bdbtarpit.c: In function `dbtp_env_close': bdbtarpit.c:39: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:39: error: (Each undeclared identifier is reported only once bdbtarpit.c:39: error: for each function it appears in.) bdbtarpit.c: At top level: bdbtarpit.c:54: error: parse error before '*' token bdbtarpit.c: In function `dbtp_close': bdbtarpit.c:59: error: `dbtp' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:84: error: parse error before '*' token bdbtarpit.c: In function `dbtp_init': bdbtarpit.c:86: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:86: error: parse error before "eflags" bdbtarpit.c:89: error: `DBTYPE' undeclared (first use in this function) bdbtarpit.c:92: error: `DB_ENV' undeclared (first use in this function) bdbtarpit.c:92: error: `rm_dbenv' undeclared (first use in this function) bdbtarpit.c:121: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:124: error: `index' undeclared (first use in this function) bdbtarpit.c:124: error: `DB_RUNRECOVERY' undeclared (first use in this function) bdbtarpit.c:128: error: `home' undeclared (first use in this function) bdbtarpit.c:128: error: `DB_FORCE' undeclared (first use in this function) bdbtarpit.c:140: error: `eflags' undeclared (first use in this function) bdbtarpit.c:175: error: `info' undeclared (first use in this function) bdbtarpit.c:184: error: `type' undeclared (first use in this function) bdbtarpit.c:184: error: `dflags' undeclared (first use in this function) bdbtarpit.c:184: error: parse error before '!=' token bdbtarpit.c: At top level: bdbtarpit.c:197: error: parse error before '*' token bdbtarpit.c: In function `_dbtp_set': bdbtarpit.c:199: error: `size' undeclared (first use in this function) bdbtarpit.c:199: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:199: error: `addr' undeclared (first use in this function) bdbtarpit.c:199: error: parse error before ')' token bdbtarpit.c:201: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:201: error: `DBT' undeclared (first use in this function) bdbtarpit.c:204: error: parse error before "size" bdbtarpit.c: At top level: bdbtarpit.c:226: error: parse error before '*' token bdbtarpit.c: In function `dbtp_get': bdbtarpit.c:228: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:228: error: `ai' undeclared (first use in this function) bdbtarpit.c:231: error: `addr' undeclared (first use in this function) bdbtarpit.c:231: error: `size' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:255: error: parse error before '*' token bdbtarpit.c: In function `dbtp_getrecno': bdbtarpit.c:257: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:257: error: `ai' undeclared (first use in this function) bdbtarpit.c:261: error: `DBT' undeclared (first use in this function) bdbtarpit.c:263: error: `cursor' undeclared (first use in this function) bdbtarpit.c:264: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:264: error: parse error before "sizeof" bdbtarpit.c:266: error: `DB_SET_RECNO' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:279: error: parse error before "dbtp_stati" bdbtarpit.c:279: error: parse error before '*' token bdbtarpit.c: In function `dbtp_stati': bdbtarpit.c:281: error: `DB_BTREE_STAT' undeclared (first use in this function) bdbtarpit.c:281: error: `statistics' undeclared (first use in this function) bdbtarpit.c:282: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:282: error: parse error before "bt_nkeys" bdbtarpit.c:284: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:284: error: `ai' undeclared (first use in this function) bdbtarpit.c:285: error: `DB_NOTFOUND' undeclared (first use in this function) bdbtarpit.c:295: error: `DB_RECORDCOUNT' undeclared (first use in this function) bdbtarpit.c:300: error: `bt_nkeys' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:315: error: parse error before "dbtp_statn" bdbtarpit.c:315: error: parse error before '*' token bdbtarpit.c: In function `dbtp_statn': bdbtarpit.c:319: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:319: error: `name' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:327: error: parse error before '*' token bdbtarpit.c: In function `dbtp_index': bdbtarpit.c:332: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:334: error: `name' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:346: error: parse error before '*' token bdbtarpit.c: In function `dbtp_readOne': bdbtarpit.c:349: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:349: error: parse error before "cursor" bdbtarpit.c:352: error: `how' undeclared (first use in this function) bdbtarpit.c:354: error: `is_network' undeclared (first use in this function) bdbtarpit.c:355: error: `cursor' undeclared (first use in this function) bdbtarpit.c:355: error: parse error before ')' token bdbtarpit.c:357: error: parse error before ')' token bdbtarpit.c:357: error: `ptr' undeclared (first use in this function) bdbtarpit.c:360: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:360: error: `ai' undeclared (first use in this function) bdbtarpit.c:370: error: parse error before "sizeof" bdbtarpit.c:377: error: parse error before "sizeof" bdbtarpit.c:390: error: parse error before ')' token bdbtarpit.c:390: error: parse error before ')' token bdbtarpit.c: At top level: bdbtarpit.c:405: error: parse error before '*' token bdbtarpit.c: In function `dbtp_readDB': bdbtarpit.c:408: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:408: error: `name' undeclared (first use in this function) bdbtarpit.c:409: error: `DB_NOTFOUND' undeclared (first use in this function) bdbtarpit.c:411: error: `how' undeclared (first use in this function) bdbtarpit.c:411: error: `ptr' undeclared (first use in this function) bdbtarpit.c:411: error: `is_network' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:415: error: parse error before '*' token bdbtarpit.c: In function `_dbtp_halfput': bdbtarpit.c:417: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:417: error: `data' undeclared (first use in this function) bdbtarpit.c:418: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:418: error: parse error before "size" bdbtarpit.c:419: error: `ai' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:423: error: parse error before '*' token bdbtarpit.c: In function `dbtp_put': bdbtarpit.c:425: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:425: error: `ai' undeclared (first use in this function) bdbtarpit.c:428: error: `addr' undeclared (first use in this function) bdbtarpit.c:428: error: `asize' undeclared (first use in this function) bdbtarpit.c:430: error: `data' undeclared (first use in this function) bdbtarpit.c:430: error: `dsize' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:434: error: parse error before '*' token bdbtarpit.c: In function `dbtp_sync': bdbtarpit.c:436: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:436: error: `ai' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:453: error: parse error before '*' token bdbtarpit.c: In function `dbtp_find_addr': bdbtarpit.c:455: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:455: error: `ai' undeclared (first use in this function) bdbtarpit.c:455: error: `addr' undeclared (first use in this function) bdbtarpit.c:459: error: `timestamp' undeclared (first use in this function) bdbtarpit.c: At top level: bdbtarpit.c:465: error: parse error before '*' token bdbtarpit.c: In function `dbtp_del': bdbtarpit.c:467: error: `DBT' undeclared (first use in this function) bdbtarpit.c:467: error: parse error before "key" bdbtarpit.c:469: error: `dbtp' undeclared (first use in this function) bdbtarpit.c:469: error: `ai' undeclared (first use in this function) bdbtarpit.c:472: error: `key' undeclared (first use in this function) bdbtarpit.c:473: error: `addr' undeclared (first use in this function) bdbtarpit.c:474: error: `u_int32_t' undeclared (first use in this function) bdbtarpit.c:474: error: parse error before "size" bdbtarpit.c: In function `dbtp_notfound': bdbtarpit.c:481: error: `DB_NOTFOUND' undeclared (first use in this function) bdbtarpit.c: In function `dbtp_bdbversion': bdbtarpit.c:501: warning: return makes pointer from integer without a cast bdbtarpit.c: In function `dbtp_strerror': bdbtarpit.c:507: warning: return makes pointer from integer without a cast make[1]: *** [bdbtarpit.o] Error 1 make[1]: Leaving directory `/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/IPtables-IPv4-DBTarpit/Tools' make: *** [subdirs] Error 2