8009029: SunEC provider classes ending up in rt.jar after Nashorn	build changes
    Alan Bateman 
    Alan.Bateman at oracle.com
       
    Tue Feb 26 19:55:49 UTC 2013
    
    
  
I ran into another issue cause from Nashorn build changes, also 
secondary expansion related. The issue is that some classes are going 
into rt.jar that shouldn't be there, particularly the SunEC provider, 
some charset classes too. I would like to push the attached patch to 
jdk8/tl to fix these issue.
-Alan
diff --git a/makefiles/CreateJars.gmk b/makefiles/CreateJars.gmk
--- a/makefiles/CreateJars.gmk
+++ b/makefiles/CreateJars.gmk
@@ -213,28 +213,28 @@
      org/relaxng/datatype \
      sun/awt/HKSCS.class \
      sun/awt/motif/X11GB2312.class \
-    sun/awt/motif/X11GB2312\$$$$Decoder.class \
-    sun/awt/motif/X11GB2312\$$$$Encoder.class \
+    sun/awt/motif/X11GB2312\$$Decoder.class \
+    sun/awt/motif/X11GB2312\$$Encoder.class \
      sun/awt/motif/X11GBK.class \
-    sun/awt/motif/X11GBK\$$$$Encoder.class \
+    sun/awt/motif/X11GBK\$$Encoder.class \
      sun/awt/motif/X11KSC5601.class \
-    sun/awt/motif/X11KSC5601\$$$$Decoder.class \
-    sun/awt/motif/X11KSC5601\$$$$Encoder.class \
+    sun/awt/motif/X11KSC5601\$$Decoder.class \
+    sun/awt/motif/X11KSC5601\$$Encoder.class \
      sun/jvmstat \
      sun/net/spi/nameservice/dns \
      sun/nio/cs/ext \
      sun/rmi/rmic \
      sun/security/ec/ECDHKeyAgreement.class \
      sun/security/ec/ECDSASignature.class \
-    sun/security/ec/ECDSASignature\$$$$Raw.class \
-    sun/security/ec/ECDSASignature\$$$$SHA1.class \
-    sun/security/ec/ECDSASignature\$$$$SHA224.class \
-    sun/security/ec/ECDSASignature\$$$$SHA256.class \
-    sun/security/ec/ECDSASignature\$$$$SHA384.class \
-    sun/security/ec/ECDSASignature\$$$$SHA512.class \
+    sun/security/ec/ECDSASignature\$$Raw.class \
+    sun/security/ec/ECDSASignature\$$SHA1.class \
+    sun/security/ec/ECDSASignature\$$SHA224.class \
+    sun/security/ec/ECDSASignature\$$SHA256.class \
+    sun/security/ec/ECDSASignature\$$SHA384.class \
+    sun/security/ec/ECDSASignature\$$SHA512.class \
      sun/security/ec/ECKeyFactory.class \
      sun/security/ec/ECKeyPairGenerator.class \
-    sun/security/ec/SunEC\$$$$1.class \
+    sun/security/ec/SunEC\$$1.class \
      sun/security/ec/SunEC.class \
      sun/security/ec/SunECEntries.class \
      sun/security/internal \
    
    
More information about the build-dev
mailing list