Package Details: kotlin-language-server-git r1102.8d850fb-1

Git Clone URL: https://aur.archlinux.org/kotlin-language-server-git.git (read-only, click to copy)
Package Base: kotlin-language-server-git
Description: Smart code completion, diagnostics and more for Kotlin using the Language Server Protocol
Upstream URL: https://github.com/fwcd/KotlinLanguageServer.git
Keywords: java jvm kotlin language server
Licenses: MIT
Conflicts: kotlin-language-server
Provides: kotlin-language-server
Submitter: GrimKriegor
Maintainer: GrimKriegor
Last Packager: GrimKriegor
Votes: 2
Popularity: 0.165471
First Submitted: 2019-06-14 17:46
Last Updated: 2021-08-10 14:54

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

chasecaleb commented on 2021-10-17 20:18

This is broken again since Arch repos no longer contain a jdk16 (jdk-openjdk is now Java 17). This keeps happening because this PKGBUILD has depends=('java-runtime>=14') but hardcodes export JAVA_HOME="/usr/lib/jvm/java-16-openjdk". You need to either specify a specific java version in depends (which I would recommend against) or fix the mismatched JAVA_HOME export.

How about either removing the JAVA_HOME export, parsing the output of archlinux-java to determine the latest installed JDK, or something along those lines? Removing the JAVA_HOME export is the easiest and will work fine majority of users, although it's not necessarily perfect. It won't work for anyone who changes their default java to something old via archlinux-java set or exporting JAVA_HOME, but anyone who shoots themselves in the foot like that can likely sort it out on their own, since users of this package are likely all Java/Kotlin devs.

Valeriooooh commented on 2021-08-10 14:37

JAVA_HOME is outdated jdk15 is no longer in the arch/aur repos

cwrau commented on 2019-12-18 13:21

Build fails, when default java version is 13+

The JAVA_HOME should be exported as java 11 and the makedepends java-runtime=11

GrimKriegor commented on 2019-08-05 19:00

package.json, the source of the version string, has been removed from the repository.

As such we must revert back to a revision.hash version format.

Updating from 0.1.13.r458.125b3fd to r576.e6f7637 will have to be done manually.