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
dh_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

__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to