On 17/11/2017 17:15, Erik Joelsson wrote:
I don't know what the manifest file is for, but if it's in the wrong
place I would blame jlink for messing it up.
jlink doesn't know anything about Windows manifests files. I think the
issue here is that jdk.hotspot.agent.jmod contains
lib/sawindbg.dll.manifest and jlink will copy it into the run-time image
lib directory as it's not a .dll/.pdb/.map file that needs special
handling on Windows.
I think we need to establish if the .manifest file is needed. If it is
needed then decide if it gets packaged into the bin or lib section of
the JMOD file as that will determine if jlink needs to special case
these files.
-Alan