[Debian-med-packaging] Can you have a look? [Bug#1011156: picard-tools: FTBFS with OpenJDK 17 due to com.sun.javadoc removal]

Andreas Tille andreas at fam-tille.de
Wed May 18 13:35:54 BST 2022


Hi Pierre,

if you have some spare cycles it would be great if you could have a look.

Same for

  Bug#1011157: libsbml: FTBFS with OpenJDK 17 due to unsupported javac source/target level 6 

Thanks a lot in advance

    Andreas.

----- Weitergeleitete Nachricht von Emmanuel Bourg <ebourg at apache.org> -----

Date: Tue, 17 May 2022 19:20:22 +0200
From: Emmanuel Bourg <ebourg at apache.org>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: Bug#1011156: picard-tools: FTBFS with OpenJDK 17 due to com.sun.javadoc removal
X-Debian-PR-Message: report 1011156
X-Debian-PR-Package: src:picard-tools
X-Debian-PR-Keywords: bookworm ftbfs sid
X-Debian-PR-Source: picard-tools

Source: picard-tools
Version: 2.27.1+dfsg-1
Severity: important
Tags: ftbfs sid bookworm
User: debian-java at lists.debian.org
Usertags: default-java17

picard-tools fails to build with Java 17 because it uses classes from
the com.sun.javadoc package which was removed:


  :compileJava
  Putting task artifact state for task ':compileJava' into context took 0.003 secs.
  Up-to-date check for task ':compileJava' took 1.643 secs. It is not up-to-date because:
    No history is available.
  All input files are considered out-of-date for incremental task ':compileJava'.
  Compiling with JDK Java compiler API.
  /<<PKGBUILDDIR>>/src/main/java/picard/util/help/PicardHelpDoclet.java:3: error: package com.sun.javadoc does not exist
  import com.sun.javadoc.ClassDoc;
                        ^
  /<<PKGBUILDDIR>>/src/main/java/picard/util/help/PicardHelpDoclet.java:4: error: package com.sun.javadoc does not exist
  import com.sun.javadoc.RootDoc;
                        ^
  /<<PKGBUILDDIR>>/src/main/java/picard/util/help/PicardHelpDoclet.java:32: error: cannot find symbol
      public static boolean start(final RootDoc rootDoc) throws IOException {
                                        ^
    symbol:   class RootDoc
    location: class PicardHelpDoclet
  /<<PKGBUILDDIR>>/src/main/java/picard/util/help/PicardHelpDoclet.java:58: error: cannot find symbol
              final ClassDoc classDoc,
                    ^
    symbol:   class ClassDoc
    location: class PicardHelpDoclet
  /<<PKGBUILDDIR>>/src/main/java/picard/util/help/PicardHelpDocWorkUnitHandler.java:3: error: package com.sun.javadoc does not exist
  import com.sun.javadoc.FieldDoc;
                        ^
  Note: /<<PKGBUILDDIR>>/src/main/java/picard/analysis/CollectOxoGMetrics.java uses or overrides a deprecated API.
  Note: Recompile with -Xlint:deprecation for details.
  5 errors
  :compileJava FAILED

_______________________________________________
Debian-med-packaging mailing list
Debian-med-packaging at alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging


----- Ende weitergeleitete Nachricht -----

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list