Skip to content

Commit

Permalink
GraalVM 24.0.1 (#368)
Browse files Browse the repository at this point in the history
* chore: update gvm → JDK `22.0.1` / GVM `24.0.1`

Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump org.graalvm.nativeimage:native-image-base

Bumps [org.graalvm.nativeimage:native-image-base](https://github.com/oracle/graal) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-24.0.0...vm-24.0.1)

---
updated-dependencies:
- dependency-name: org.graalvm.nativeimage:native-image-base
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump org.graalvm.nativeimage:svm from 24.0.0 to 24.0.1

Bumps [org.graalvm.nativeimage:svm](https://github.com/oracle/graal) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-24.0.0...vm-24.0.1)

---
updated-dependencies:
- dependency-name: org.graalvm.nativeimage:svm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump org.graalvm.polyglot:polyglot from 24.0.0 to 24.0.1

Bumps [org.graalvm.polyglot:polyglot](https://github.com/oracle/graal) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-24.0.0...vm-24.0.1)

---
updated-dependencies:
- dependency-name: org.graalvm.polyglot:polyglot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump org.graalvm.compiler:compiler from 24.0.0 to 24.0.1

Bumps [org.graalvm.compiler:compiler](https://github.com/oracle/graal) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-24.0.0...vm-24.0.1)

---
updated-dependencies:
- dependency-name: org.graalvm.compiler:compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump org.graalvm.sdk:graal-sdk from 24.0.0 to 24.0.1

Bumps [org.graalvm.sdk:graal-sdk](https://github.com/oracle/graal) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-24.0.0...vm-24.0.1)

---
updated-dependencies:
- dependency-name: org.graalvm.sdk:graal-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

* chore(deps): bump @commitlint/cli from 19.2.1 to 19.2.2

Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.2.1 to 19.2.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Sam Gammon <sam@elide.ventures>

---------

Signed-off-by: Sam Gammon <sam@elide.ventures>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
sgammon and dependabot[bot] committed Apr 18, 2024
1 parent 1e4fec1 commit d4ef558
Show file tree
Hide file tree
Showing 6 changed files with 126 additions and 18 deletions.
2 changes: 1 addition & 1 deletion example/integration_tests/graalvm-ce-22/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 = "22",
version = "22.0.0",
version = "22.0.1",
)
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ graalvm_repository(
name = "graalvm",
distribution = "oracle",
java_version = "22",
version = "22.0.0",
version = "22.0.1",
)
108 changes: 108 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 = {
"22.0.1": "24.0.1",
"22.0.0": "24.0.0",
"21.0.2": "23.1.2",
"21.0.1": "23.1.1",
Expand All @@ -66,12 +67,14 @@ _AlignedVersions = {
# VM release versions for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersions = {
"24.0.1": "22.0.1+8.1",
"24.0.0": "22+36.1",
"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",
"22.0.1": "22.0.1+8.1",
"22.0.0": "22+36.1",
"21.0.0": "21+35.1",
"20.0.2": "20.0.2+9.1",
Expand All @@ -83,12 +86,14 @@ _VmReleaseVersions = {
# VM release versions (for Oracle GVM) for calculating prefixes.
# buildifier: disable=name-conventions
_VmReleaseVersionsOracle = {
"24.0.1": "22.0.1+8.1",
"24.0.0": "22+36.1",
"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",
"22.0.1": "22.0.1+8.1",
"22.0.0": "22+36.1",
"21.0.0": "21+35.1",
"20.0.2": "20.0.2+9.1",
Expand Down Expand Up @@ -121,6 +126,9 @@ def _generate_distribution_coordinate(dist, platform, version, java_version, com
elif version == "24.0.0" and java_version == "22":
version = "22.0.0"
aligned_version = "24.0.0"
elif version == "24.0.1" and java_version == "22":
version = "22.0.1"
aligned_version = "24.0.1"

segments = [
dist,
Expand Down Expand Up @@ -2256,6 +2264,106 @@ _GRAALVM_BINDIST = {
"@rules_graalvm//platform/jvm:java22",
],
},
"ce_22.0.1_linux-aarch64_24.0.1": {
# GraalVM CE 22.0.1 (Java 22), Linux (arm64), Version 24.0.1
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_linux-aarch64_bin.tar.gz",
"sha256": "2a510338cc6b63d2bb6aebe0ce0f8df9b76d9255207456cb1f0c9c820e6428cf",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java22",
],
},
"ce_22.0.1_linux-x64_24.0.1": {
# GraalVM CE 22.0.1 (Java 22), Linux (amd64), Version 24.0.1
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_linux-x64_bin.tar.gz",
"sha256": "e34ec7e8e8c6a4bb99ab4fa32c3e04d01f2f2bd88920ddda7545fd35a0511f75",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java22",
],
},
"ce_22.0.1_macos-aarch64_24.0.1": {
# GraalVM CE 22.0.1 (Java 22), macOS (arm64), Version 24.0.1
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_macos-aarch64_bin.tar.gz",
"sha256": "b96a16359c800374af5fbd3cb685aaa91cfc590ea4be35538c24b37e12c769c0",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java22",
],
},
"ce_22.0.1_macos-x64_24.0.1": {
# GraalVM CE 22.0.1 (Java 22), macOS (amd64), Version 24.0.1
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_macos-x64_bin.tar.gz",
"sha256": "553c2dff3febd45f917e45f4dd620c194d8225bc28d13f5545ddffea9eeb30f8",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java22",
],
},
"ce_22.0.1_windows-x64_24.0.1": {
# GraalVM CE 22.0.1 (Java 22), Windows (amd64), Version 24.0.1
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_windows-x64_bin.zip",
"sha256": "623a4c5984f1210e61346e3ff942ec6f83d1928790ef9ae7dd28067e5c8de1aa",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:windows",
"@rules_graalvm//platform/jvm:java22",
],
},
"oracle_22.0.1_linux-aarch64_24.0.1": {
# Oracle GraalVM 22.0.1 (Java 22), Linux (arm64), Version 24.0.1
"url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_linux-aarch64_bin.tar.gz",
"sha256": "134166ea6141ee8dfda6eec95563a85d3f4174f5a2497071da13ef96bb83e65b",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java22",
],
},
"oracle_22.0.1_linux-x64_24.0.1": {
# Oracle GraalVM 22.0.1 (Java 22), Linux (amd64), Version 24.0.1
"url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_linux-x64_bin.tar.gz",
"sha256": "d583cdb01ca023a37eed45d9d184b68b7a8d7f50b58dde1369041f294c34f4a3",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:linux",
"@rules_graalvm//platform/jvm:java22",
],
},
"oracle_22.0.1_macos-aarch64_24.0.1": {
# Oracle GraalVM 22.0.1 (Java 22), macOS (arm64), Version 24.0.1
"url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_macos-aarch64_bin.tar.gz",
"sha256": "7735153e287cd63a29bb1031f2c018770a2734e5c7cb28ab5143a1bd2b4ad45f",
"compatible_with": [
"@platforms//cpu:aarch64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java22",
],
},
"oracle_22.0.1_macos-x64_24.0.1": {
# Oracle GraalVM 22.0.1 (Java 22), macOS (amd64), Version 24.0.1
"url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_macos-x64_bin.tar.gz",
"sha256": "c1a477f4be38130f30ce745cebbb580f71c6159d94503e3e10b7ab5a7c4da66b",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:macos",
"@rules_graalvm//platform/jvm:java22",
],
},
"oracle_22.0.1_windows-x64_24.0.1": {
# Oracle GraalVM 22.0.1 (Java 22), Windows (amd64), Version 24.0.1
"url": "https://download.oracle.com/graalvm/22/latest/graalvm-jdk-22_windows-x64_bin.zip",
"sha256": "7af4aa5935af940c937cdb01fe0a106b97cddf0fb3d886afc89f9febb41fd9b9",
"compatible_with": [
"@platforms//cpu:x86_64",
"@platforms//os:windows",
"@rules_graalvm//platform/jvm:java22",
],
},
}

# Exports.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"**/*": "prettier --write --ignore-unknown"
},
"devDependencies": {
"@commitlint/cli": "19.2.1",
"@commitlint/cli": "19.2.2",
"@commitlint/config-conventional": "19.2.2",
"husky": "9.0.11",
"lint-staged": "15.2.2",
Expand Down
20 changes: 10 additions & 10 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,27 @@
<dependency>
<groupId>org.graalvm.sdk</groupId>
<artifactId>graal-sdk</artifactId>
<version>24.0.0</version>
<version>24.0.1</version>
</dependency>
<dependency>
<groupId>org.graalvm.compiler</groupId>
<artifactId>compiler</artifactId>
<version>24.0.0</version>
<version>24.0.1</version>
</dependency>
<dependency>
<groupId>org.graalvm.polyglot</groupId>
<artifactId>polyglot</artifactId>
<version>24.0.0</version>
<version>24.0.1</version>
</dependency>
<dependency>
<groupId>org.graalvm.nativeimage</groupId>
<artifactId>svm</artifactId>
<version>24.0.0</version>
<version>24.0.1</version>
</dependency>
<dependency>
<groupId>org.graalvm.nativeimage</groupId>
<artifactId>native-image-base</artifactId>
<version>24.0.0</version>
<version>24.0.1</version>
</dependency>
</dependencies>
</project>

0 comments on commit d4ef558

Please sign in to comment.