hg: build-infra/jdk8/jdk: 8005355: build-infra: Java security signing (need a top-level make target).
David Holmes
david.holmes at oracle.com
Thu Jan 3 22:27:08 PST 2013
Hi Erik,
This change to CreateJars.gmk causes me a problem with the Profiles work:
+JARS += $(SUNPKCS11_JAR_DST) $(SUNPKCS11_JAR_UNSIGNED)
This causes the "unsigned" jar to always be built even if not needed
because we are copying the signed one. There is only one real jar file
target here: $(SUNPKCS11_JAR_DST) and it will either be built or copied
depending on the type of build.
In Profiles the JARS variable is built up based on the actual list of
jars needed in the final image. So there is no $(SUNPKCS11_JAR_UNSIGNED)
on that list.
I'm yet to try building with only the equivalent of
JARS += $(SUNPKCS11_JAR_DST)
as I'm still merging other changes. But I'm hopeful that this will still
work.
In the meantime I wanted to flag this with you.
Thanks,
David
On 30/12/2012 4:57 AM, erik.joelsson at oracle.com wrote:
> Changeset: d03b9a9ca8de
> Author: erikj
> Date: 2012-12-29 19:55 +0100
> URL: http://hg.openjdk.java.net/build-infra/jdk8/jdk/rev/d03b9a9ca8de
>
> 8005355: build-infra: Java security signing (need a top-level make target).
> Summary: Added sign-jars top level target. Made closed build always build jars for verification and signing.
>
> ! makefiles/BuildJdk.gmk
> ! makefiles/CreateJars.gmk
> + makefiles/SignJars.gmk
>
More information about the build-infra-dev
mailing list