Skip to content

Commit

Permalink
chore: add latest gvm → 23.1.2 / 21.0.2
Browse files Browse the repository at this point in the history
- chore: add `21.0.2` bindist artifacts
- chore: bump `pom.xml` versions to `23.1.2`
- chore: bump and relock maven deps

Signed-off-by: Sam Gammon <sam@elide.ventures>
  • Loading branch information
sgammon committed Jan 24, 2024
1 parent 287d478 commit 7485c1f
Show file tree
Hide file tree
Showing 15 changed files with 1,385 additions and 1,622 deletions.
4 changes: 2 additions & 2 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ JAVA_VERSION = "21"

NODE_VERSION = "20.5.0"

GRAALVM_VERSION = "21.0.1"
GRAALVM_VERSION = "21.0.2"

GRAALVM_DIST = "ce"

GRAALVM_SDK_VERSION = "23.1.1"
GRAALVM_SDK_VERSION = "23.1.2"

##
## Dependencies: API
Expand Down
2,786 changes: 1,219 additions & 1,567 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ graalvm_repository(
name = "graalvm",
distribution = "ce", # `oracle`, `ce`, or `community`
java_version = "21", # `17`, `20`, or `21`, as supported by the version provided
version = "21.0.1", # earlier version format like `22.x` also supported
version = "21.0.2", # earlier version format like `22.x` also supported
)
```

Expand Down Expand Up @@ -100,7 +100,7 @@ gvm = use_extension("@rules_graalvm//:extensions.bzl", "graalvm")

gvm.graalvm(
name = "graalvm",
version = "21.0.1", # earlier version format like `22.x` also supported
version = "21.0.2", # earlier version format like `22.x` also supported
distribution = "ce", # `oracle`, `ce`, or `community`
java_version = "21", # `17`, `20`, or `21`, as supported by the version provided
)
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ graalvm_repository(
name = "graalvm",
distribution = "ce", # `oracle`, `ce`, or `community`
java_version = "21", # `17`, `20`, or `21`, as supported by the version provided
version = "21.0.1", # earlier version format like `22.x` also supported
version = "21.0.2", # earlier version format like `22.x` also supported
)
```

Expand All @@ -87,7 +87,7 @@ gvm = use_extension("@rules_graalvm//:extensions.bzl", "graalvm")

gvm.graalvm(
name = "graalvm",
version = "21.0.1", # earlier version format like `22.x` also supported
version = "21.0.2", # earlier version format like `22.x` also supported
distribution = "ce", # `oracle`, `ce`, or `community`
java_version = "21", # `17`, `20`, or `21`, as supported by the version provided
)
Expand Down
2 changes: 1 addition & 1 deletion example/integration_tests/bzlmod/MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ gvm.graalvm(
name = "graalvm",
distribution = "ce",
java_version = "21",
version = "21.0.1",
version = "21.0.2",
)
use_repo(
gvm,
Expand Down
2 changes: 1 addition & 1 deletion example/integration_tests/graalvm-ce-21/WORKSPACE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ graalvm_repository(
name = "graalvm",
distribution = "ce",
java_version = "21",
version = "21.0.1",
version = "21.0.2",
)
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ graalvm_repository(
name = "graalvm",
distribution = "oracle",
java_version = "21",
version = "21.0.1",
version = "21.0.2",
)
4 changes: 2 additions & 2 deletions example/integration_tests/maven-artifacts/WORKSPACE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ local_repository(
path = "../../..",
)

GRAALVM_VERSION = "23.1.0"
GRAALVM_VERSION = "23.1.2"

GRAALVM_JAVA_VERSION = "21.0.1"
GRAALVM_JAVA_VERSION = "21.0.2"

load("@rules_graalvm//graalvm:workspace.bzl", "register_graalvm_toolchains", "rules_graalvm_repositories")

Expand Down
2 changes: 1 addition & 1 deletion example/integration_tests/shared-lib/MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ gvm.graalvm(
name = "graalvm",
distribution = "ce",
java_version = "21",
version = "21.0.1",
version = "21.0.2",
)
use_repo(
gvm,
Expand Down
4 changes: 2 additions & 2 deletions internal/config.bzl
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"Defines configuration and pinned versions for the GraalVM Rules project."

GRAALVM_VERSION = "21.0.1"
GRAALVM_VERSION = "21.0.2"

GRAALVM_SDK_VERSION = "23.1.1"
GRAALVM_SDK_VERSION = "23.1.2"

GRAALVM_DISTRIBUTION = "ce"

Expand Down
1 change: 1 addition & 0 deletions internal/graalvm_bindist.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -756,6 +756,7 @@ def graalvm_repository(
if ((java_version == "21") or (
version == "21.0.0" or
version == "21.0.1" or
version == "21.0.2" or
version == "23.1.0" or
version == "23.1.1" or
version == "latest"
Expand Down
105 changes: 105 additions & 0 deletions internal/graalvm_bindist_map.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ _ComponentDependencies = {
# Aligned GraalVM distribution versions.
# buildifier: disable=name-conventions
_AlignedVersions = {
"21.0.2": "23.1.2",
"21.0.1": "23.1.1",
"21.0.0": "23.1.0",
"20.0.2": "23.0.1",
Expand All @@ -64,6 +65,8 @@ _AlignedVersions = {
# VM release versions for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersions = {
"23.1.2": "21.0.2+13.1",
"21.0.2": "21.0.2+13.1",
"21.0.1": "21.0.1+12.1",
"23.1.1": "21.0.1+12.1",
"23.1.0": "21+35.1",
Expand All @@ -77,6 +80,8 @@ _VmReleaseVersions = {
# VM release versions (for Oracle GVM) for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersionsOracle = {
"23.1.2": "21.0.2+13.1",
"21.0.2": "21.0.2+13.1",
"21.0.1": "21.0.1+12.1",
"23.1.1": "21.0.1+12.1",
"23.1.0": "21+35.1",
Expand Down Expand Up @@ -2043,6 +2048,106 @@ _GRAALVM_BINDIST = {
"@rules_graalvm//platform/jvm:java21",
],
},
"ce_21.0.2_linux-aarch64_23.1.2": {
# GraalVM CE 21.0.2 (Java 21), Linux (arm64), Version 23.1.2
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_linux-aarch64_bin.tar.gz",
"sha256": "a34be691ce68f0acf4655c7c6c63a9a49ed276a11859d7224fd94fc2f657cd7a",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java21",
],
},
"ce_21.0.2_linux-x64_23.1.2": {
# GraalVM CE 21.0.2 (Java 21), Linux (amd64), Version 23.1.2
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_linux-x64_bin.tar.gz",
"sha256": "b048069aaa3a99b84f5b957b162cc181a32a4330cbc35402766363c5be76ae48",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java21",
],
},
"ce_21.0.2_macos-aarch64_23.1.2": {
# GraalVM CE 21.0.2 (Java 21), macOS (arm64), Version 23.1.2
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_macos-aarch64_bin.tar.gz",
"sha256": "515e3a93acc7e1938daba83eda4272e5495fd302d7cdd99ec7ebf408ed505ab7",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java21",
],
},
"ce_21.0.2_macos-x64_23.1.2": {
# GraalVM CE 21.0.2 (Java 21), macOS (amd64), Version 23.1.2
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_macos-x64_bin.tar.gz",
"sha256": "7a8aa93fa45d1721908477abf4732a32637d420ffcb66ada9fb6456440b0d9e1",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java21",
],
},
"ce_21.0.2_windows-x64_23.1.2": {
# GraalVM CE 21.0.2 (Java 21), Windows (amd64), Version 23.1.2
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_windows-x64_bin.zip",
"sha256": "e17b7bead097bf372a5c75df17815b0a2f30b777a019d25eff7706b21421f7fa",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:windows",
"@rules_graalvm//platform/jvm:java21",
],
},
"oracle_21.0.2_linux-aarch64_23.1.2": {
# Oracle GraalVM 21.0.2 (Java 21), Linux (arm64), Version 23.1.2
"url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.2_linux-aarch64_bin.tar.gz",
"sha256": "dfac8d0e7ff8a128e8e8283e1ed6e3540dc44e7a9084c956e8deb9f84a268338",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java21",
],
},
"oracle_21.0.2_linux-x64_23.1.2": {
# Oracle GraalVM 21.0.2 (Java 21), Linux (amd64), Version 23.1.2
"url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.2_linux-x64_bin.tar.gz",
"sha256": "ee6286773c659afeefdf2f989a133e7a631c60897f2263ac183794ee1d6438f4",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java21",
],
},
"oracle_21.0.2_macos-aarch64_23.1.2": {
# Oracle GraalVM 21.0.2 (Java 21), macOS (arm64), Version 23.1.2
"url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.2_macos-aarch64_bin.tar.gz",
"sha256": "b504f7c570836a9c6b1b92813c5123718636d0ff0f832321129a4fe3a7b9a0b3",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java21",
],
},
"oracle_21.0.2_macos-x64_23.1.2": {
# Oracle GraalVM 21.0.2 (Java 21), macOS (amd64), Version 23.1.2
"url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.2_macos-x64_bin.tar.gz",
"sha256": "3e24632f27be74d039508ea2b0b7862ef8c40784f55785cf6b6e40b4b28d9d53",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java21",
],
},
"oracle_21.0.2_windows-x64_23.1.2": {
# Oracle GraalVM 21.0.2 (Java 21), Windows (amd64), Version 23.1.2
"url": "https://download.oracle.com/graalvm/21/archive/graalvm-jdk-21.0.2_windows-x64_bin.zip",
"sha256": "bc5027e506775813131509247424d4af839ad23224a7787b7770ae82eeb3b32d",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:windows",
"@rules_graalvm//platform/jvm:java21",
],
},
}

