<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Hi Armin,<br>
    <br>
    Create a PR. If you haven't signed the OCA yet, it will ask you to
    do so. After that, we will proceed with the review.<br>
    <br>
    - Alexey<br>
    <br>
    <div class="moz-cite-prefix">On 7/1/2025 2:46 PM, Armin Schrenk
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:13f-68642d00-3-69f4458@20238135">
      
      <p>Great, thank you. I created a ticket in the issue tracker, see
        <a href="https://bugs.openjdk.org/browse/JDK-8361207." moz-do-not-send="true">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
        <a class="moz-txt-link-rfc2396E" href="mailto:alexey.semenyuk@oracle.com"><alexey.semenyuk@oracle.com></a>:<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>
          >
<a class="moz-txt-link-freetext" href="https://github.com/infeo/jdk/commit/77c50367e3fd7d677bfe2e805be2feafa30b0a37">https://github.com/infeo/jdk/commit/77c50367e3fd7d677bfe2e805be2feafa30b0a37</a>.<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>
          > <a class="moz-txt-link-rfc2396E" href="mailto:alexey.semenyuk@oracle.com"><alexey.semenyuk@oracle.com></a>:<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>
          >>
<a class="moz-txt-link-freetext" href="https://github.com/openjdk/jdk/blob/a84946dde4283fd423ef00ce3176bbe1985d7046/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java#L211">https://github.com/openjdk/jdk/blob/a84946dde4283fd423ef00ce3176bbe1985d7046/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java#L211</a>).<br>
          >> > According to the wix docs, aarch64 is supported
          since version 4.0:<br>
          >> >
          <a class="moz-txt-link-freetext" href="https://docs.firegiant.com/wix/tools/wixexe/#build">https://docs.firegiant.com/wix/tools/wixexe/#build</a><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>
    </blockquote>
    <br>
  </body>
</html>