RFR: 8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64
    Phil Race 
    prr at openjdk.org
       
    Thu Oct 30 18:59:06 UTC 2025
    
    
  
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.
-------------
Commit messages:
 - 8357252
Changes: https://git.openjdk.org/jdk/pull/28072/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28072&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8357252
  Stats: 10 lines in 2 files changed: 0 ins; 8 del; 2 mod
  Patch: https://git.openjdk.org/jdk/pull/28072.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/28072/head:pull/28072
PR: https://git.openjdk.org/jdk/pull/28072
    
    
More information about the client-libs-dev
mailing list