Source: libjgoodies-looks-java Version: 2.7.0-3 Severity: important Tags: ftbfs User: debian-j...@lists.debian.org Usertags: default-java21
Dear Maintainers, The package libjgoodies-looks-java ftbfs with default Java 21. The relevant part of the build log: --------------- [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.4.1:jar (default-cli) on project jgoodies-looks: MavenReportException: Error while generating Javadoc: [ERROR] Exit code: 1 - Loading source files for package com.jgoodies.looks... [ERROR] Loading source files for package com.jgoodies.looks.plastic... [ERROR] Loading source files for package com.jgoodies.looks.plastic.theme... [ERROR] Loading source files for package com.jgoodies.looks.windows... [ERROR] Loading source files for package com.jgoodies.looks.common... [ERROR] Constructing Javadoc information... [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsSpinnerUI.java:57: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsSpinnerUI extends com.sun.java.swing.plaf.windows.WindowsSpinnerUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsScrollPaneUI.java:53: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsScrollPaneUI extends com.sun.java.swing.plaf.windows.WindowsScrollPaneUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsTextAreaUI.java:51: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsTextAreaUI extends com.sun.java.swing.plaf.windows.WindowsTextAreaUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsPopupMenuUI.java:59: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsPopupMenuUI extends com.sun.java.swing.plaf.windows.WindowsPopupMenuUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsPasswordFieldUI.java:46: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsPasswordFieldUI extends com.sun.java.swing.plaf.windows.WindowsPasswordFieldUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsXPTableHeaderUI.java:45: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] import com.sun.java.swing.plaf.windows.WindowsTableHeaderUI; [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsXPTableHeaderUI.java:60: error: cannot find symbol [ERROR] public final class WindowsXPTableHeaderUI extends WindowsTableHeaderUI { [ERROR] ^ [ERROR] symbol: class WindowsTableHeaderUI [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsScrollBarUI.java:46: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsScrollBarUI extends com.sun.java.swing.plaf.windows.WindowsScrollBarUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsTabbedPaneUI.java:61: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsTabbedPaneUI extends com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsTreeUI.java:75: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsTreeUI extends com.sun.java.swing.plaf.windows.WindowsTreeUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsSplitPaneUI.java:47: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsSplitPaneUI extends com.sun.java.swing.plaf.windows.WindowsSplitPaneUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsComboBoxUI.java:66: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] import com.sun.java.swing.plaf.windows.WindowsTextFieldUI; [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsComboBoxUI.java:84: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public class WindowsComboBoxUI extends com.sun.java.swing.plaf.windows.WindowsComboBoxUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsTextFieldUI.java:49: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] com.sun.java.swing.plaf.windows.WindowsTextFieldUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsMenuBarUI.java:53: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsMenuBarUI extends com.sun.java.swing.plaf.windows.WindowsMenuBarUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsXPMenuUI.java:61: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsXPMenuUI extends com.sun.java.swing.plaf.windows.WindowsMenuUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsXPToolBarUI.java:46: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] import com.sun.java.swing.plaf.windows.WindowsToolBarUI; [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsXPToolBarUI.java:54: error: cannot inherit from final WindowsToolBarUI [ERROR] public final class WindowsXPToolBarUI extends WindowsToolBarUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsButtonUI.java:48: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public final class WindowsButtonUI extends com.sun.java.swing.plaf.windows.WindowsButtonUI { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/windows/WindowsLookAndFeel.java:71: error: package com.sun.java.swing.plaf.windows does not exist [ERROR] public class WindowsLookAndFeel extends com.sun.java.swing.plaf.windows.WindowsLookAndFeel { [ERROR] ^ [ERROR] /<<PKGBUILDDIR>>/src/main/java/com/jgoodies/looks/common/ShadowPopup.java:47: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [ERROR] import javax.swing.JApplet; [ERROR] ^ [ERROR] Building index for all the packages and classes... [ERROR] Standard Doclet version 21.0.1+12-Ubuntu-2 [ERROR] Building tree for all the packages and classes... [ERROR] error: An internal exception has occurred. [ERROR] (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')) [ERROR] Please file a bug against the javadoc tool via the Java bug reporting page [ERROR] (https://bugreport.java.com) after checking the Bug Database (https://bugs.java.com) [ERROR] for duplicates. Include error messages and the following diagnostic in your report. Thank you. [ERROR] 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') [ERROR] at jdk.compiler/com.sun.tools.javac.code.Symbol.outermostClass(Symbol.java:530) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.ToolEnvironment.getFileKind(ToolEnvironment.java:188) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isTypeElementSelected(ElementsTable.java:975) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1052) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1028) [ERROR] at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.accept(Symbol.java:1581) [ERROR] at java.compiler@21.0.1/javax.lang.model.util.AbstractElementVisitor6.visit(AbstractElementVisitor6.java:106) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isIncluded(ElementsTable.java:330) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.DocEnvImpl.isIncluded(DocEnvImpl.java:76) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.isIncluded(Utils.java:2015) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.hasHiddenTag(Utils.java:1272) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClass(Utils.java:1041) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClass(Utils.java:1055) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.getFirstVisibleSuperClassAsTypeElement(Utils.java:1017) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.processType(ClassTree.java:264) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.buildTree(ClassTree.java:245) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.ClassTree.<init>(ClassTree.java:196) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:205) [ERROR] at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:110) [ERROR] at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:104) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:575) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:398) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:347) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:57) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:46) [ERROR] 1 error [ERROR] 21 warnings [ERROR] [ERROR] Command line was: /usr/lib/jvm/java-21-openjdk-amd64/bin/javadoc @options @packages [ERROR] [ERROR] Refer to the generated Javadoc files in '/<<PKGBUILDDIR>>/target/apidocs' dir. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [0m[0mdh_auto_build: error: /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven/boot/plexus-classworlds-2.x.jar -Dmaven.home=/usr/share/maven -Dmaven.multiModuleProjectDirectory=/<<PKGBUILDDIR>> -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/<<PKGBUILDDIR>>/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml -Ddebian.dir=/<<PKGBUILDDIR>>/debian -Dmaven.repo.local=/<<PKGBUILDDIR>>/debian/maven-repo --batch-mode package javadoc:jar javadoc:aggregate -DskipTests -Dnotimestamp=true -Dlocale=en_US returned exit code 1 make: *** [debian/rules:6: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2023-12-04T09:52:00Z --------------- -- System Information: Debian Release: trixie/sid APT prefers mantic-updates APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-13-generic (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_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