Riccardo, It would be great if you could submit your patch to Gerrit. Cheers, Andreas
> On Oct 13, 2021, at 17:06, Riccardo Veraldi <riccardo.vera...@cnaf.infn.it> > wrote: > > yes, same problem for me, I Addressed this a few weeks go and I think I > Reported to the mailing list. > > This is my patch to make things works and build the lustre-dkms rpm > > > diff -ru lustre-2.12.7/lustre-dkms_pre-build.sh > lustre-2.12.7-dkms-pcds/lustre-dkms_pre-build.sh > --- lustre-2.12.7/lustre-dkms_pre-build.sh 2021-07-14 22:06:05.000000000 > -0700 > +++ lustre-2.12.7-dkms-pcds/lustre-dkms_pre-build.sh 2021-09-26 > 08:30:54.096000000 -0700 > @@ -20,18 +20,16 @@ > fi > > # ZFS and SPL are version locked > - ZFS_VERSION=$(dkms status -m zfs -k $3 -a $5 | awk -F', ' '{print $2; > exit 0}' | grep -v ': added$') > + ZFS_VERSION=$(dkms status -m zfs | awk ' { print $1 } ' | sed -e > 's/zfs\///' -e 's/,//') > + > if [ -z $ZFS_VERSION ] ; then > echo "zfs-dkms package must already be installed and built under > DKMS control" > exit 1 > fi > > SERVER="--enable-server $LDISKFS \ > - --with-linux=$4 --with-linux-obj=$4 \ > - --with-spl=$6/spl-${ZFS_VERSION} \ > - --with-spl-obj=$7/spl/${ZFS_VERSION}/$3/$5 \ > - --with-zfs=$6/zfs-${ZFS_VERSION} \ > - --with-zfs-obj=$7/zfs/${ZFS_VERSION}/$3/$5" > + --with-zfs=/usr/src/zfs-${ZFS_VERSION} \ > + --with-zfs-obj=/var/lib/dkms/zfs/${ZFS_VERSION}/$(uname -r)/x86_64" > > KERNEL_STUFF="--with-linux=$4 --with-linux-obj=$4" > ;; > > > > >> On 10/13/21 2:30 PM, Fredrik Nyström via lustre-discuss wrote: >> dkms was recently updated to version 2.8.6 in epel/7. >> >> After this update installation of lustre-zfs-dkms-2.12.7-1.el7.noarch >> fails with following error: >> >> ./configure: line 33341: test: zfs: integer expression expected >> configure: error: >> >> >> Breakage seems to be caused by following dkms commit: >> https://github.com/dell/dkms/commit/f83b758b6fb8ca67b1ab65df9e3d2a1e994eb483 >> >> >> configure line 33341: >> if test x$enable_modules = xyes && test $ZFS_MAJOR -eq 0 && test $ZFS_MINOR >> -lt 8; then : >> >> Not sure exactly how but it ends up with ZFS_MAJOR=zfs, ZFS_MINOR=zfs >> instead of: ZFS_MAJOR=0, ZFS_MINOR=7 >> >> >> Downgrading to older dkms or manually reverting the commit mentioned >> above solved this problem for me. >> >> >> Regards / Fredrik N. >> _______________________________________________ >> lustre-discuss mailing list >> lustre-discuss@lists.lustre.org >> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org >> > _______________________________________________ > lustre-discuss mailing list > lustre-discuss@lists.lustre.org > http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org _______________________________________________ lustre-discuss mailing list lustre-discuss@lists.lustre.org http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org