WoA Enablement: Project List (Public)

WoA Enablement: Project List (Public)

2Key

DONE-1 - It is done when the upstream project releases official binaries for WoA and merges new features over time, etc. Yet Linaro may still be accountable for fixing regressions

DONE-2 - it is done when the upstream project also owns the maintainership role and Linaro is not required to work on that given project anymore. This is the SELF SUSTAINING goal

ย 

Prioritized Enablement List (Pending)

ย 

Project

Status

External Request

Blocked On

Notes

Ownership

GCC/MinGW

ACTIVE

WOA-3

ย 

ย 

Arm

Python Packages

ACTIVE

ย 

ย 

ย 

Microsoft

Git for Windows

BLOCKED

ย 

GCC

Dependent on Bash (cygwin), msys2 and GCC

ย 

Perl

BLOCKED

WOA-2

GCC

ย 

ย 

MySQL

ACTIVE - WAITING

ย 

External Vendor/Partner

MSFT shipped them boxes for CI support

External Vendor/Partner

Unreal

WONT DO

ย 

External Vendor/Partner

ย 

External Vendor/Partner

Postgres

ACTIVE - WAITING

ย 

External Vendor/Partner

https://github.com/postgres/postgres.git

Community

Anaconda

WONT DO

ย 

External Vendor/Partner

Not an open-source project but could help with build infrastructure or support.

External Vendor/Partner

Conda forge

BLOCKED

ย 

External Vendor/Partner

ย 

External Vendor/Partner

Android Studio

BLOCKED

ย 

External Vendor/Partner

Linux Arm64 support is also not available. Intellij support is available. Many google tools (e.g: Android NDK, aapt, ADB, emulator etc.) need porting.

External Vendor/Partner

VLC DVD Playback

SHELVED

ย 

ย 

ย 

ย 

TFLite

BLOCKED

ย 

External Vendor/Partner

TFLite have C/C++ and Python wrappers. Python wrappers (tflite-runtime) are not yet supported on windows. C/C++ libraries can be build from source.

External Vendor/Partner

R

ASSIGNED

ย 

ย 

Arm using university engagements to work on this.

Community

Julia

BLOCKED

ย 

GCC

GCC

ย 

MariaDB

WONT DO

ย 

External Vendor/Partner

ย 

External Vendor/Partner

Kotlin

BLOCKED

ย 

External Vendor/Partner

Might be required for Android Studio

External Vendor/Partner

Postman

WONT DO

ย 

External Vendor/Partner

ย 

ย 

FFMPEG Arm64EC

ACTIVE - WAITING

ย 

ย 

ย 

Qualcomm

Wine

WONT DO

ย 

Community

ย 

ย 

Arduino IDE

ASSIGNED

ย 

ย 

https://github.com/arduino/arduino-ide
Arm using university engagement to work on this.

Community

Jenkins

WONT DO

ย 

External Vendor/Partner

ย 

External Vendor/Partner

MongoDB

BLOCKED

ย 

External Vendor/Partner

ย 

External Vendor/Partner

GHC

ASSIGNED

ย 

ย 

Arm using university engagements to work on this.

Community

mhook

WONT DO

ย 

ย 

https://github.com/martona/mhook
An improved version has been created by a private company : https://github.com/apriorit/mhook

ย 

syswhispers

WONT DO

ย 

ย 

https://github.com/jthuraisamy/SysWhispers

ย 

SciLab

BLOCKED

ย 

External Vendor/Partner

ย 

Qualcomm

Qt5 (ARM64EC)

WONT DO

ย 

External Vendor/Partner

ย 

Qualcomm

Raylib

WONT DO

ย 

ย 

ย 

ย 

FBX

WONT DO

ย 

ย 

ย 

ย 

ACES

WONT DO

ย 

ย 

ACES open source software pipeline

ย 

oneMKL

WONT DO

ย 

External Vendor/Partner

Intel Math kernel library

Arm

RLM

WONT DO

ย 

ย 

ย 

ย 

Collada 14

WONT DO

ย 

ย 

ย 

ย 

Collada 15

WONT DO

ย 

ย 

ย 

ย 

OpenMPI -> Microsoft MPI

BLOCKED

ย 

Waiting for MSFT to approve PR https://github.com/microsoft/NetworkDirect/pull/19

Waiting on MSFT

Linaro

MediaPipe

ย 

ย 

ย 

ย 

Qualcomm

Krita

ย 

ย 

ย 

Native Windows Arm64 Build - Develop - Krita Artists

Qualcomm

ComfyUI

BLOCKED

ย 

ย 

ย 

Arm

Unsloth

BLOCKED

ย 

External Vendor/Partner

ย 

Linaro

Ansible

WONT DO

ย 

ย 

Redhat s/w

ย 

Backyard.AI

WONT DO

ย 

ย 

ย 

ย 

Paddle

WONT DO

ย 

ย 

ย 

ย 

LlamaFactory

BLOCKED

ย 

ย 

ย 

ย 

HashiCorp Terraform

WONT DO

ย 

ย 

ย 

ย 

Chef

BLOCKED

ย 

MSYS2

ย 

ย 

Geany

BLOCKED

ย 

GCC

ย 

ย 

Audacity: FFMPEG Installer

WONT DO

ย 

ย 

Audacity release mentioned that FFMPEG installer needs to separately setup

Linaro

Strawberry Perl

BLOCKED

ย 

GCC

See Perl above, depends on GCC/MinGW

Linaro

Libdispatch

ACTIVE

ย 

ย 

ARM64EC support needed

Linaro

SWIFT corelibs

ACTIVE

ย 

ย 

ARM64EC support needed

Linaro

ifcopenshell

ACTIVE

ย 

ย 

Page: IfcOpenShell

Linaro

ย 

Prioritized Enablement List (Complete)

Project

Notes

Done Level

Done Notes

QT

Qt is still in technical preview. Qt PM communicated that full release for WoA will be available from Qt 6.5.

DONE-2

ย 

Python

ย 

DONE-2

CI is still maintained by Linaro

VLC

They made one release, many years ago of the v4 beta. But for some reason stopped further releases. This has been fixed now and releases are back

DONE-2

Released with cross-compilation.

Boost

Boost Getting Started on Windows - 1.76.0
References build option architecture=arm

DONE-2

ย 

LLVM

ย 

DONE-2

ย 

Java

https://blogs.oracle.com/javamagazine/enabling-java-for-windows-on-arm64
GitHub - microsoft/openjdk-aarch64: Microsoft builds of OpenJDK for AArch64 Platforms
Azul also provides OpenJDK package for WoA for Java 17 and beyond
Downloads
Bazel uses Azul for Java 17 and Microsoft OpenJDK for Java 11

DONE-2

ย 

Bazel

ย 

DONE-2

ย