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

          [LU-12625] sometimes configure can't detect timespec64 with gcc8
          pjones Peter Jones added a comment -

          Landed for 2.13

          pjones Peter Jones added a comment - Landed for 2.13

          Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35675/
          Subject: LU-12625 build: reliable detection of struct timespec64
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: fac41e11d3e28ce239cb98298ce9fc5cd0e88e90

          gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35675/ Subject: LU-12625 build: reliable detection of struct timespec64 Project: fs/lustre-release Branch: master Current Patch Set: Commit: fac41e11d3e28ce239cb98298ce9fc5cd0e88e90

          Alex Zhuravlev (bzzz@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35675
          Subject: LU-12625 build: reliable detection of struct timespec64
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 67beb8896587b46a00d0b2afd7e8024555f99dca

          gerrit Gerrit Updater added a comment - Alex Zhuravlev (bzzz@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35675 Subject: LU-12625 build: reliable detection of struct timespec64 Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 67beb8896587b46a00d0b2afd7e8024555f99dca

          People

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

            Dates

              Created:
              Updated:
              Resolved: