RFR: 8351842: Windows specific issues in combination of JEP 493 and --with-external-symbols-in-bundles=public

Christoph Langer clanger at openjdk.org
Fri Mar 21 14:04:14 UTC 2025


On Thu, 20 Mar 2025 17:28:54 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

>> After running this patch through our testing I can confirm that it at least solves all existing test issues and does not create regressions.
>> 
>> I, however, admit that the added code in JRTArchive.java is quite hacky and is actually only there to solve some testing issues, not great. Can we maybe add a possibility to store two alternative SHA sums in the JMod archives, per file? Then we could add SHA sums for both, the stripped and the full pdb file and either one which is present in the current runtime would be accepted. So we'd cover the cases where the stripped pdb files are around as well as a potential case when somebody extracted the symbols archive over the runtime.
>
> @RealCLanger I can take a stab at this if you don't mind.

Thanks @jerboaa. Waiting for your result then 😄

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24057#issuecomment-2743458144


More information about the core-libs-dev mailing list