Created attachment 365888 [details] build.log Trying to install dev-java/invokebinder fails with compilation errors. * Using: icedtea-bin-6 compile: [mkdir] Created dir: /var/tmp/portage/dev-java/invokebinder-1.2/work/invokebinder-invokebinder-1.2/target/classes [javac] Compiling 19 source files to /var/tmp/portage/dev-java/invokebinder-1.2/work/invokebinder-invokebinder-1.2/target/classes [javac] /var/tmp/portage/dev-java/invokebinder-1.2/work/invokebinder-invokebinder-1.2/src/main/java/com/headius/invokebinder/Binder.java:18: package java.lang.invoke does not exist [javac] import java.lang.invoke.MethodHandle; [javac] ^ [javac] /var/tmp/portage/dev-java/invokebinder-1.2/work/invokebinder-invokebinder-1.2/src/main/java/com/headius/invokebinder/Binder.java:19: package java.lang.invoke does not exist [javac] import java.lang.invoke.MethodHandles; [javac] ^
http://docs.oracle.com/javase/7/docs/api/java/lang/invoke/package-summary.html At the bottom: Since: 1.7 + 24 Dec 2013; Tom Wijsman <TomWij@gentoo.org> invokebinder-1.2.ebuild: + java.lang.invoke is available since Java 1.7 according to + http://docs.oracle.com/javase/7/docs/api/java/lang/invoke/package-summary.html + and thus the JDK/JRE dependencies have been restricted; fixes bug #495018, + reported by Hans de Graaff (graaff). Also fixed an unquoted variable. Thank you for your report.