LuaLS / LuaLS/lua-language-server
Failed to release an asset for linux/arm64 at 3.6.17
- 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.
Contributor 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