LuaLS / LuaLS/lua-language-server

Failed to release an asset for linux/arm64 at 3.6.17

Open
#1,992 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
4.4k
Forks
442
PR merge metrics
No merged PRs in 30d

Description

https://github.com/LuaLS/lua-language-server/actions/runs/4375062311/jobs/7655283118

```
Run luamake -platform linux-arm64
[1/80] Compile C build/obj/source_bee/lua-seri.obj
[2/80] Compile C++ build/obj/source_bee/error.obj
[3/80] Compile C++ build/obj/source_bee/endpoint.obj
[4/80] Compile C++ build/obj/source_bee/socket.obj
[5/80] Compile C++ build/obj/source_bee/version.obj
FAILED: build/obj/source_bee/version.obj
aarch64-linux-gnu-gcc -MMD -MT build/obj/source_bee/version.obj -MF build/obj/source_bee/version.obj.d -std=c++1[7](https://github.com/LuaLS/lua-language-server/actions/runs/4375062311/jobs/7655283118#step:7:8) -fno-rtti -O2 -Wall -Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o build/obj/source_bee/version.obj -c 3rd/bee.lua/bee/platform/version.cpp
3rd/bee.lua/bee/platform/version.cpp:15:13: fatal error: charconv: No such file or directory
# include
^~~~~~~~~~
compilation terminated.
[6/[8](https://github.com/LuaLS/lua-language-server/actions/runs/4375062311/jobs/7655283118#step:7:9)0] Compile C++ build/obj/source_bee/filewatch_linux.obj
[7/80] Compile C++ build/obj/source_bee/format.obj
ninja: build stopped: subcommand failed.
Error: Process completed with exit code 1.
```

https://github.com/LuaLS/lua-language-server/releases/tag/3.6.17

Asset for linux/arm64 wasn't released.

image

Contributor guide

Open the contributing guide

Research direction

Start with the linked GitHub Actions job for release 3.6.17 and inspect the linux/arm64 build failure in 3rd/bee.lua/bee/platform/version.cpp, where the charconv header is missing. Trace the release workflow and toolchain configuration, then verify that the linux/arm64 build completes and its asset appears in the release.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, github-actions, lua
Domain
build-system, ci-cd, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.