Source: closure-compiler Version: 20130227+dfsg1-13 Severity: important Tags: ftbfs User: debian-j...@lists.debian.org Usertags: default-java21 X-Debbugs-Cc: vladimir.pe...@canonical.com
Dear Maintainers, The package closure-compiler ftbfs with default Java 21. The relevant part of the build log: --------------- javadoc: [mkdir] Created dir: /<<PKGBUILDDIR>>/build/javadoc [javadoc] Generating Javadoc [javadoc] Using javadoc -source 8 is no longer supported, switching to 8 [javadoc] Debian build on Java 9+ detected: Adding the --ignore-source-errors option [javadoc] Debian build on Java 9+ detected: Adding the -Xdoclint:none option [javadoc] Javadoc execution [javadoc] Loading source files for package com.google.debugging.sourcemap... [javadoc] Loading source files for package com.google.javascript.jscomp... [javadoc] Loading source files for package com.google.javascript.jscomp.ant... [javadoc] Loading source files for package com.google.javascript.jscomp.deps... [javadoc] Loading source files for package com.google.javascript.jscomp.graph... [javadoc] Loading source files for package com.google.javascript.jscomp.jsonml... [javadoc] Loading source files for package com.google.javascript.jscomp.parsing... [javadoc] Loading source files for package com.google.javascript.jscomp.regex... [javadoc] Loading source files for package com.google.javascript.jscomp.testing... [javadoc] Loading source files for package com.google.javascript.jscomp.type... [javadoc] Loading source files for package com.google.javascript.jscomp.webservice.common... [javadoc] Loading source files for package com.google.javascript.rhino... [javadoc] Loading source files for package com.google.javascript.rhino.jstype... [javadoc] Loading source files for package com.google.javascript.rhino.testing... [javadoc] Loading source files for package com.google.debugging.sourcemap.proto... [javadoc] Constructing Javadoc information... [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:35: error: package org.apache.tools.ant does not exist [javadoc] import org.apache.tools.ant.BuildException; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:36: error: package org.apache.tools.ant does not exist [javadoc] import org.apache.tools.ant.Project; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:37: error: package org.apache.tools.ant does not exist [javadoc] import org.apache.tools.ant.Task; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:38: error: package org.apache.tools.ant.types does not exist [javadoc] import org.apache.tools.ant.types.FileList; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:39: error: package org.apache.tools.ant.types does not exist [javadoc] import org.apache.tools.ant.types.Parameter; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:40: error: package org.apache.tools.ant.types does not exist [javadoc] import org.apache.tools.ant.types.Path; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:62: error: cannot find symbol [javadoc] extends Task { [javadoc] ^ [javadoc] symbol: class Task [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:78: error: cannot find symbol [javadoc] private final List<Parameter> defineParams; [javadoc] ^ [javadoc] symbol: class Parameter [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:79: error: cannot find symbol [javadoc] private final List<FileList> externFileLists; [javadoc] ^ [javadoc] symbol: class FileList [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:80: error: cannot find symbol [javadoc] private final List<FileList> sourceFileLists; [javadoc] ^ [javadoc] symbol: class FileList [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:81: error: cannot find symbol [javadoc] private final List<Path> sourcePaths; [javadoc] ^ [javadoc] symbol: class Path [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:244: error: cannot find symbol [javadoc] public void addExterns(FileList list) { [javadoc] ^ [javadoc] symbol: class FileList [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:263: error: cannot find symbol [javadoc] public void addSources(FileList list) { [javadoc] ^ [javadoc] symbol: class FileList [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:270: error: cannot find symbol [javadoc] public void addPath(Path list) { [javadoc] ^ [javadoc] symbol: class Path [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:371: error: cannot find symbol [javadoc] public Parameter createDefine() { [javadoc] ^ [javadoc] symbol: class Parameter [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:498: error: cannot find symbol [javadoc] private List<SourceFile> findJavaScriptFiles(FileList fileList) { [javadoc] ^ [javadoc] symbol: class FileList [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/CompileTask.java:514: error: cannot find symbol [javadoc] private List<SourceFile> findJavaScriptFiles(Path path) { [javadoc] ^ [javadoc] symbol: class Path [javadoc] location: class CompileTask [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/AntErrorManager.java:24: error: package org.apache.tools.ant does not exist [javadoc] import org.apache.tools.ant.Project; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/AntErrorManager.java:25: error: package org.apache.tools.ant does not exist [javadoc] import org.apache.tools.ant.Task; [javadoc] ^ [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/AntErrorManager.java:34: error: cannot find symbol [javadoc] private final Task task; [javadoc] ^ [javadoc] symbol: class Task [javadoc] location: class AntErrorManager [javadoc] /<<PKGBUILDDIR>>/src/com/google/javascript/jscomp/ant/AntErrorManager.java:36: error: cannot find symbol [javadoc] public AntErrorManager(MessageFormatter formatter, Task task) { [javadoc] ^ [javadoc] symbol: class Task [javadoc] location: class AntErrorManager [javadoc] error: Error fetching URL: http://java.sun.com/javase/6/docs/api/ (java.net.UnknownHostException: java.sun.com) [javadoc] Building index for all the packages and classes... [javadoc] Standard Doclet version 21-ea+14-Ubuntu-0ubuntu1 [javadoc] Building tree for all the packages and classes... [javadoc] error: An internal exception has occurred. [javadoc] (java.lang.ClassCastException: class com.sun.tools.javac.code.Symtab$6 cannot be cast to class com.sun.tools.javac.code.Symbol$ClassSymbol (com.sun.tools.javac.code.Symtab$6 and com.sun.tools.javac.code.Symbol$ClassSymbol are in module jdk.compiler of loader 'app')) [javadoc] Please file a bug against the javadoc tool via the Java bug reporting page [javadoc] (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com) [javadoc] for duplicates. Include error messages and the following diagnostic in your report. Thank you. [javadoc] java.lang.ClassCastException: class com.sun.tools.javac.code.Symtab$6 cannot be cast to class com.sun.tools.javac.code.Symbol$ClassSymbol (com.sun.tools.javac.code.Symtab$6 and com.sun.tools.javac.code.Symbol$ClassSymbol are in module jdk.compiler of loader 'app') [javadoc] at jdk.compiler/com.sun.tools.javac.code.Symbol.outermostClass(Symbol.java:530) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.ToolEnvironment.getFileKind(ToolEnvironment.java:184) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isTypeElementSelected(ElementsTable.java:975) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1052) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1028) [javadoc] at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.accept(Symbol.java:1573) [javadoc] at java.compiler@21-ea/javax.lang.model.util.AbstractElementVisitor6.visit(AbstractElementVisitor6.java:106) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isIncluded(ElementsTable.java:330) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.DocEnvImpl.isIncluded(DocEnvImpl.java:76) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.isIncluded(Utils.java:2015) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.hasHiddenTag(Utils.java:1272) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClass(Utils.java:1041) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClass(Utils.java:1055) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClassAsTypeElement(Utils.java:1017) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.processType(ClassTree.java:264) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.buildTree(ClassTree.java:245) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.<init>(ClassTree.java:196) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:205) [javadoc] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:110) [javadoc] at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:103) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:574) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:397) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:346) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:57) [javadoc] at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:46) [javadoc] 2 errors [javadoc] 21 warnings BUILD SUCCESSFUL --------------- -- System Information: Debian Release: bookworm/sid APT prefers lunar-updates APT policy: (500, 'lunar-updates'), (500, 'lunar-security'), (500, 'lunar'), (100, 'lunar-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.2.0-33-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled