<!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>