[Debian-med-packaging] Bug#982036: emboss: FTBFS with OpenJDK 17 due to com.sun.net.ssl removal

Emmanuel Bourg ebourg at apache.org
Fri Feb 5 20:07:40 GMT 2021


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

emboss fails to build with OpenJDK 17 due to the removal of the com.sun.net.ssl package:


  compile:
      [javac] /<<PKGBUILDDIR>>/jemboss/build.xml:69: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
      [javac] Using javac -source 1.4 is no longer supported, switching to 7
      [javac] Using javac -target 1.4 is no longer supported, switching to 7
      [javac] Compiling 131 source files to /<<PKGBUILDDIR>>/jemboss/build/classes
      [javac] warning: [options] bootstrap class path not set in conjunction with -source 7
      [javac] warning: [options] source value 7 is obsolete and will be removed in a future release
      [javac] warning: [options] target value 7 is obsolete and will be removed in a future release
      [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/FileManager.java:45: error: package com.sun.net.ssl.internal.ssl does not exist
      [javac]       com.sun.net.ssl.internal.ssl.Provider p =
      [javac]                                   ^
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/FileManager.java:46: error: package com.sun.net.ssl.internal.ssl does not exist
      [javac]                      new com.sun.net.ssl.internal.ssl.Provider();
      [javac]                                                      ^
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/FileManager.java:56: error: package com.sun.net.ssl.internal.www.protocol.https does not exist
      [javac]             return new com.sun.net.ssl.internal.www.protocol.https.Handler();
      [javac]                                                                   ^
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/Jemboss.java:116: error: package com.sun.net.ssl.internal.ssl does not exist
      [javac]       com.sun.net.ssl.internal.ssl.Provider p =
      [javac]                                   ^
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/Jemboss.java:117: error: package com.sun.net.ssl.internal.ssl does not exist
      [javac]                      new com.sun.net.ssl.internal.ssl.Provider();
      [javac]                                                      ^
      [javac] /<<PKGBUILDDIR>>/jemboss/org/emboss/jemboss/Jemboss.java:127: error: package com.sun.net.ssl.internal.www.protocol.https does not exist
      [javac]             return new com.sun.net.ssl.internal.www.protocol.https.Handler();
      [javac]                                                                   ^



More information about the Debian-med-packaging mailing list