Following fix of 8000233, langtools doesn't build anymore:
[javac] Compiling 316 source files to /w/lthudson/hudson-data/jobs/jdk8-lt-build/workspace/build/bootstrap/classes
[javac] /w/lthudson/hudson-data/jobs/jdk8-lt-build/workspace/src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java:496: error: constructor MethodHandle in class MethodHandle cannot be applied to given types;
[javac] Pool.MethodHandle handle = new Pool.MethodHandle(dynSym.bsmKind, dynSym.bsm, names);
[javac] ^
[javac] required: int,Symbol
[javac] found: int,Symbol,Names
[javac] reason: actual and formal argument lists differ in length
[javac] /w/lthudson/hudson-data/jobs/jdk8-lt-build/workspace/src/share/classes/com/sun/tools/javac/jvm/Pool.java:110: error: cannot find symbol
[javac] pool = ArrayUtils.ensureCapacity(pool, pp);
[javac] ^
[javac] symbol: variable ArrayUtils
[javac] location: class Pool
[javac] /w/lthudson/hudson-data/jobs/jdk8-lt-build/workspace/src/share/classes/com/sun/tools/javac/jvm/Pool.java:113: error: cannot find symbol
[javac] pool = ArrayUtils.ensureCapacity(pool, pp);
[javac] ^
[javac] symbol: variable ArrayUtils
[javac] location: class Pool
[javac] 3 errors