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

Build fails when configured with --disable-client and --enable-server options

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.10.1
    • None
    • CentOS Linux release 7.2.1511 (Core)
      kernel 3.10.0-693.5.2.el7
      zfs-0.7.1
      MLNX_OFED_LINUX-4.1-1.0.2.0
    • 3
    • 9223372036854775807

    Description

      I was building Lustre 2.10.1 for some of our servers, and I originally ran the configure script with these options:

      ./configure --disable-client --enable-server --disable-ldiskfs --with-linux=/lib/modules/3.10.0-693.5.2.el7.x86_64/build --with-zfs=/usr/src/zfs-0.7.1 --with-spl=/usr/src/spl-0.7.1 --with-o2ib=/usr/src/ofa_kernel/default
      

      The configuration step completed OK, but the "make" process exited with this error:

      make[3]: *** No rule to make target `fld.ko', needed by `all-am'.  Stop.
      

      However, if I remove the "--disable-client" option from the configure command, then the make process will complete successfully.

      It seems like the build should still work when both options are specified.

       

      Attachments

        Activity

          People

            wc-triage WC Triage
            rmohr Rick Mohr
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: