[lustre-discuss] Lustre client build for RockyLinux9.4+OFED

Steve Brasier steveb at stackhpc.com
Tue Jun 25 02:05:46 PDT 2024


Hi.

I've got RockyLinux 9.4 systems with OFED 24.04-0.6.6.0.

Firstly, I'm assuming the only way to install a Lustre 2.15.x client on
these is to build it myself from source, given there isn't an el9.4/
directory in the whamcloud 2.15.x downloads?

Assuming that's right, any clues on how to solve this please:

[root at sb-lustre-dev lustre-release]# ./configure --disable-maintainer-mode
--disable-server --disable-gss-keyring
[root at sb-lustre-dev lustre-release]# make rpms
...

Type 'make' to build Lustre.
+ make -j4 -s
Making all in .
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.c:
In function 'vvp_pgcache_current':
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.c:419:22:
error: implicit declaration of function 'find_get_pages_contig'; did you
mean 'find_get_pages_tag'? [-Werror=implicit-function-declaration]
  419 |                 nr = find_get_pages_contig(inode->i_mapping,
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      find_get_pages_tag
cc1: all warnings being treated as errors
make[7]: *** [scripts/Makefile.build:299:
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.o]
Error 1
make[7]: *** Waiting for unfinished jobs....
make[6]: *** [scripts/Makefile.build:585:
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite] Error 2
make[5]: *** [scripts/Makefile.build:585:
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre] Error 2
make[4]: *** [Makefile:1934:
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4] Error 2
make[3]: *** [autoMakefile:1149: modules] Error 2
make[2]: *** [autoMakefile:681: all-recursive] Error 1
make[1]: *** [autoMakefile:547: all] Error 2
error: Bad exit status from
/tmp/rpmbuild-lustre-root-BLi6UzU5/TMP/rpm-tmp.qZ28r6 (%build)


RPM build errors:
    Bad exit status from
/tmp/rpmbuild-lustre-root-BLi6UzU5/TMP/rpm-tmp.qZ28r6 (%build)
make: *** [autoMakefile:1260: rpms] Error 1


many thanks for any suggestions
Steve


http://stackhpc.com/
Please note I work Tuesday to Friday.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20240625/6ce9c541/attachment.htm>


More information about the lustre-discuss mailing list