On 15/01/2020 21:39, Volker Simonis wrote:
Hi,

is there any reason why the bundled zlib is patched to make zlib's
"uLong" type a 32-bit int on 64-bit platforms [1]? This change to the
original zlib is there since the very first drop of OpenJDK 6 [2] (which
still had version 1.1.3 of zlib). Maybe it was required at that time
when it was still possible to create images with both, 32- and 64-bit
versions of the JDK and choose the one you want with -d64/-d32?
I vaguely remember a few issues with uLong not being defined for some build configurations. Sherman might remember more but I suspect we've been carrying that typedef for a long time even though it is not needed. So I think it should be okay to remove that.

-Alan.

Reply via email to