Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8012199

Build error occurs when new build process refers to security related packages in jdk8b83

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P3
    • None
    • None
    • infrastructure
    • JDK8b83(jdk-8-ea-src-b83-solwin-28_mar_2013.zip)
      WindowsXP(SP3, Japanese, x86)

    • x86
    • windows_xp

    Description

      When I tried to build JDK8b83 in newbuild process without security soure code,
      build process fails with the following message.


      MESSAGES:
      ========
      .....
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\Connection.java:35: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSocket;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ClientId.java:33: error: packagejavax.netdoes not exist
      import javax.net.SocketFactory;
                      ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ClientId.java:67: error: cannot find symbol
          private SocketFactory factory = null;
                  ^
        symbol: class SocketFactory
        locationl: class ClientId
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:36: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSession;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:37: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSocket;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:38: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSocketFactory;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:39: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLPeerUnverifiedException;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:40: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.HostnameVerifier;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\javax\naming\ldap\StartTlsResponse.java:29: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSession;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\javax\naming\ldap\StartTlsResponse.java:30: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.SSLSocketFactory;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\javax\naming\ldap\StartTlsResponse.java:31: error: packagejavax.net.ssldoes not exist
      import javax.net.ssl.HostnameVerifier;
                          ^
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:95: error: cannot find symbol
          private transient SSLSocket sslSocket = null;
                            ^
        symbol: class SSLSocket
        locationl: class StartTlsResponseImpl
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:100: error: cannot find symbol
          private transient SSLSocketFactory defaultFactory = null;
                            ^
        symbol: class SSLSocketFactory
        locationl: class StartTlsResponseImpl
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:101: error: cannot find symbol
          private transient SSLSocketFactory currentFactory = null;
                            ^
        symbol: class SSLSocketFactory
        locationl: class StartTlsResponseImpl
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:111: error: cannot find symbol
          private transient HostnameVerifier verifier = null;
                            ^
        symbol: class HostnameVerifier
        locationl: class StartTlsResponseImpl
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:151: error: cannot find symbol
          public void setHostnameVerifier(HostnameVerifier verifier) {
                                          ^
        symbol: class HostnameVerifier
        locationl: class StartTlsResponseImpl
      e:\export2\jdk\jdk8b83\jdk\src\share\classes\com\sun\jndi\ldap\ext\StartTlsResponseImpl.java:166: error: cannot find symbol
          public SSLSession negotiate() throws IOException {
                 ^

      .......

      e:\export2\jdk\jdk8b83\jdk\src\share\classes\javax\management\NotificationBroadcasterSupport.java:303: warning:[overrides] Class WildcardListenerInfo overrides equals, but neither it nor any superclass overrides hashCode method
          private static class WildcardListenerInfo extends ListenerInfo {
                         ^
      e:\export2\jdk\jdk8b83\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
             ^
      e:\export2\jdk\jdk8b83\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
             ^
      e:\export2\jdk\jdk8b83\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
             ^
      e:\export2\jdk\jdk8b83\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
             ^
      make[2]: *** [/cygdrive/e/export2/jdk/jdk8b83/build/windows-x86-normal-server-release/jdk/classes/_the.batch] Error 4
      make[1]: *** [classes-only] Error 2
      make: *** [jdk-only] Error 2
      =========


      REPRODUCE:
      1. Unfold JDK source archive file and *DO NOT* unfold security source archive file
      2. ./configure
      2. make all

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tbaba Tadayuki Baba (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: