Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8318696

Do not use LFS64 symbols on Linux

    XMLWordPrintable

Details

    • b07

    Backports

      Description

        Submitted for PR:
         https://github.com/openjdk/jdk/pull/16329

        Copying description:

        The LFS64 symbols provided by glibc are not part of any standard and were gated behind -D_LARGEFILE64_SOURCE in musl 1.2.4 (to be removed in 1.2.5). This commit replaces the usage of LFS64 symbols with their regular counterparts and adds AC_SYS_LARGEFILE in configure.ac, which defines -D_FILE_OFFSET_BITS=64, ensuring that functions will always act as their -64 variants on glibc.

        Attachments

          Issue Links

            Activity

              People

                kbarrett Kim Barrett
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: