Skip to content

Commit 909e24c

Browse files
committed
[GR-54741] Enforce strong hashes for mx downloads.
PullRequest: graal/18059
2 parents d252172 + a97799c commit 909e24c

File tree

14 files changed

+27
-25
lines changed

14 files changed

+27
-25
lines changed

common.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"Jsonnet files should not include this file directly but use ci/common.jsonnet instead."
55
],
66

7-
"mx_version": "7.26.0",
7+
"mx_version": "7.27.0",
88

99
"COMMENT.jdks": "When adding or removing JDKs keep in sync with JDKs in ci/common.jsonnet",
1010
"jdks": {

compiler/mx.compiler/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
suite = {
2-
"mxversion": "7.5.2",
2+
"mxversion": "7.27.0",
33
"name" : "compiler",
44
"sourceinprojectwhitelist" : [],
55

espresso/ci/ci_common/common.jsonnet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ local benchmark_suites = ['dacapo', 'renaissance', 'scala-dacapo'];
6666
"<graal>/tools/**",
6767
"<graal>/regex/**",
6868
"<graal>/sulong/**",
69+
"<graal>/pyproject.toml",
6970
] + base.basic_guard_includes + (if with_compiler then [
7071
"<graal>/common.json",
7172
"<graal>/compiler/**",

espresso/mx.espresso/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#
2323

2424
suite = {
25-
"mxversion": "6.44.0",
25+
"mxversion": "7.27.0",
2626
"name": "espresso",
2727
"version" : "24.2.0",
2828
"release" : False,

regex/mx.regex/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
# SOFTWARE.
4040
#
4141
suite = {
42-
"mxversion": "6.27.1",
42+
"mxversion": "7.27.0",
4343

4444
"name" : "regex",
4545

sdk/mx.sdk/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
# SOFTWARE.
4040
#
4141
suite = {
42-
"mxversion": "7.22.0",
42+
"mxversion": "7.27.0",
4343
"name" : "sdk",
4444
"version" : "24.2.0",
4545
"release" : False,

substratevm/mx.substratevm/suite.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# pylint: disable=line-too-long
22
suite = {
3-
"mxversion": "7.13.2",
3+
"mxversion": "7.27.0",
44
"name": "substratevm",
55
"version" : "24.2.0",
66
"release" : False,
@@ -106,7 +106,7 @@
106106
"moduleName" : "com.oracle.svm.shadowed.org.bytedeco.llvm.linux.arm64"
107107
},
108108
"riscv64": {
109-
"sha1": "51762767783b9997474397cfac1e5d1a0ad59e2f",
109+
"digest": "sha512:e5bd006664ffadc7ef4c90fbc783a649e3a973ae2a10e76f0b8c2dd5363822ac0b120fd8639b22adf0dd9a3fc190cefa319854bdb2175cb30d6ac76aac358d8e",
110110
"urls": ["{urlbase}/llvm-shadowed-13.0.1-1.5.7-linux-riscv64.jar"],
111111
"moduleName" : "com.oracle.svm.shadowed.org.bytedeco.llvm.linux.riscv64"
112112
},
@@ -147,7 +147,7 @@
147147
"moduleName" : "com.oracle.svm.shadowed.org.bytedeco.javacpp.linux.arm64"
148148
},
149149
"riscv64": {
150-
"sha1": "b00dee62b202898ec899cb7bc03604247d648ceb",
150+
"digest": "sha512:95b1a2648ae2325fb581dfcc0d8ca86b0de5ef7471d733c6da84c739df4ce32555591b529192639086130a93bab32b771df4ee9317357101bf0b123b67af2764",
151151
"urls": ["{urlbase}/javacpp-shadowed-1.5.7-linux-riscv64.jar"],
152152
"moduleName" : "com.oracle.svm.shadowed.org.bytedeco.javacpp.linux.riscv64"
153153
},

sulong/ci/ci.jsonnet

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ local sc = (import "ci_common/sulong-common.jsonnet");
2525
+ ['--include=' + e for e in self.guard.includes]
2626
],
2727
guard+: {
28-
includes: [
28+
includes+: [
2929
# sulong and its dependencies
3030
"<graal>/.git/**",
3131
"<graal>/sdk/**",
@@ -43,6 +43,7 @@ local sc = (import "ci_common/sulong-common.jsonnet");
4343
"<graal>/vm/**",
4444
] else []) + (if style then [
4545
"<graal>/.clang-format",
46+
"<graal>/pyproject.toml",
4647
] else []),
4748
},
4849
},

sulong/mx.sulong/suite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
suite = {
2-
"mxversion": "6.43.0",
2+
"mxversion": "7.27.0",
33
"name" : "sulong",
44
"versionConflictResolution" : "latest",
55
"groupId": "org.graalvm.llvm",
@@ -91,7 +91,7 @@
9191
"windows": {
9292
"<others>" : {
9393
"path": "tests/support.txt",
94-
"sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e",
94+
"digest": "sha512:c02b248975b267f4200603ff2ae40b9d0cdefad4a792f386d610f2b14fb4e67e288c235fd11ed596dd8c91a3dae62fdd741bf97b5c01b5f085485f221702f0a1",
9595
},
9696
},
9797
"<others>": {"<others>" : {"optional": True}},

tools/mx.tools/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
# questions.
2222
#
2323
suite = {
24-
"mxversion": "6.41.0",
24+
"mxversion": "7.27.0",
2525
"name": "tools",
2626
"defaultLicense" : "GPLv2-CPE",
2727

0 commit comments

Comments
 (0)