Currently, the only way to get a valid build is to do an images build.
Having to do a full image build adds too much time to the
think/edit/compile/run environment.
The default target build:
% make381
will not create a valid JCE environment. The proper JCE signed files
and policy files are not present. Anyone trying to run the security
regtests will get errors.
Brad
On 8/16/2013 9:33 AM, Mike Duigou wrote:
Do the security tests have a particular requirement to run against the exploded
jdk? Why not just test against the images?
Mike
On Aug 16 2013, at 01: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