<html><p>Great, thank you. I created a ticket in the issue tracker, see <a href="https://bugs.openjdk.org/browse/JDK-8361207.">https://bugs.openjdk.org/browse/JDK-8361207</a> .  The sanity checks already finished with success. Are there more steps needed/any requirements or can i create the PR now (after a rebase (-;) ?</p><p>Best regards,</p><p>Armin<br><br>Am Montag, Juni 30, 2025 20:22 CEST, schrieb Alexey Semenyuk <alexey.semenyuk@oracle.com>:<br><br> </p><blockquote type="cite" cite="d3920337-680f-4ddb-b3fc-09177b6e5814@oracle.com"><p>Armin,<br><br>I will sponsor your patch.<br><br>- Alexey<br><br>On 6/30/2025 2:04 PM, Armin Schrenk wrote:<br>><br>> Cool. The changes can be found in <br>> https://github.com/infeo/jdk/commit/77c50367e3fd7d677bfe2e805be2feafa30b0a37.<br>><br>> Basically, the command line builder for wix3/wix4 is adjusted to set <br>> the arch flag to x64, x86 or arm64 depending on return values of some <br>> jdk.internal.util.Architecture::is[Architecture] methods. If the <br>> architecture is not supported by the wix Version, an <br>> IOException("Unsupported architecture") is thrown. I defined an <br>> package private enum to filter out already unsupported architectures.<br>><br>> @"Alexey Semenyuk" I've read the contribution guide. So, the next step <br>> would be finding a Sponsor?<br>><br>> Best regards,<br>><br>> Armin<br>><br>> Am Montag, Juni 30, 2025 17:59 CEST, schrieb Alexey Semenyuk <br>> <alexey.semenyuk@oracle.com>:<br>><br>>> Hi Armin,<br>>><br>>> Your ARM64 MSI contribution/enhancement for the jpackage will be much<br>>> appreciated.<br>>><br>>> - Alexey<br>>><br>>> On 6/30/2025 10:09 AM, Armin Schrenk wrote:<br>>> ><br>>> > Hello everyone,<br>>> ><br>>> > does jpackage support building native ARM64 MSI packages? Building an<br>>> > jpackage MSI on Windows ARM64, the resulting package contains x64 DLLs.<br>>> ><br>>> > I looked further into the JDK code and apparently, the wix Command<br>>> > builder (WixPipeline.java) only supports x86 or x64  (see<br>>> > <br>>> https://github.com/openjdk/jdk/blob/a84946dde4283fd423ef00ce3176bbe1985d7046/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java#L211).<br>>> > According to the wix docs, aarch64 is supported since version 4.0:<br>>> > https://docs.firegiant.com/wix/tools/wixexe/#build<br>>> ><br>>> > I already created a patched JDK locally, but maybe this can be a<br>>> > contribution/enhancement for the JDK in general.<br>>> ><br>>> > Best regards,<br>>> ><br>>> > Armin Schrenk<br>>> ><br>>><br>><br>><br>><br><br> </p></blockquote><p><br><br><br> </p></html>