RFR: 8324539: Do not use LFS64 symbols in JDK libs [v7]

Joachim Kern jkern at openjdk.org
Mon Feb 5 12:20:07 UTC 2024


On Mon, 5 Feb 2024 12:07:45 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

> Current commit compiles nicely on AIX. One issue we might still have statvfs/statvfs64 is not mentioned here in the table of functions/structs redefined on AIX https://www.ibm.com/docs/en/aix/7.1?topic=volumes-writing-programs-that-access-large-files so would we fall back to statvfs from the *64 - variant ? The define _LARGE_FILES might not help in this case on AIX .

Yes, if statvfs64() is replaced by statvfs() in the code, we will fallback on AIX to 32-Bit. _LARGE_FILES really does not help in this case!

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

PR Comment: https://git.openjdk.org/jdk/pull/17538#issuecomment-1926865295


More information about the nio-dev mailing list