I get this error message from configure: configure: error: conditional "am__fastdepCXX" was never defined. Usually this means the macro was only invoked conditionally. I was remerging that package, and had not encountered this issue the last time. The ebuild hasn't changed in a significant way, so I guess some eclass or my update to portage-2.2_pre8 might be the cause for this. Perhaps some change to elibtoolize, as the log looks a bit different around that point. Portage 2.2_pre8 (default/linux/x86/2008.0/desktop, gcc-4.2.4, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r4 i686) ================================================================= System uname: Linux-2.6.25-gentoo-r4-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-glibc2.0 Timestamp of tree: Fri, 13 Jun 2008 00:45:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.62 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.25-r4 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -ggdb" CHOST="i686-pc-linux-gnu"
Created attachment 156597 [details, diff] Upstream fix -r7052:7110 svn diff -r7052:7110 https://gnunet.org/svn/GNUnet/configure.ac Upstream addressed this issue by including AC_PROG_CXX unconditionally. Given the fact that subsequent (QT-related) checks seem work with C++ sources even for platforms other than cygwin and mingw, for which it had been conditionally included before, this seems a good solution.
Applied, thanks!