# Exports.
Expand Down
70 changes: 35 additions & 35 deletions maven_install.json
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,84 +1,84 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": -1579394223,
"__RESOLVED_ARTIFACTS_HASH": -1141381396,
"__INPUT_ARTIFACTS_HASH": -1286971522,
"__RESOLVED_ARTIFACTS_HASH": -208070050,
"artifacts": {
"org.graalvm.compiler:compiler": {
"shasums": {
"jar": "dc6ae2eba4e26d0e049b13f4eee739c3d4d338af92ad9dd489c9399599c9713c",
"sources": "7b21ab6c4ea45113b489324263941b54c364385cc36b62cdd727d5e16706b78b"
"jar": "422f9a4344d8c1c2d14c89448788645a96d9f1cad15fd7afcdf9586d0f3cfc1a",
"sources": "d3619a8630e084b9d09a0e4b2a9cac3cc0150de934524394bc9ebb34fa472494"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.nativeimage:native-image-base": {
"shasums": {
"jar": "98b2a8ca2e223a3da4d23db1321629a249e62085652b948a793fc0cb71842a4b",
"sources": "f1d823286458ce2869ef18274b3c4f7aab579c1b461f66536068caf40ce3e7e5"
"jar": "c14f767d9643f6079b8771de5715e4612714c11f1897479c4ac587a26f28372e",
"sources": "1ca5460a5c42b99717dcb9efe365a2c58186e2ae197f66bb9654437a88ea70a4"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.nativeimage:objectfile": {
"shasums": {
"jar": "f07fa94527b8b27d09bfab65dc44697c41848e591859ec3cbf8c79c49e04b48a",
"sources": "fa3d4dd0b2a28ae1f560716677e78d80272a951e083d36173be384d6c3e0a13f"
"jar": "49c19b2805941a9970c152b71da3daf921b32ba364f248c520bf15e658a4699a",
"sources": "7de74ab41679fbef88e5a3d2c583f0ded05f6cbb220600c2e7b3f84e5767015a"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.nativeimage:pointsto": {
"shasums": {
"jar": "21e0aaaba398de9a5a10f772e0ea5b71ccf3ff981c709408354d8b19b34f1f92",
"sources": "cd556c654d2c218562735240561f584dc1f19e925fd2d6ae86fe726befc8087e"
"jar": "c30f9b830a3fc2b55eb9e0af945e17100f47e492fb9951f46b4527ccb2f7990a",
"sources": "077bfddae0e703caa4a0f0878f298a7e1e524a0ced21ca142126c4c789ca2202"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.nativeimage:svm": {
"shasums": {
"jar": "46ad911f0f983bcbbcd031bc70fed91250b9e669285caa12611a408d2fd5127c",
"sources": "aa7b1a033b83cff6857e7f3b9590d852d7fefcd2a7c3dd3caa324d72eb8375dd"
"jar": "3bb00a48214247d8ec9753c9af4b8bfbefc192165359dbdf1d927227b3956130",
"sources": "8d855d5cc6320bce1619441562fd432933b3c1c29e648af23a97700cc5896f2d"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.polyglot:polyglot": {
"shasums": {
"jar": "db3b4bf099d33ad06ca3de78cb8ca40ad0eb027aea827639aa2759711d1c5977",
"sources": "0103fd11876a6fe339b14b8dd0d3f7a8eb0d4b0a381f08880d09dcf6b83ef36a"
"jar": "c174ee0a80022c0b2b98d130aa415fd409fea60cb23dea72c6e410ad5a2d383b",
"sources": "befc80d773d2ebb744a7bd278b05ebc13a77073e15e7dced718ecee5a63893a4"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.sdk:collections": {
"shasums": {
"jar": "fa0b60a2f30ede94ce58270f245a3ff2879f82806f49de08f3c3d9ba1716711e",
"sources": "bc388f722f6fa902635d0c67f93fb53e8adbf8da4595985631d0cce94e234de0"
"jar": "851a4052aaf916372c4fde2762c031446cd54fbf62ce7382a2ce08ab47fe33a8",
"sources": "7f22241f885e46cdb991b703413ea0390fbd3b55c650c76ae29e973e30c0764e"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.sdk:graal-sdk": {
"shasums": {
"jar": "9637e1165e834d43c025839138a4113346dcef8d0d2fbaaf7379bf20e732c13a",
"sources": "3d4671e5984aab1fb795da148d8d364cd7ba58aa3b6d10d7e3ddad69bdc737fb"
"jar": "a0dd3d7cfdee5dd069487d1f89e3fe985d06e362bf8abda1315a5b2bdc4d3ba0",
"sources": "cafb34cadecfbdfe31fea1cc815156745c1dbcf25ed19816f998e1630542e153"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.sdk:nativeimage": {
"shasums": {
"jar": "a84f743af892304e9c86221c5310cbc275479f75d4e316b4dd11d123b54884a5",
"sources": "d04d712eee7f2f31b62a031c33e5987ad1c8a0b0c9c7a8c26fe9ddaaa2b1af3f"
"jar": "b20c00823c194cadcafc8e853b96a5754e641b467dc56634e738d756b308ad9a",
"sources": "65e82da1be7a83f2398d5481b2d3da4aaac270e41b91e76f21cb2a02afe32fda"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.sdk:word": {
"shasums": {
"jar": "d627e456638d30a5bf15ee89747c7d481ce538e41d7708f8a2b4cc6aa7830b48",
"sources": "41b39b13eac1abd391488aaa6cadcf2d96f1b79d1ad660c4a9b8a134bdbfbcf6"
"jar": "2ae7a71ff3f53f61d1d7360a6152f67ce3902ae86ca22b30b70208dc0cf4e039",
"sources": "2f46525159fa8ba098bc1039f30729181c8dbb8f149ca58159eaf3c9109a1b81"
},
"version": "23.1.1"
"version": "23.1.2"
},
"org.graalvm.truffle:truffle-compiler": {
"shasums": {
"jar": "0e028dff9f8d1cd6c3ea654a95382bb26691145f72e3776ef5aa643cd511b89e",
"sources": "34c3883109533eb82a0a9b43d4852fe7368f35d30d3c79c3dada623681dc3fbb"
"jar": "15079641c62bd77bcb39f69e36af60f8bd43bd7ce1fc001a8735f76990cd6097",
"sources": "2cfbc08654fee1b09dd83506a87961212f417f6747cf38f144174aa0fc56150e"
},
"version": "23.1.1"
"version": "23.1.2"
}
},
"dependencies": {
Expand Down
Loading

0 comments on commit 7485c1f

Please sign in to comment.