RFR: 8171400: Move checking of duplicate packages in the boot layer to link time

Alan Bateman Alan.Bateman at oracle.com
Mon Dec 19 16:35:08 UTC 2016



On 19/12/2016 13:12, Claes Redestad wrote:
>
> I think that'd break things, since we need a logical || here (what you 
> suggest is an &&):
>
> If we need to do post resolution checks (due to patching the boot 
> layer or such) we must
> check (asthe information in SystemModules is now stale), but if we 
> don't need to do post
> resolution check and there's a possibility for split packages in the 
> image we still need
> to check.
Sorry, you're right. If someone creates a run-time image contains 
overlapping packages this check is required even and irrespective of the 
other conditions. So yes, it is "||".

-Alan


More information about the jigsaw-dev mailing list