Simple update. Just copied the 1.16 ebuild.
Created attachment 4331 [details] Ebuild for jikes 1.17
Created attachment 4332 [details] Digest for jikes 1.17
# emerge jikes Calculating dependencies ...done! >>> emerge dev-java/jikes-1.17 to / >>> md5 ;-) jikes-1.17.tar.bz2 >>> Unpacking source... >>> Unpacking jikes-1.17.tar.bz2 >>> Source unpacked. configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking for C++ compiler default output... configure: error: C++ compiler cannot create executables !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 22, Exitcode 77 !!! configure problem This is strange - no other app yet has had trouble with g++. I had jikes-1.16 already and `emerge -u world` wanted to upgrade to 1.17. When that failed I unmerged 1.16 and retried 1.17 and now I have no jikes.
OK, forget about "checking for C++ compiler default output... configure: error: C++ compiler cannot create executables" ... it was looking for /usr/bin/i686-pc-linux-gnu-g++, which had disappeared after my experiments with bug 9016 ... sorry.