summaryrefslogtreecommitdiffstats
path: root/pkgs/development/compilers/ballerina
diff options
context:
space:
mode:
authorSebastian Reuße <seb@schattenkopie.de>2022-09-24 06:14:27 +0000
committerSebastian Reuße <seb@schattenkopie.de>2022-10-17 09:05:31 +0200
commitfc6517a55b5049156ebf92bb0e1ad7fc40fc22f4 (patch)
treea183d02e99601b5deffc8c6ba3c24459c39751b0 /pkgs/development/compilers/ballerina
parent2f1aa3e8074579b805a11c42fe970635a6d2d44b (diff)
ballerina: 2201.1.0 -> 2201.2.1
Additionally, we now force Java 11. While Ballerina documentation says to use “Java 11 or above”, comments on GitHub indicate that Java 17 is currently unsupported. Using Ballerina 2201.2.1 on Java 17 yields me a ConcurrentModificationException arising from the Ballerina compiler when compiling a simple test service. This exception is avoided when running Ballerina on Java 11 instead.
Diffstat (limited to 'pkgs/development/compilers/ballerina')
-rw-r--r--pkgs/development/compilers/ballerina/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/compilers/ballerina/default.nix b/pkgs/development/compilers/ballerina/default.nix
index 1776d5a23c7b..42daf6235146 100644
--- a/pkgs/development/compilers/ballerina/default.nix
+++ b/pkgs/development/compilers/ballerina/default.nix
@@ -1,6 +1,6 @@
{ ballerina, lib, writeText, runCommand, makeWrapper, fetchzip, stdenv, openjdk }:
let
- version = "2201.1.0";
+ version = "2201.2.1";
codeName = "swan-lake";
in stdenv.mkDerivation {
pname = "ballerina";
@@ -8,7 +8,7 @@ in stdenv.mkDerivation {
src = fetchzip {
url = "https://dist.ballerina.io/downloads/${version}/ballerina-${version}-${codeName}.zip";
- sha256 = "sha256-WZ6CvgnES1indYeMSuC3odDqwR2J27k+D8RktvHsELs=";
+ sha256 = "sha256-QNXaEivwlqBdbpxGCYnfIN/fQkWlVu8lqGWKfLlVB5s=";
};
nativeBuildInputs = [ makeWrapper ];