Search Criteria
Package Details: tree-sitter-cli-git 0.22.2.r22.g78b6067a-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tree-sitter-cli-git.git (read-only, click to copy) |
---|---|
Package Base: | tree-sitter-cli-git |
Description: | CLI tool for developing, testing, and using Tree-sitter parsers |
Upstream URL: | https://tree-sitter.github.io/tree-sitter/ |
Licenses: | MIT |
Conflicts: | tree-sitter-cli |
Provides: | tree-sitter-cli |
Submitter: | Chocobo1 |
Maintainer: | Chocobo1 |
Last Packager: | Chocobo1 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2024-01-28 08:11 (UTC) |
Last Updated: | 2024-04-02 12:01 (UTC) |
Dependencies (3)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
Required by (33)
- lunarvim-git (requires tree-sitter-cli) (make)
- sleepyneko-git (requires tree-sitter-cli)
- tree-sitter-bash-git (requires tree-sitter-cli) (make)
- tree-sitter-bash-highlight (requires tree-sitter-cli) (make)
- tree-sitter-c-git (requires tree-sitter-cli) (make)
- tree-sitter-c-highlight (requires tree-sitter-cli) (make)
- tree-sitter-capnp (requires tree-sitter-cli) (make)
- tree-sitter-cpp (requires tree-sitter-cli) (make)
- tree-sitter-cpp-git (requires tree-sitter-cli) (make)
- tree-sitter-diff-git (requires tree-sitter-cli) (make)
- tree-sitter-go (requires tree-sitter-cli) (make)
- tree-sitter-go-git (requires tree-sitter-cli) (make)
- tree-sitter-javascript-git (requires tree-sitter-cli) (make)
- tree-sitter-jsdoc-git (requires tree-sitter-cli) (make)
- tree-sitter-json (requires tree-sitter-cli) (make)
- tree-sitter-latex-git (requires tree-sitter-cli) (make)
- tree-sitter-lua-git (requires tree-sitter-cli) (make)
- tree-sitter-make-git (requires tree-sitter-cli) (make)
- tree-sitter-markdown-git (requires tree-sitter-cli) (make)
- tree-sitter-ocaml (requires tree-sitter-cli) (make)
- Show 13 more...
Latest Comments
Chocobo1 commented on 2024-04-02 12:04 (UTC)
You're welcome.
I see. I adopted your suggestion of disabling
lto
.lotta commented on 2024-04-02 09:29 (UTC) (edited on 2024-04-02 09:30 (UTC) by lotta)
hey Chocobo1 cool that you reached back out so quickly, thanks!
i posted the build log to https://0x0.st/XzwF.log
i got this
cc
failing to link error saying that basically all symbols inlibtree-sitter
where missing. when inspecting the shared object withgdb
they were all present though. i then wrote aPKGBUILD
passing the the-l /usr/lib/libtree-sitter.so
tocargo install
. and later also building the library and cli in the samePKGBUILD
to rule out that some build artifacts where missing (and the cli build was somehow broken and referncing something local). the only other place that i knew to be able to explain the diff of 'i can build it but it fails inside the pkgbuild' was themakepkg.conf
and that was the fix.best regards
Chocobo1 commented on 2024-04-01 04:25 (UTC)
What was the error?
lotta commented on 2024-03-31 22:55 (UTC)
i ran into issues with this having
lto
set in my options. an easy fix is to just addoptions=(!lto)
in thePKGBUILD
maybe it would also be nice to add to thisPKGBUILD
for everyone.