checking for MAXPATHLEN... 4096 checking dar/libdar.hpp usability... no checking dar/libdar.hpp presence... yes configure: WARNING: dar/libdar.hpp: present but cannot be compiled configure: WARNING: dar/libdar.hpp: check for missing prerequisite headers? configure: WARNING: dar/libdar.hpp: see the Autoconf documentation configure: WARNING: dar/libdar.hpp: section "Present But Cannot Be Compiled" configure: WARNING: dar/libdar.hpp: proceeding with the preprocessor's result configure: WARNING: dar/libdar.hpp: in the future, the compiler will take precedence configure: WARNING: ## ------------------------------------------ ## configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## configure: WARNING: ## ------------------------------------------ ## checking for dar/libdar.hpp... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGE_FILES value needed for large files... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for struct stat.st_rdev... yes checking whether sys_siglist is declared... yes checking for size_t... (cached) yes checking for size_t... (cached) yes checking size of size_t... 4 checking for time_t... yes checking for time_t... (cached) yes checking size of time_t... 4 checking for off_t... (cached) yes checking for off_t... (cached) yes checking size of off_t... 8 checking for libdar... configure: error: required library not found. Please install libdar. !!! ERROR: app-arch/kdar-1.2.0 failed. !!! Function kde_src_compile, Line 120, Exitcode 1 !!! died running ./configure, kde_src_compile:configure i've installed lastest dar ebuild
please tell me your `emerge info` and `etcat files dar`.
I'm not the reporter, but nontheless :-) valhalla ~ # ldd $(which dar) | grep libdar libdar.so.2 => /usr/lib/libdar.so.2 (0x40018000) So, the problem isn't the installation but the configure script. And the problem is not gentoo related. Please see http://sourceforge.net/mailarchive/forum.php?thread_id=5540075&forum_id=37250 That doesn't mean you should close this bug :-). Perhaps there is an easy solution which you can add into your ebuild?
This is fixed by the new version of dar. The problem was an extra semicolon at the end of line 110 in /usr/include/dar/real_infinint.hpp.
fixed in dar 2.1.5.