Hi, My build was running pretty well but then failed inside the jdk build. My invocation was:
cd .../jdk8 bash ./configure --withfreetype=... --with-target-bits=32 --with-debug-level=fastdebug make all The log is ... ## Starting jdk Importing CORBA src.zip Importing CORBA classes.jar Importing CORBA bin.zip Importing JAXP src.zip Importing JAXP classes.jar Importing JAXWS src.zip Importing JAXWS classes.jar Importing LANGTOOLS src.zip Importing LANGTOOLS classes.jar Compiling 166 files for BUILD_TOOLS Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.40219.01 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. genSocketOptionRegistry.c Generating charsetmapping classes Generating buffer classes Generating exceptions classes Microsoft (R) Incremental Linker Version 10.00.40219.01 Copyright (C) Microsoft Corporation. All rights reserved. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Copying and cleaning 53 properties Compiling 522 properties into resource bundles Creating sun/util/LocaleDataMetaInfo.java from 422 found resources. Generating sun/misc/Version.java Generating sun/misc/Version.java compact1 Generating sun/misc/Version.java compact2 Generating sun/misc/Version.java compact3 Aliases: Table size 1024 (10 bits), shift 0, max chain depth 3 Classes: Table size 32 (5 bits), shift 1, max chain depth 3 Cache: Table size 32 (5 bits), shift 1, max chain depth 3 Generating beaninfo Generating Nimbus source files [Error] encoded value was less than 0: encode(-8.326673E-17, 5.0, 11.0, 16.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0) [Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0) [Error] Encountered Infinity: encode(-0.00877193, 0.0, 7.0, 7.0) Compiling 4 files for BUILD_BREAKITERATOR Generating HTML DTD file [Parsed DTD html32 in 801ms] Compiling 9795 files for BUILD_JDK c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:49: error: cannot find symbol private BindingListHolder _bindingList; // list of bindings ^ symbol: class BindingListHolder location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:50: error: cannot find symbol private BindingIterator _bindingIter; // iterator for getting list of bindings ^ symbol: class BindingIterator location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:41: error: package org.omg.CosNaming.NamingContextPackage does not exist import org.omg.CosNaming.NamingContextPackage.*; ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:208: error: cannot find symbol private javax.naming.Binding mapBinding(org.omg.CosNaming.Binding bndg) ^ symbol: class Binding location: package org.omg.CosNaming c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:67: error: cannot find symbol public NamingContext _nc; // public for accessing underlying NamingContext ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:77: error: cannot find symbol private NameComponent[] _name = null; ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:33: error: cannot find symbol import org.omg.CosNaming.NameComponent; ^ symbol: class NameComponent location: package org.omg.CosNaming c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:147: error: cannot find symbol CNCtx(ORB orb, OrbReuseTracker tracker, NamingContext nctx, ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:148: error: cannot find symbol Hashtable<String, java.lang.Object> env, NameComponent[]name) ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:164: error: cannot find symbol NameComponent[] makeFullName(NameComponent[] child) { ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:164: error: cannot find symbol NameComponent[] makeFullName(NameComponent[] child) { ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:483: error: cannot find symbol java.lang.Object callResolve(NameComponent[] path) ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:573: error: cannot find symbol private void callBindOrRebind(NameComponent[] pth, Name name, ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:722: error: cannot find symbol private void callUnbind(NameComponent[] path) throws NamingException { ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:742: error: cannot find symbol private boolean leafNotFound(NotFound e, NameComponent leaf) { ^ symbol: class NotFound location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:742: error: cannot find symbol private boolean leafNotFound(NotFound e, NameComponent leaf) { ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:898: error: cannot find symbol private void callDestroy(NamingContext nc) ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:975: error: cannot find symbol private javax.naming.Context callBindNewContext(NameComponent[] path) ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:80: error: cannot find symbol static NameComponent[] nameToCosName(Name name) ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:98: error: cannot find symbol static String cosNameToInsString(NameComponent[] cname) { ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:114: error: cannot find symbol static Name cosNameToName(NameComponent[] cname) { ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:191: error: cannot find symbol private static NameComponent parseComponent(String compStr) ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:256: error: cannot find symbol private static String stringifyComponent(NameComponent comp) { ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:33: error: package org.omg.CosNaming.NamingContextPackage does not exist import org.omg.CosNaming.NamingContextPackage.*; ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:46: error: cannot find symbol CNCtx ctx, NameComponent[] inputName) throws NamingException { ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:103: error: cannot find symbol private static final NamingException tryFed(NotFound e, CNCtx ctx, ^ symbol: class NotFound location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:104: error: cannot find symbol NameComponent[] inputName) throws NamingException { ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\windows\classes\java\net\DualStackPlainSocketImpl.java:279: warning: auxiliary class InetAddressContainer in c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\java\net\AbstractPlainSocketImpl.java should not be accessed from outside its own source file static native void localAddress(int fd, InetAddressContainer in) throws SocketException; ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:77: error: cannot find symbol _bindingList = new BindingListHolder(); ^ symbol: class BindingListHolder location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:78: error: cannot find symbol BindingIteratorHolder _bindingIterH = new BindingIteratorHolder(); ^ symbol: class BindingIteratorHolder location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:78: error: cannot find symbol BindingIteratorHolder _bindingIterH = new BindingIteratorHolder(); ^ symbol: class BindingIteratorHolder location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:105: error: cannot find symbol org.omg.CosNaming.Binding bndg = _bindingList.value[counter]; ^ symbol: class Binding location: package org.omg.CosNaming c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNBindingEnumeration.java:230: error: cannot find symbol NameComponent[] comps = _ctx.makeFullName(bndg.binding_name); ^ symbol: class NameComponent location: class CNBindingEnumeration c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:168: error: cannot find symbol NameComponent[] answer = new NameComponent[_name.length+child.length]; ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:168: error: cannot find symbol NameComponent[] answer = new NameComponent[_name.length+child.length]; ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:258: error: cannot find symbol _nc = NamingContextHelper.narrow(obj); ^ symbol: variable NamingContextHelper location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:381: error: cannot find symbol _nc = NamingContextHelper.narrow(ncRef); ^ symbol: variable NamingContextHelper location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:419: error: cannot find symbol _nc = NamingContextHelper.narrow(ncRef); ^ symbol: variable NamingContextHelper location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:488: error: cannot find symbol NamingContext nc = ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:489: error: cannot find symbol NamingContextHelper.narrow(obj); ^ symbol: variable NamingContextHelper location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:536: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:587: error: cannot find symbol if ( obj instanceof org.omg.CosNaming.NamingContext) { ^ symbol: class NamingContext location: package org.omg.CosNaming c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:588: error: cannot find symbol NamingContext nobj = ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:589: error: cannot find symbol NamingContextHelper.narrow((org.omg.CORBA.Object)obj); ^ symbol: variable NamingContextHelper location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:632: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:691: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:728: error: cannot find symbol } catch (NotFound e) { ^ symbol: class NotFound location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:749: error: cannot find symbol NameComponent rest; ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:750: error: cannot find symbol return e.why.value() == NotFoundReason._missing_node && ^ symbol: variable NotFoundReason location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:781: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:933: error: cannot find symbol NamingContext the_nc = _nc; ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:934: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:952: error: cannot find symbol if (e.getRootCause() instanceof NotFound && ^ symbol: class NotFound location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:953: error: cannot find symbol leafNotFound((NotFound)e.getRootCause(), ^ symbol: class NotFound location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:981: error: cannot find symbol NamingContext nctx = _nc.bind_new_context(path); ^ symbol: class NamingContext location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNCtx.java:1012: error: cannot find symbol NameComponent[] path = CNNameParser.nameToCosName(name); ^ symbol: class NameComponent location: class CNCtx c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:84: error: cannot find symbol return new NameComponent[0]; ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:87: error: cannot find symbol NameComponent[] answer = new NameComponent[len]; ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:87: error: cannot find symbol NameComponent[] answer = new NameComponent[len]; ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:177: error: cannot find symbol new NameComponent(new String(id, 0, idCount), ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:193: error: cannot find symbol NameComponent comp = new NameComponent(); ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\CNNameParser.java:193: error: cannot find symbol NameComponent comp = new NameComponent(); ^ symbol: class NameComponent location: class CNNameParser c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:56: error: cannot find symbol if (e instanceof NotFound) { ^ symbol: class NotFound location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:58: error: cannot find symbol return tryFed((NotFound)e, ctx, inputName); ^ symbol: class NotFound location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:64: error: cannot find symbol } else if (e instanceof CannotProceed) { ^ symbol: class CannotProceed location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:67: error: cannot find symbol NamingContext nc = ((CannotProceed) e).cxt; ^ symbol: class NamingContext location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:67: error: cannot find symbol NamingContext nc = ((CannotProceed) e).cxt; ^ symbol: class CannotProceed location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:68: error: cannot find symbol NameComponent[] rest = ((CannotProceed) e).rest_of_name; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:68: error: cannot find symbol NameComponent[] rest = ((CannotProceed) e).rest_of_name; ^ symbol: class CannotProceed location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:74: error: cannot find symbol NameComponent[] resolvedName = ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:75: error: cannot find symbol new NameComponent[inputName.length - rest.length]; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:89: error: cannot find symbol } else if (e instanceof InvalidName) { ^ symbol: class InvalidName location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:91: error: cannot find symbol } else if (e instanceof AlreadyBound) { ^ symbol: class AlreadyBound location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:93: error: cannot find symbol } else if (e instanceof NotEmpty) { ^ symbol: class NotEmpty location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:105: error: cannot find symbol NameComponent[] rest = e.rest_of_name; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:118: error: cannot find symbol NameComponent lastIn = inputName[inputName.length-1]; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:135: error: cannot find symbol NameComponent[] resolvedName = null; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:139: error: cannot find symbol if (e.why == NotFoundReason.not_context) { ^ symbol: variable NotFoundReason location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:149: error: cannot find symbol NameComponent[] tmp = new NameComponent[rest.length-1]; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:149: error: cannot find symbol NameComponent[] tmp = new NameComponent[rest.length-1]; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\jndi\cosnaming\ExceptionMapper.java:158: error: cannot find symbol resolvedName = new NameComponent[len]; ^ symbol: class NameComponent location: class ExceptionMapper c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\org\apache\xml\internal\security\keys\content\x509\XMLX509IssuerSerial.java:38: warning: [overrides] Class XMLX509IssuerSerial overrides equals, but neither it nor any superclass overrides hashCode method public class XMLX509IssuerSerial extends SignatureElementProxy ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\org\apache\xml\internal\security\keys\content\x509\XMLX509SKI.java:43: warning: [overrides] Class XMLX509SKI overrides equals, but neither it nor any superclass overrides hashCode method public class XMLX509SKI extends SignatureElementProxy ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\org\apache\xml\internal\security\keys\content\x509\XMLX509SubjectName.java:36: warning: [overrides] Class XMLX509SubjectName overrides equals, but neither it nor any superclass overrides hashCode method public class XMLX509SubjectName extends SignatureElementProxy ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\com\sun\org\apache\xml\internal\security\keys\content\x509\XMLX509Certificate.java:39: warning: [overrides] Class XMLX509Certificate overrides equals, but neither it nor any superclass overrides hashCode method public class XMLX509Certificate extends SignatureElementProxy ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMTransform.java:51: warning: [overrides] Class DOMTransform overrides equals, but neither it nor any superclass overrides hashCode method public class DOMTransform extends DOMStructure implements Transform { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMCanonicalizationMethod.java:43: warning: [overrides] Class DOMCanonicalizationMethod overrides equals, but neither it nor any superclass overrides hashCode method public class DOMCanonicalizationMethod extends DOMTransform ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMSignedInfo.java:57: warning: [overrides] Class DOMSignedInfo overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMSignedInfo extends DOMStructure implements SignedInfo { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMKeyInfo.java:48: warning: [overrides] Class DOMKeyInfo overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMKeyInfo extends DOMStructure implements KeyInfo { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMKeyName.java:43: warning: [overrides] Class DOMKeyName overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMKeyName extends DOMStructure implements KeyName { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMKeyValue.java:54: warning: [overrides] Class DOMKeyValue overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMKeyValue extends DOMStructure implements KeyValue { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMManifest.java:45: warning: [overrides] Class DOMManifest overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMManifest extends DOMStructure implements Manifest { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMReference.java:66: warning: [overrides] Class DOMReference overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMReference extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMRetrievalMethod.java:61: warning: [overrides] Class DOMRetrievalMethod overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMRetrievalMethod extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMSignatureProperties.java:45: warning: [overrides] Class DOMSignatureProperties overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMSignatureProperties extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMSignatureProperty.java:45: warning: [overrides] Class DOMSignatureProperty overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMSignatureProperty extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMX509Data.java:52: warning: [overrides] Class DOMX509Data overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMX509Data extends DOMStructure implements X509Data { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMX509IssuerSerial.java:45: warning: [overrides] Class DOMX509IssuerSerial overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMX509IssuerSerial extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMXMLObject.java:46: warning: [overrides] Class DOMXMLObject overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMXMLObject extends DOMStructure implements XMLObject { ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMXMLSignature.java:474: warning: [overrides] Class DOMXMLSignature.DOMSignatureValue overrides equals, but neither it nor any superclass overrides hashCode method public class DOMSignatureValue extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\org\jcp\xml\dsig\internal\dom\DOMXMLSignature.java:67: warning: [overrides] Class DOMXMLSignature overrides equals, but neither it nor any superclass overrides hashCode method public final class DOMXMLSignature extends DOMStructure ^ c:\Users\Pete\JDK8\jdk8\jdk\src\windows\classes\java\net\DualStackPlainSocketImpl.java:224: warning: auxiliary class InetAddressContainer in c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\java\net\AbstractPlainSocketImpl.java should not be accessed from outside its own source file localAddress(nativefd, (InetAddressContainer)iaContainerObj); ^ c:\Users\Pete\JDK8\jdk8\jdk\src\windows\classes\java\net\TwoStacksPlainSocketImpl.java:125: warning: auxiliary class InetAddressContainer in c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\java\net\AbstractPlainSocketImpl.java should not be accessed from outside its own source file InetAddressContainer in = new InetAddressContainer(); ^ c:\Users\Pete\JDK8\jdk8\jdk\src\windows\classes\java\net\TwoStacksPlainSocketImpl.java:125: warning: auxiliary class InetAddressContainer in c:\Users\Pete\JDK8\jdk8\jdk\src\share\classes\java\net\AbstractPlainSocketImpl.java should not be accessed from outside its own source file InetAddressContainer in = new InetAddressContainer(); ^ c:\Users\Pete\JDK8\jdk8\jdk\src\closed\windows\classes\com\sun\java\accessibility\util\Translator.java:43: warning: [overrides] Class Translator overrides equals, but neither it nor any superclass overrides hashCode method public class Translator extends AccessibleContext ^ Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 80 errors 25 warnings make[2]: *** [/cygdrive/c/Users/Pete/JDK8/jdk8/build/windows-x86-normal-server-fastdebug/jdk/classes/_the.batch] Error 1 make[1]: *** [classes-only] Error 2 make: *** [jdk-only] Error 2