Linux ctags build instructions in CONTRIBUTING.md are missing build dependencies
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 84/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- linux, shell
- Domain
- build-system, documentation
Research direction
Start with the Linux universal-ctags build instructions in CONTRIBUTING.md and compare their dependencies with install-ctags-macos.sh. Verify the documented setup on a clean Debian Bookworm container, including the --enable-json configure step. Done means the instructions list the required dependencies and the build proceeds past autogen.sh and configure.
Written by the indexing model from the issue text.
Description
The Linux instructions for building universal-ctags in CONTRIBUTING.md don't list any build dependencies, so they fail on a clean machine.
On a clean debian:bookworm container with build-essential installed:
$ ./autogen.sh
No autotools (autoconf and automake) found
$ echo $?
1
After installing autoconf, automake and pkg-config, the next step fails too, since the documented configure line uses --enable-json:
$ ./configure --program-prefix=universal- --enable-json
configure: error: jansson not found
$ echo $?
1
install-ctags-macos.sh already installs these via brew, so the Linux path just needs the equivalent.
Happy to open a PR.
- Dominant language
- TypeScript
- Stars
- 3.9k
- Forks
- 374
- Avg merge
- 21h 18m
- Merged PRs (30d)
- 39
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from sourcebot-dev/sourcebot
-
bug triage needed
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
sourcebot-dev/sourcebot#1681 · 1 comment ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
sourcebot-dev/sourcebot#1384 · 4 comments ·
-
ask_sb bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
sourcebot-dev/sourcebot#1137 · 4 comments ·
-
bug triage needed
Difficulty 3/5 1-2 days Newbie friendliness 48/100
sourcebot-dev/sourcebot#1661 · 1 comment ·
-
Feature
Difficulty 4/5 3-5 days Newbie friendliness 50/100
sourcebot-dev/sourcebot#1659 · 1 comment ·
All issues in sourcebot-dev/sourcebot
Similar issues
-
blocklist removal
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
MetaMask/eth-phishing-detect#296544 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
pastelsky/bundlephobia#1122 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
category/development priority/P2 scope/file-operations scope/testing type/enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Enatega Customer and Rider app: Add-ons price is not visible to customer after order is placed. Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100