JDK-8197582 : Eliminate binary files from ICU4J in the source repository
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Priority: P3
  • Status: Resolved
  • Resolution: Won't Fix
  • OS: generic
  • CPU: generic
  • Submitted: 2018-02-12
  • Updated: 2019-05-17
  • Resolved: 2019-05-17
Related Reports
Relates :  
Description
Currently, there are a few binary files ported from ICU4J library, such as open/src/java.base/share/classes/sun/text/resources/nfc.icu for java.text.Normalizer. They should be built at the JDK build time from the source.
Comments
It would require to incorporate ICU4C build environment into JDK repository that would be too much work for these small binary files.
17-05-2019

These tools have to be checked to see, if they build on all the platforms, JDK is built on. We have to manually build the tools on each platform using the compilers we currently use for JDK, and it has to be verified that they produce the same binary in each case. Code base of these tools is huge and may need extensive source code study. This issue can be worked upon independently and may be fixed in tbd_update .
08-03-2018