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