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:30:41 PST 2013
Hit send too soon. Of course all the "unsigned jar" additions to JARS
cause the same problem.
David
On 4/01/2013 4:27 PM, David Holmes wrote:
> 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