Hi, I cannot update to bogofilter 0.94.13 because the configure fails with the output: checking for strlcat... no checking for strerror... yes checking for strtoul... yes checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking how to link with libdb... -ldb checking db and dependent libraries... error configure: error: ==================================================================== Cannot link against libdb? Try 'rm config.cache', then re-configure. If the problem persists, report it to the bogofilter mailing list. Remember to include your config.log. ==================================================================== !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/bogofilter-0.94.13/work/bogofilter-0.94.13/config.log !!! ERROR: mail-filter/bogofilter-0.94.13 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. I'll attach the config.log to this bug report. And another thing which seems odd to me is that glibc blocks bogofilter, if you have USE="-iconv". Regards, Tassilo
Created attachment 60466 [details] /var/tmp/portage/bogofilter-0.94.13/work/bogofilter-0.94.13/config.log My config.log
Ugh, after a recompile of db bogofilter compiles flawlessly. Sorry for the unnecessary bug report. But one question remains: Why do glibc and libiconv block bogofilter when you have USE="-iconv"? Regards, Tassilo
(In reply to comment #0) > glibc blocks bogofilter, if you have USE="-iconv". this one was fixed 2 days ago - i missed some parantheses - resync please. > checking for shared library run path origin... done > checking how to link with libdb... -ldb > checking db and dependent libraries... error > configure: error: > ==================================================================== > Cannot link against libdb? Try 'rm config.cache', then re-configure. > If the problem persists, report it to the bogofilter mailing list. > Remember to include your config.log. > ==================================================================== There is something wrong with your sys-libs/db installation: | conftest.c:86:16: db.h: No such file or directory Which version is it? /usr/include/db.h should be a symlink to your installed db version. (e.g /usr/include/db.h -> db4.2/db.h)