RFR: 8324539: Do not use LFS64 symbols in JDK libs

Magnus Ihse Bursie ihse at openjdk.org
Tue Jan 30 12:27:41 UTC 2024


On Mon, 29 Jan 2024 16:12:13 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>> make/autoconf/flags-cflags.m4 line 488:
>> 
>>> 486:     CFLAGS_OS_DEF_JDK="-D_ALLBSD_SOURCE -D_DARWIN_UNLIMITED_SELECT"
>>> 487:   elif test "x$OPENJDK_TARGET_OS" = xaix; then
>>> 488:     CFLAGS_OS_DEF_JVM="-DAIX"
>> 
>> Why not 
>>  CFLAGS_OS_DEF_JVM="-DAIX -D_LARGE_FILES"
>> as the equivalent on Linux
>
>> Why not CFLAGS_OS_DEF_JVM="-DAIX -D_LARGE_FILES" as the equivalent on Linux
> 
> I think this PR is intended to be just about the JDK libs, not JVM compilation.

That is correct, the JVM changes is handled separately in [JDK-8324834](https://bugs.openjdk.org/browse/JDK-8324834).

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

PR Review Comment: https://git.openjdk.org/jdk/pull/17538#discussion_r1471120816


More information about the build-dev mailing list