Bug#1108578: libjide-oss-java: FTBFS with default Java 25

Vladimir Petko vpa1977 at gmail.com
Tue Jul 1 05:22:08 BST 2025


Source: libjide-oss-java
Version: 3.7.6+dfsg-2
Severity: normal
Tags: ftbfs
Usertags: default-java25

Dear Maintainers,

The package libjide-oss-java ftbfs with default Java 25.
The relevant part of the build log:
---------------
compile:
    [mkdir] Created dir: /<<PKGBUILDDIR>>/classes
    [javac] /<<PKGBUILDDIR>>/build.xml:54: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 496 source files to /<<PKGBUILDDIR>>/classes
    [javac] warning: [options] bootstrap class path is not set in conjunction with -source 8
    [javac]   not setting the bootstrap class path may lead to class files that cannot run on JDK 8
    [javac]     --release 8 is recommended instead of -source 8 -target 1.8 because it sets the bootstrap class path automatically
    [javac] warning: [options] source value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] target value 8 is obsolete and will be removed in a future release
    [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:25: warning: [removal] Applet in java.applet has been deprecated and marked for removal
    [javac] import java.applet.Applet;
    [javac]                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/basic/BasicFolderChooserUI.java:15: warning: ShellFolder is internal proprietary API and may be removed in a future release
    [javac] import sun.awt.shell.ShellFolder;
    [javac]                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/metal/MetalUtils.java:9: warning: CachedPainter is internal proprietary API and may be removed in a future release
    [javac] import sun.swing.CachedPainter;
    [javac]                 ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:11: warning: SunWritableRaster is internal proprietary API and may be removed in a future release
    [javac] import sun.awt.image.SunWritableRaster;
    [javac]                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:12: error: package sun.security.action does not exist
    [javac] import sun.security.action.GetPropertyAction;
    [javac]                           ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:13: warning: CachedPainter is internal proprietary API and may be removed in a future release
    [javac] import sun.swing.CachedPainter;
    [javac]                 ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:31: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    [javac] import java.security.AccessController;
    [javac]                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/JideSwingUtilities.java:43: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac] import java.security.AccessControlException;
    [javac]                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/SecurityUtils.java:11: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac] import java.security.AccessControlException;
    [javac]                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/converter/MonthNameConverter.java:139: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             String str = converter.toString(new Integer(i), null);
    [javac]                                             ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:904: warning: [removal] Applet in java.applet has been deprecated and marked for removal
    [javac]             if (p instanceof Window || p instanceof Applet) {
    [javac]                                                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:1624: warning: [removal] Applet in java.applet has been deprecated and marked for removal
    [javac]             else if (c instanceof java.applet.Applet || (startInFloat ? c instanceof Window : c instanceof JFrame)) {
    [javac]                                              ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:1643: warning: [removal] Applet in java.applet has been deprecated and marked for removal
    [javac]             if ((startInFloat ? c instanceof Window : c instanceof JFrame) || c instanceof java.applet.Applet)
    [javac]                                                                                                       ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:1910: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    [javac]             unpostPopup = (Boolean) java.security.AccessController.doPrivileged(
    [javac]                                                  ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:2199: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    [javac]             java.security.AccessController.doPrivileged(
    [javac]                          ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/popup/JidePopup.java:2232: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    [javac]             java.security.AccessController.doPrivileged(
    [javac]                          ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/basic/BasicJideTabbedPaneUI.java:5511: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]                             .get(new Integer(mnemonic));
    [javac]                                  ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/basic/BasicFolderChooserUI.java:545: warning: ShellFolder is internal proprietary API and may be removed in a future release
    [javac]         if (f instanceof ShellFolder) {
    [javac]                          ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/basic/BasicFolderChooserUI.java:546: warning: ShellFolder is internal proprietary API and may be removed in a future release
    [javac]             ShellFolder sf = (ShellFolder) f;
    [javac]             ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/basic/BasicFolderChooserUI.java:546: warning: ShellFolder is internal proprietary API and may be removed in a future release
    [javac]             ShellFolder sf = (ShellFolder) f;
    [javac]                               ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/metal/MetalUtils.java:101: warning: CachedPainter is internal proprietary API and may be removed in a future release
    [javac]     private static class GradientPainter extends CachedPainter {
    [javac]                                                  ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:89: error: cannot find symbol
    [javac]                 GetPropertyAction propertyAction =
    [javac]                 ^
    [javac]   symbol:   class GetPropertyAction
    [javac]   location: class XPStyle
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:90: error: cannot find symbol
    [javac]                         new GetPropertyAction("swing.noxp");
    [javac]                             ^
    [javac]   symbol:   class GetPropertyAction
    [javac]   location: class XPStyle
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/plaf/windows/XPStyle.java:582: warning: CachedPainter is internal proprietary API and may be removed in a future release
    [javac]     private static class SkinPainter extends CachedPainter {
    [javac]                                              ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/Calculator.java:700: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             firePropertyChange(PROPERTY_OPERATOR, new Integer(old), new Integer(operator));
    [javac]                                                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/Calculator.java:700: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]             firePropertyChange(PROPERTY_OPERATOR, new Integer(old), new Integer(operator));
    [javac]                                                                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/JideSwingUtilities.java:818: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    [javac]             systemFonts = (String) java.security.AccessController.doPrivileged(new GetPropertyAction("swing.useSystemFontSettings"));
    [javac]                                                 ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/JideSwingUtilities.java:820: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         catch (AccessControlException e) {
    [javac]                ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/JideSwingUtilities.java:2649: warning: [removal] runFinalization() in System has been deprecated and marked for removal
    [javac]         System.runFinalization();
    [javac]               ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/JideSwingUtilities.java:3643: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]                         || c.getParent() instanceof JFrame || c.getParent() instanceof JApplet) {
    [javac]                                                                                        ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:170: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]             else if (c instanceof JApplet) {
    [javac]                                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:171: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]                 ((JApplet) c).getGlassPane().setVisible(true);
    [javac]                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:172: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]                 ((JApplet) c).getGlassPane().setCursor(s);
    [javac]                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:629: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]             else if (c instanceof JApplet) {
    [javac]                                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:630: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]                 ((JApplet) c).getGlassPane().setCursor(Cursor.getDefaultCursor());
    [javac]                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ResizableMouseInputAdapter.java:631: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]                 ((JApplet) c).getGlassPane().setVisible(false);
    [javac]                   ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ShadowFactory.java:273: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]                 new Integer(oldSize),
    [javac]                 ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/swing/ShadowFactory.java:274: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
    [javac]                 new Integer(this.size));
    [javac]                 ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/PortingUtils.java:156: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]         if (invoker != null && !(invoker instanceof JApplet) && invoker.getGraphicsConfiguration() != null) {
    [javac]                                                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/PortingUtils.java:175: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]         if (invoker != null && !(invoker instanceof JApplet) && invoker.getGraphicsConfiguration() != null) {
    [javac]                                                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/PortingUtils.java:204: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal
    [javac]         if (invoker != null && !(invoker instanceof JApplet) && invoker.getGraphicsConfiguration() != null) {
    [javac]                                                     ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/SecurityUtils.java:73: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         catch (AccessControlException e) {
    [javac]                ^
    [javac] /<<PKGBUILDDIR>>/src/com/jidesoft/utils/SecurityUtils.java:125: warning: [removal] AccessControlException in java.security has been deprecated and marked for removal
    [javac]         catch (AccessControlException e) {
    [javac]                ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 3 errors
    [javac] 44 warnings

BUILD FAILED
/<<PKGBUILDDIR>>/build.xml:54: Compile failed; see the compiler error output for details.

Total time: 4 seconds
dh_auto_build: error: ant -propertyfile ./debian/ant.properties -Duser.name debian returned exit code 1
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
---------------


-- System Information:
Debian Release: trixie/sid
  APT prefers plucky-updates
  APT policy: (500, 'plucky-updates'), (500, 'plucky-security'), (500, 'plucky')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.14.0-22-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



More information about the pkg-java-maintainers mailing list