RFR: 8009280: JCE jurisdiction policy files not copied into jdk/lib/security
Erik Joelsson
erik.joelsson at oracle.com
Tue Oct 22 14:52:37 UTC 2013
Trying this again. Here is a new webrev against jdk8/build. Again, this
solves the issue detailed by Alan in this bug.
http://cr.openjdk.java.net/~erikj/8009280/webrev.04/
There will probably be more issues in "JDK-8006350 [build] JCE unusable
using new build environment", but at least this part has had a fix ready
for months. It would be nice to finally get it resolved. If the JCE team
is unable to verify this, perhaps a review from someone else will be
sufficient?
/Erik
On 2013-09-30 15:01, Erik Joelsson wrote:
> Reposting an updated webrev for this:
>
> http://cr.openjdk.java.net/~erikj/8009280/webrev.03/
>
> From what I can tell, this changes the jdk (default) target to create
> a valid jce layout. The jdk_security* tests are not failing for me.
> There will likely be more issues to resolve for the JCE team, but this
> should cover what's reported in this particular bug.
>
> /Erik
>
> On 2013-08-16 11:35, Erik Joelsson wrote:
>> Woops, as some of you pointed out, I missed adding the link to the
>> webrev:
>>
>> http://cr.openjdk.java.net/~erikj/8009280/webrev.02/
>>
>> /Erik
>>
>> On 2013-08-16 10:46, Erik Joelsson wrote:
>>> Finally able to revisit this patch:
>>>
>>> With this patch the security tests will again be runnable on the
>>> exploded jdk image. The main changes are:
>>>
>>> * The security classes are compiled separately to a different output
>>> directory.
>>> * The security jars are created in the jdk target (instead of
>>> images) and put in the jdk/lib/... directories.
>>>
>>> Also did:
>>> * Removed now redundant entries in rt.jar exclude list
>>> * Changed source location for signing unsigned jars
>>> * Made the SetupJavaCompilation macro more friendly with multiple
>>> setups sharing output directories.
>>>
>>> The reason it had to wait was that this design did not work with
>>> sjavac. Sjavac has now been fixed in jdk8-tl.
>>>
>>> /Erik
>
More information about the build-dev
mailing list