Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-15924

Misplaced position for two glibc checks

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.14.0
    • 3
    • 9223372036854775807

    Description

      The tests for LC_GLIBC_SUPPORT_FHANDLES and LC_GLIBC_SUPPORT_COPY_FILE_RANGE must be in the "core" set of configure tests, i.e. in the
      ===
      AC_DEFUN([LC_CONFIGURE], [
      AC_MSG_NOTICE([Lustre core checks
      ===
      section. The reason for that is that they are required for the client/server utils code and not only for the kernel part.

      This pops up if configuring with --disable-modules --enable-client and making the client utilities only, think of a make dkms-debs that does NOT produce the kernel modules but only the DKMS package and the utilities.

      This probably won't pop up easily without another change I have regarding the setting of CPPFLAGS for uapi which are also needed for client utils only builds.

      Attachments

        Activity

          People

            wc-triage WC Triage
            ake_s Åke Sandgren
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: