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

LU-16150 appears to also affect Lustre 2.15.4/ZFS 2.1.15

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.15.4
    • None
    • Rocky Linux 8.9 (4.18.0-513.18.1.el8_9.x86_64)
      ZFS (dkms) 2.1.15
    • 3
    • 9223372036854775807

    Description

      While making rpms for Lustre 2.15.4 with zfs 2.1.15 installed via dkms, ld failed to find libzfs, libnvpair, and libzpool. This is very similar to LU-16150, and the same fix seems to work:

      > git diff config/lustre-build-zfs.m4
      diff --git a/config/lustre-build-zfs.m4 b/config/lustre-build-zfs.m4
      index 8ed44a1524..cd95e75986 100644
      --- a/config/lustre-build-zfs.m4
      +++ b/config/lustre-build-zfs.m4
      @@ -331,7 +331,7 @@ AC_DEFUN([LB_ZFS_USER], [
              AS_IF([test -z "${zfsinc}"], [
                      AS_IF([test -e "${zfssrc}/include/libzfs.h" && test -e "${zfssrc}/lib/libspl/include"], [
                              zfsinc="-I $zfssrc/lib/libspl/include -I $zfssrc/lib/libspl/include/os/linux -I $zfssrc/include"
      -                       zfslib="-L$zfssrc/lib/libzfs/.libs/ -L$zfssrc/lib/libnvpair/.libs/ -L$zfssrc/lib/libzpool/.libs/"
      +                       zfslib="-L$zfssrc/.libs/ -L$zfssrc/lib/libzfs/.libs/ -L$zfssrc/lib/libnvpair/.libs/ -L$zfssrc/lib/libzpool/.libs/"
                      ], [test -d /usr/include/libzfs && test -d /usr/include/libspl], [
                              zfsinc="-I/usr/include/libspl -I /usr/include/libzfs"
                              zfslib=""
      

      Attachments

        Activity

          People

            wc-triage WC Triage
            nathan.crawford@uci.edu Nathan Crawford
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: