zls
zls copied to clipboard
release ZLS 0.14
Zig 0.14 is here: https://ziglang.org/download/0.14.0/release-notes.html
c:\winoss\native-dev>cd zls
c:\winoss\native-dev\zls>zig build -Doptimize=ReleaseSafe
c:\winoss\native-dev\zls\build.zig:660:9: error: Your Zig version does not meet the minimum build requirement:
required Zig version: 0.14.0-dev.3445+6c3cbb0c8 (or greater)
actual Zig version: 0.14.0
Please download or compile a tagged release of ZLS.
-> https://github.com/zigtools/zls/releases
-> https://github.com/zigtools/zls/releases/tag/0.14.0 (may not exist yet)
@compileError(message);
^~~~~~~~~~~~~~~~~~~~~~
referenced by:
build: c:\winoss\native-dev\zls\build.zig:43:18
runBuild__anon_27620: C:\winoss\native-dev\zig\lib\std\Build.zig:2426:50
5 reference(s) hidden; use '-freference-trace=7' to see all references
c:\winoss\native-dev\zls>
c:\winoss\native-dev>cd zls c:\winoss\native-dev\zls>zig build -Doptimize=ReleaseSafe c:\winoss\native-dev\zls\build.zig:660:9: error: Your Zig version does not meet the minimum build requirement: required Zig version: 0.14.0-dev.3445+6c3cbb0c8 (or greater) actual Zig version: 0.14.0 Please download or compile a tagged release of ZLS. -> https://github.com/zigtools/zls/releases -> https://github.com/zigtools/zls/releases/tag/0.14.0 (may not exist yet) @compileError(message); ^~~~~~~~~~~~~~~~~~~~~~ referenced by: build: c:\winoss\native-dev\zls\build.zig:43:18 runBuild__anon_27620: C:\winoss\native-dev\zig\lib\std\Build.zig:2426:50 5 reference(s) hidden; use '-freference-trace=7' to see all references c:\winoss\native-dev\zls>
This is just bad error message. Correct message should say "Zls should be tagged version to be build with tagged zig version". This is code responsible for it https://github.com/zigtools/zls/blob/b9c9b5abe3e175821055e9ae1467c64a48eb3022/build.zig#L626-L628