MultipleLogins.sh compiles all files under lib/jdk/test/lib/artifacts, Since JDK-8266182 added a new file OpensslArtifactFetcher.java in to same package and it has dependency with some other library files jdk.test.lib.process.ProcessTools & jdk.test.lib.Platform. These libraries are not there in MultipleLogins's class path and this test fails with compilation error.
So as a fix moving OpensslArtifactFetcher.java to the package jdk.test.lib.security. ------------- Commit messages: - 8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 - Merge branch 'master' of github.com:openjdk/jdk into JDK-8266182 - 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Create a manual test for jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Create a manual test for jdk/sun/security/pkcs12/ParamsTest.java - 8266182: Create a manual test for jdk/sun/security/pkcs12/ParamsTest.java - ... and 2 more: https://git.openjdk.java.net/jdk/compare/2ed7b709...a22790fc Changes: https://git.openjdk.java.net/jdk/pull/5147/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=5147&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8272581 Stats: 3 lines in 2 files changed: 0 ins; 0 del; 3 mod Patch: https://git.openjdk.java.net/jdk/pull/5147.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/5147/head:pull/5147 PR: https://git.openjdk.java.net/jdk/pull/5147