Search Criteria
Package Details: mesonlsp 5.0.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mesonlsp.git (read-only, click to copy) |
|---|---|
| Package Base: | mesonlsp |
| Description: | Meson language server |
| Upstream URL: | https://github.com/JCWasmx86/mesonlsp |
| Licenses: | GPL-3.0-or-later |
| Submitter: | polyzen |
| Maintainer: | Ordoviz (fam007e) |
| Last Packager: | Ordoviz |
| Votes: | 2 |
| Popularity: | 0.73 |
| First Submitted: | 2025-10-27 15:34 (UTC) |
| Last Updated: | 2026-05-25 09:14 (UTC) |
Dependencies (17)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libarchive (libarchive-gitAUR)
- mercurial (mercurial-hgAUR, mercurial-stable-hgAUR)
- pkgconf (pkgconf-gitAUR)
- subversion
- tomlplusplus
- tree-sitter (tree-sitter-gitAUR)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- gtest (googletest-gitAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-ninja-symlinkAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- python-lsprotocol (make)
- python-pygls (make)
Required by (1)
- gnome-foundry-git (optional)
Sources (6)
- git+https://github.com/ada-url/ada#tag=v2.7.4
- git+https://github.com/JCWasmx86/mesonlsp.git#tag=v5.0.3
- git+https://github.com/JCWasmx86/muon#commit=c0feb4deed2d4142f1af8f1a84c99b18721e560d
- git+https://github.com/JCWasmx86/tree-sitter-ini#commit=848b6269f7039739aebd169fbd3d5e6e34bef661
- git+https://github.com/JCWasmx86/tree-sitter-meson#commit=09665faff74548820c10d77dd8738cd76d488572
- sha256
Latest Comments
fam007e commented on 2026-04-27 16:10 (UTC)
I added a patch to fix the
stderr deadlock. Now it installs the normal way.At1ass commented on 2026-04-27 14:46 (UTC)
Build with MESONLSP_NO_LOG=1 fix the issue with lsptest
v1993 commented on 2026-04-27 07:54 (UTC)
Tests continue to fail due to
lsptesttiming out, unfortunately, but the LSP seems to work okay now.fam007e commented on 2026-04-26 21:09 (UTC)
Build fails at
check()withlsptesttiming out (30s). The test hangs because the server crashes immediately on startup before responding to the LSP initialize request.Running the server manually confirms the issue:
The server scans packages successfully, then crashes with:
Stack trace points to a
std::futureobject being accessed without an associated state, likely in the new async workspace initialization code introduced in5.0.0.Also worth noting: the
meson.buildinside the repo still reports Project version:v4.3.7despite being taggedv5.0.0, which suggests the tag may have been pushed prematurely.Workaround for now is to add mesonlsp to
IgnorePkgin/etc/pacman.confand stay on4.3.7. Upstream bug filed at https://github.com/JCWasmx86/mesonlsp/issues/192