RFR: 8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64

Sergey Bylokhov serb at openjdk.org
Mon Nov 3 21:41:44 UTC 2025


On Thu, 30 Oct 2025 18:52:53 GMT, Phil Race <prr at openjdk.org> wrote:

> A long time ago (JDK 7) when the linux font properties were largely replaced by using fontconfig logic was included to try to limit the number of slots used for composite fonts by requiring that fonts add sufficient code points.
> In practice today this limitation seems to be reductions like having 40 slots instead of 50. 
> Except for keeping it for debugging, this fix removes that limitation which had a bad consequence on some recent Linuxes where the primary Hebrew font  (Noto Sans Hebrew) came after another font (DejaVu Sans) that provided some Hebrew accents and punctuation but not the alphabet and was also far enough down the list (14th) to be where we require 50 new code points to be worthy of inclusion and it only added 33.

Marked as reviewed by serb (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/28072#pullrequestreview-3413026437


More information about the client-libs-dev mailing list