]> dgit.raspbian.org Git - openjdk-25.git/commitdiff
print warning to install openjdk-*-jre package
authorVladimir Petko <vladimir.petko@canonical.com>
Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)
committerVladimir Petko <vladimir.petko@canonical.com>
Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)
Forwarded: not-needed

fontmanager support was moved to recommends, warn user to
either install -jre package or recommended packages.
Forwarding is not needed as this is a Debian-only issue.

Gbp-Pq: Name warn-fontmanager.patch

src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java

index df67a40fd141f369aef0a52bec8337cb8c8f821f..546e66cc8c2619041c16d63bae5e6365ceec063a 100644 (file)
@@ -52,7 +52,13 @@ public class FontManagerNativeLibrary {
                   shared library in order to avoid dependency. */
            System.loadLibrary("freetype");
        }
-       System.loadLibrary("fontmanager");
+
+       try {
+          System.loadLibrary("fontmanager");
+       } catch (Throwable t) {
+          System.err.println("Please install the openjdk-*-jre package or recommended packages for openjdk-*-jre-headless.");
+          throw t;
+       }
     }
 
     /*