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

Lustre master (pre-2.11) fails to build against ZFS 0.6.5.7

Details

    • 3
    • 9223372036854775807

    Description

      Because of patch https://review.whamcloud.com/29242, master no longer builds against older ZFS versions:

      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c: In function 'osd_objset_unregister_callbacks':
      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c:808: error: 'ZFS_PROP_DNODESIZE' undeclared (first use in this function)
      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c:808: error: (Each undeclared identifier is reported only once
      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c:808: error: for each function it appears in.)
      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c: In function 'osd_objset_register_callbacks':
      /tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.c:846: error: 'ZFS_PROP_DNODESIZE' undeclared (first use in this function)
      make[7]: *** [/tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs/osd_handler.o] Error 1
      make[6]: *** [/tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre/osd-zfs] Error 2
      make[6]: *** Waiting for unfinished jobs....
      make[5]: *** [/tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3/lustre] Error 2
      make[4]: *** [_module_/tmp/rpmbuild-lustre-buildbot-g81fI3Fo/BUILD/lustre-2.10.54_43_gc2c9be3] Error 2
      make[3]: *** [modules] Error 2
      make[2]: *** [all-recursive] Error 1
      make[1]: *** [all] Error 2
      

      The build.lustre.org buildbot has run into this:
      http://build.lustre.org/builders/CentOS%206.7%20x86_64%20%28BUILD%29/builds/11876/steps/shell_4/logs/stdio

      Attachments

        Activity

          [LU-10174] Lustre master (pre-2.11) fails to build against ZFS 0.6.5.7
          pjones Peter Jones made changes -
          Labels Original: LTS zfs New: zfs
          pjones Peter Jones made changes -
          Fix Version/s New: Lustre 2.10.6 [ 14291 ]
          adilger Andreas Dilger made changes -
          Labels Original: zfs New: LTS zfs
          mdiep Minh Diep made changes -
          Fix Version/s New: Lustre 2.11.0 [ 13091 ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          jgmitter Joseph Gmitter (Inactive) made changes -
          Assignee Original: WC Triage [ wc-triage ] New: Nathaniel Clark [ utopiabound ]
          utopiabound Nathaniel Clark made changes -
          Link New: This issue is duplicated by DCO-7653 [ DCO-7653 ]
          utopiabound Nathaniel Clark created issue -

          People

            utopiabound Nathaniel Clark
            utopiabound Nathaniel Clark
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: