Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading to GraalVM 21.0.2 #8883

Merged
merged 4 commits into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ val scalacVersion = "2.13.11"
// source version of the Java language
val javaVersion = "21"
// version of the GraalVM JDK
val graalVersion = "21.0.1"
val graalVersion = "21.0.2"
// Version used for the Graal/Truffle related Maven packages
// Keep in sync with GraalVM.version. Do not change the name of this variable,
// it is used by the Rust build script via regex matching.
val graalMavenPackagesVersion = "23.1.0"
val graalMavenPackagesVersion = "23.1.2"
val targetJavaVersion = "17"
val defaultDevEnsoVersion = "0.0.0-dev"
val ensoVersion = sys.env.getOrElse(
Expand Down
30 changes: 15 additions & 15 deletions distribution/engine/THIRD-PARTY/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -313,77 +313,77 @@ Copyright notices related to this dependency can be found in the directory `org.

'js-language', licensed under the MIT License, is distributed with the engine.
The license file can be found at `licenses/MIT`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.js.js-language-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.js.js-language-23.1.2`.


'llvm-api', licensed under the New BSD License (3-clause BSD license), is distributed with the engine.
The license file can be found at `licenses/BSD-3-Clause`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.llvm.llvm-api-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.llvm.llvm-api-23.1.2`.


'polyglot', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.2`.


'python-language', licensed under the MIT License, is distributed with the engine.
The license file can be found at `licenses/MIT`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.python.python-language-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.python.python-language-23.1.2`.


'python-resources', licensed under the MIT License, is distributed with the engine.
The license file can be found at `licenses/MIT`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.python.python-resources-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.python.python-resources-23.1.2`.


'regex', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.regex.regex-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.regex.regex-23.1.2`.


'collections', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.2`.


'nativeimage', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.2`.


'word', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.2`.


'icu4j', licensed under the Unicode/ICU License, is distributed with the engine.
The license information can be found along with the copyright notices.
Copyright notices related to this dependency can be found in the directory `org.graalvm.shadowed.icu4j-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.shadowed.icu4j-23.1.2`.


'json', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.shadowed.json-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.shadowed.json-23.1.2`.


'profiler-tool', licensed under the GNU General Public License, version 2, with the Classpath Exception, is distributed with the engine.
The license file can be found at `licenses/GNU_General_Public_License__version_2__with_the_Classpath_Exception`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.tools.profiler-tool-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.tools.profiler-tool-23.1.2`.


'truffle-api', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.2`.


'truffle-nfi', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-nfi-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-nfi-23.1.2`.


'truffle-nfi-libffi', licensed under the Universal Permissive License, Version 1.0, is distributed with the engine.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-nfi-libffi-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-nfi-libffi-23.1.2`.


'jline', licensed under the The BSD License, is distributed with the engine.
Expand Down
10 changes: 5 additions & 5 deletions distribution/launcher/THIRD-PARTY/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -118,27 +118,27 @@ Copyright notices related to this dependency can be found in the directory `org.

'polyglot', licensed under the Universal Permissive License, Version 1.0, is distributed with the launcher.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.2`.


'collections', licensed under the Universal Permissive License, Version 1.0, is distributed with the launcher.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.2`.


'nativeimage', licensed under the Universal Permissive License, Version 1.0, is distributed with the launcher.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.2`.


'word', licensed under the Universal Permissive License, Version 1.0, is distributed with the launcher.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.2`.


'truffle-api', licensed under the Universal Permissive License, Version 1.0, is distributed with the launcher.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.2`.


'reactive-streams', licensed under the CC0, is distributed with the launcher.
Expand Down
8 changes: 4 additions & 4 deletions distribution/lib/Standard/Base/0.0.0-dev/THIRD-PARTY/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,20 @@ Copyright notices related to this dependency can be found in the directory `com.

'polyglot', licensed under the Universal Permissive License, Version 1.0, is distributed with the Base.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.2`.


'collections', licensed under the Universal Permissive License, Version 1.0, is distributed with the Base.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.2`.


'nativeimage', licensed under the Universal Permissive License, Version 1.0, is distributed with the Base.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.2`.


'word', licensed under the Universal Permissive License, Version 1.0, is distributed with the Base.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.2`.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.

The above copyright notice and either this complete permission notice or at a

copyright rights in the Software, and any and all patent rights owned or
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.

The above copyright notice and either this complete permission notice or at a

copyright rights in the Software, and any and all patent rights owned or
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

Copyright (c) 2007, 2022, Oracle and/or its affiliates. All rights reserved.

The above copyright notice and either this complete permission notice or at a

copyright rights in the Software, and any and all patent rights owned or
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.

The above copyright notice and either this complete permission notice or at a

copyright rights in the Software, and any and all patent rights owned or
10 changes: 5 additions & 5 deletions distribution/project-manager/THIRD-PARTY/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -248,27 +248,27 @@ Copyright notices related to this dependency can be found in the directory `org.

'polyglot', licensed under the Universal Permissive License, Version 1.0, is distributed with the project-manager.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.polyglot.polyglot-23.1.2`.


'collections', licensed under the Universal Permissive License, Version 1.0, is distributed with the project-manager.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.collections-23.1.2`.


'nativeimage', licensed under the Universal Permissive License, Version 1.0, is distributed with the project-manager.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.nativeimage-23.1.2`.


'word', licensed under the Universal Permissive License, Version 1.0, is distributed with the project-manager.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.sdk.word-23.1.2`.


'truffle-api', licensed under the Universal Permissive License, Version 1.0, is distributed with the project-manager.
The license file can be found at `licenses/Universal_Permissive_License__Version_1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.0`.
Copyright notices related to this dependency can be found in the directory `org.graalvm.truffle.truffle-api-23.1.2`.


'reactive-streams', licensed under the CC0, is distributed with the project-manager.
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion project/GraalVM.scala
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import scala.collection.immutable.Seq
*/
object GraalVM {
// Keep in sync with graalMavenPackagesVersion in build.sbt
val version: String = "23.1.0"
val version: String = "23.1.2"

/** The list of modules that are included in the `component` directory in engine distribution.
* When invoking the `java` command, these modules need to be put on the module-path.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/FasterXML/jackson-dataformats-binary/blob/2.17/LICENSE
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
The above copyright notice and either this complete permission notice or at a
copyright rights in the Software, and any and all patent rights owned or
Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2019, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2022, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2020, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018, 2019, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.
The above copyright notice and either this complete permission notice or at a
copyright rights in the Software, and any and all patent rights owned or
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
The above copyright notice and either this complete permission notice or at a
copyright rights in the Software, and any and all patent rights owned or
Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2021, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2021, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2023, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2022, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
Copyright (c) 2017, 2019, Oracle and/or its affiliates. All rights reserved.
The above copyright notice and either this complete permission notice or at a
copyright rights in the Software, and any and all patent rights owned or
Loading
Loading