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.
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:bookwormcontainer withbuild-essentialinstalled:After installing
autoconf,automakeandpkg-config, the next step fails too, since the documented configure line uses--enable-json:install-ctags-macos.shalready installs these via brew, so the Linux path just needs the equivalent.Happy to open a PR.