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

sometimes configure can't detect timespec64 with gcc8

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      that's because struct inode is defined on stack and depending on kernel option can consume too much space:
      configure:30832: checking if inode timestamps are struct timespec64
      build/conftest.c: In function ‘main’:
      build/conftest.c:226:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]

      Attachments

        Activity

          People

            bzzz Alex Zhuravlev
            bzzz Alex Zhuravlev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: