The compiler settings file was not updated. It still references ecj-3.5, when its for ecj-3.6 /dev-java/ant-eclipse-ecj/files/ecj-3.6 JAVAC="/usr/bin/ecj-3.5" PACKAGE="=dev-java/ant-eclipse-ecj-3.5*" SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7" SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7" ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter" ANT_BUILD_COMPILER_DEPS="eclipse-ecj-3.5,ant-eclipse-ecj-3.5" GENERATION="2" Should be JAVAC="/usr/bin/ecj-3.6" PACKAGE="=dev-java/ant-eclipse-ecj-3.6*" SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7" SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7" ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter" ANT_BUILD_COMPILER_DEPS="eclipse-ecj-3.6,ant-eclipse-ecj-3.6" GENERATION="2"
Created attachment 289129 [details] ant-eclipse-ecj-3.6-r1.diff
Created attachment 289131 [details] ecj-3.6 compiler settings file
Created attachment 289133 [details, diff] ant-eclipse-ecj-3.6-r1.diff
Created attachment 289135 [details] ant-eclipse-ecj-3.6-r1.ebuild
*ant-eclipse-ecj-3.6-r1 (19 Oct 2011) 19 Oct 2011; Miroslav Šulc <fordfrog@gentoo.org> files/ecj-3.6, +ant-eclipse-ecj-3.6-r1.ebuild: Fixed compiler settings (bug #378985, thanks to William L. Thomson Jr. <wlt@obsidian-studios.com> for the fix)