Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Feature request: Provide Windows ARM64 (win-arm64) pre-built binaries

Ouverte
#3,417 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
48/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Calme
Stack technique
lua

Piste de recherche

Commencez par inspecter la matrice de build de release existante qui produit les artefacts win32-x64 et identifiez comment les cibles de plateforme sont configurées. Ajoutez la cible Windows ARM64, puis vérifiez que les artefacts de release incluent un binaire natif win-arm64 ou win32-arm64 utilisable par Mason.nvim.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Summary

Please consider providing pre-built binaries for Windows ARM64 (aarch64) in the release artifacts.

Motivation

Windows on ARM devices (e.g., Surface Pro X, Snapdragon-based laptops, Windows Dev Kit 2023) are becoming increasingly common. Currently, only win32-x64 binaries are provided, which work via x86-64 emulation but come with a performance penalty.

Tools like Mason.nvim use strict platform matching and refuse to install lua-language-server on win-arm64 because no native binary is available, resulting in:

Installation failed for Package(name=lua-language-server) error="The current platform is unsupported."

Current workaround

Installing the x64 build manually (e.g., via winget install LuaLS.lua-language-server) works under emulation, but native ARM64 binaries would be preferred for performance and broader tooling compatibility.

Request

Add win32-arm64 (or win-arm64) to the release build matrix.

Langage dominant
Lua
Étoiles
4.4k
Forks
442
Merge moyen
8 j 9 h
PR mergées (30 j)
1

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de LuaLS/lua-language-server

Toutes les issues de LuaLS/lua-language-server

Issues similaires

Plus d'issues Lua

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.