Skip to content

Commit 80f2c9c

Browse files
committed
Avoid JDK 14.
Context: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=4666262&view=logs&j=54b9b405-417c-5884-5043-18b5f5d9acb9&t=ac76063e-e016-5aec-2585-53fde878edd6 The build is breaking: _BuildJava: "/Users/runner/work/1/s/build-tools/gradle/gradlew" -d --stacktrace --no-daemon -PjavaSourceVer=1.8 -PjavaTargetVer=1.8 jar … [ERROR] [system.err] java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 [ERROR] [system.err] at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43) Java.Interop/main builds using adoptopenjdk-8.jdk, while this build is failing with adoptopenjdk-14, as inferred from: gcc -g -shared -m64 -fPIC -o bin/TestRelease/libNativeTiming.dylib tests/NativeTiming/timing.c -I/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home/include/darwin Build with `make prepare all JI_MAX_JDK=11`, so that we avoid AdoptOpenJDK 14.
1 parent 201f78e commit 80f2c9c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

build-tools/automation/azure-pipelines.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ jobs:
108108

109109
- template: templates\install-dependencies.yaml
110110

111-
- script: make prepare CONFIGURATION=$(Build.Configuration)
111+
- script: make prepare CONFIGURATION=$(Build.Configuration) JI_MAX_JDK=11
112112
displayName: make prepare
113113

114-
- script: make all CONFIGURATION=$(Build.Configuration)
114+
- script: make all CONFIGURATION=$(Build.Configuration) JI_MAX_JDK=11
115115
displayName: make all
116116

117117
- script: |

0 commit comments

Comments
 (0)