Bug#982403: istack-commons: FTBFS with OpenJDK 17 due to wrong -ea version parsing

Emmanuel Bourg ebourg at apache.org
Tue Feb 9 18:58:03 GMT 2021


Source: istack-commons
Severity: important
Tags: ftbfs sid bookworm
User: debian-java at lists.debian.org
Usertags: default-java17

istack-commons fails to build with OpenJDK 17 because the tests don't parse properly the version string:


  [INFO] -------------------------------------------------------
  [INFO]  T E S T S
  [INFO] -------------------------------------------------------
  [INFO] Running TestSuite
  findClass
  [ERROR] Tests run: 7, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.29 s <<< FAILURE! - in TestSuite
  [ERROR] testFindResource(com.sun.istack.tools.ParallelWorldClassLoaderTest)  Time elapsed: 0.004 s  <<< FAILURE!
  java.lang.NumberFormatException: For input string: "17-ea"
          at com.sun.istack.tools at 3.0.6/com.sun.istack.tools.ParallelWorldClassLoaderTest.isJDK9(ParallelWorldClassLoaderTest.java:148)
          at com.sun.istack.tools at 3.0.6/com.sun.istack.tools.ParallelWorldClassLoaderTest.testFindResource(ParallelWorldClassLoaderTest.java:115)

  [ERROR] testFindResources(com.sun.istack.tools.ParallelWorldClassLoaderTest)  Time elapsed: 0 s  <<< FAILURE!
  java.lang.NumberFormatException: For input string: "17-ea"
          at com.sun.istack.tools at 3.0.6/com.sun.istack.tools.ParallelWorldClassLoaderTest.isJDK9(ParallelWorldClassLoaderTest.java:148)
          at com.sun.istack.tools at 3.0.6/com.sun.istack.tools.ParallelWorldClassLoaderTest.testFindResources(ParallelWorldClassLoaderTest.java:128)



More information about the pkg-java-maintainers mailing list