Excellent!  Thanks for doing this.

-kto

On Nov 9, 2011, at 10:18 PM, Lana Steuck wrote:

> Below is an update about OpenJdk6 b24 release.
> 
> There were a number of minor issues with the build (infrastructure, not 
> related to jdk6 code) which got resolved.
> I had built openjdk6 on all 8 platforms. There is a new test failure on 
> linux_i586 (and all other platforms).
> 
> TEST: sun/security/krb5/auto/SpnegoReqFlags.java
> TEST RESULT: Failed. Compilation failed: Compilation failed
> (detailed error message is below).
> 
> By looking at the openjdk archive, it seemed that the test was backported 
> from 7 on Sep 6, 2011.
> Email Request: 
> http://mail.openjdk.java.net/pipermail/jdk6-dev/2011-September/002506.html
> Hg notification: 
> http://mail.openjdk.java.net/pipermail/jdk6-dev/2011-September/002511.html
> 
> Weijun Wang from JDK Security team looked at the failure (thank you, 
> Weijun!), below is his explanation:
> 
> > If you look at the same directory in JDK 7 
> > (http://hg.openjdk.java.net/jdk7/tl/jdk/file/tip/test/sun/security/krb5/auto/),
> >  
> > it's a big test infrastructure and each @test needs at least 4 other files 
> > to compile.
> 
> The test infrastructure was not pushed when this test was backported to 6.  
> Weijun suggested to remove the test for the time being and continue with the 
> release (again, thank you, Weijun, for doing this!)
> 
> Once this is done, I'll restart the release process.
> 
> Thanks,
> Lana
> 
> ----
> TEST: sun/security/krb5/auto/SpnegoReqFlags.java
> JDK under test: 
> (/tmp/jprt/P1/213343.jcg-integrator/testproduct/linux_i586_2.6-product)
> openjdk version "1.6.0-internal"
> OpenJDK Runtime Environment (build 
> 1.6.0-internal-jprtadm_09_nov_2011_13_38-b00)
> OpenJDK Server VM (build 20.0-b12, mixed mode)
> 
> ACTION: build -- Failed. Compilation failed: Compilation failed
> REASON: Named class compiled on demand
> TIME:   0.75 seconds
> messages:
> command: build SpnegoReqFlags
> reason: Named class compiled on demand
> elapsed time (seconds): 0.75
> 
> ACTION: compile -- Failed. Compilation failed: Compilation failed
> REASON: .class file out of date or does not exist
> TIME:   0.749 seconds
> messages:
> command: compile 
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java
> reason: .class file out of date or does not exist
> elapsed time (seconds): 0.749
> STDOUT:
> STDERR:
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:30:
>  warning: sun.security.jgss.GSSUtil is internal proprietary API and may be 
> removed in a future release
> import sun.security.jgss.GSSUtil;
>                        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:31:
>  warning: sun.security.util.BitArray is internal proprietary API and may be 
> removed in a future release
> import sun.security.util.BitArray;
>                        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:32:
>  warning: sun.security.util.DerInputStream is internal proprietary API and 
> may be removed in a future release
> import sun.security.util.DerInputStream;
>                        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:33:
>  warning: sun.security.util.DerValue is internal proprietary API and may be 
> removed in a future release
> import sun.security.util.DerValue;
>                        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:41:
>  cannot find symbol
> symbol  : class OneKDC
> location: class SpnegoReqFlags
>        new OneKDC(null).writeJAASConf();
>            ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:46:
>  cannot find symbol
> symbol  : class Context
> location: class SpnegoReqFlags
>        Context c = Context.fromJAAS("client");
>        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:46:
>  cannot find symbol
> symbol  : variable Context
> location: class SpnegoReqFlags
>        Context c = Context.fromJAAS("client");
>                    ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:47:
>  cannot find symbol
> symbol  : variable OneKDC
> location: class SpnegoReqFlags
>        c.startAsClient(OneKDC.SERVER, GSSUtil.GSS_SPNEGO_MECH_OID);
>                        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:47:
>  warning: sun.security.jgss.GSSUtil is internal proprietary API and may be 
> removed in a future release
>        c.startAsClient(OneKDC.SERVER, GSSUtil.GSS_SPNEGO_MECH_OID);
>                                       ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:49:
>  cannot find symbol
> symbol  : class Action
> location: class SpnegoReqFlags
>        byte[] token = c.doAs(new Action() {
>                                  ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:59:
>  warning: sun.security.util.DerValue is internal proprietary API and may be 
> removed in a future release
>        DerValue d = new DerValue(token);   // GSSToken
>        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:59:
>  warning: sun.security.util.DerValue is internal proprietary API and may be 
> removed in a future release
>        DerValue d = new DerValue(token);   // GSSToken
>                         ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:60:
>  warning: sun.security.util.DerInputStream is internal proprietary API and 
> may be removed in a future release
>        DerInputStream ins = d.data;        // OID + mech token
>        ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:70:
>  warning: sun.security.util.DerValue is internal proprietary API and may be 
> removed in a future release
>            DerValue d2 = d.data.getDerValue();
>            ^
> /tmp/jprt/P1/213343.jcg-integrator/source/jdk/test/sun/security/krb5/auto/SpnegoReqFlags.java:74:
>  warning: sun.security.util.BitArray is internal proprietary API and may be 
> removed in a future release
>                BitArray ba = d2.data.getUnalignedBitString();
>                ^
> 5 errors
> 10 warnings
> 
> TEST RESULT: Failed. Compilation failed: Compilation failed
> 
> 
> On 11/03/2011 12:01 PM, Kelly O'Hair wrote:
>> FYI...
>> 
>> All security changes have been verified and are in the OpenJDK6 repos.
>> 
>> We are starting the release process for OpenJDK6 B24.
>> 
>> -kto
>> 

Reply via email to