9cc3c76abd9c8fa159616883e06526d56b5136e5
signapk relies on internal APIs sun.security.{pkcs,x509}, for example in com.android.apksig.internal.apk.v1.V1SchemeSigner. This breaks at signapk runtime under OpenJDK 9 because those packages are not exported by the java.base module. This CL unbreaks signapk by allowing it to access these internal packages. In the long term, signapk should migrate away from these internal APIs (bug 37137869). Test: make ANDROID_COMPILE_WITH_JACK=false checkbuild tests \ && make checkbuild tests (with OpenJDK 8u45 toolchain on the PATH) Test: make EXPERIMENTAL_USE_OPENJDK9=true \ ANDROID_COMPILE_WITH_JACK=false checkbuild (with jdk 9-ea+170 toolchain on the PATH) Bug: 37137869 Bug: 38177295 Change-Id: I64cab83e6eb7b135cf2ad7b523736cb409aaae02
Description
No description provided
Languages
Makefile
32.1%
Python
31.1%
Go
13.7%
Rust
7.7%
Java
5.2%
Other
10.1%