Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Lustre 2.14.0
-
3
-
9223372036854775807
Description
The tests for LC_GLIBC_SUPPORT_FHANDLES and LC_GLIBC_SUPPORT_COPY_FILE_RANGE must be in the "core" set of configure tests, i.e. in the
===
AC_DEFUN([LC_CONFIGURE], [
AC_MSG_NOTICE([Lustre core checks
===
section. The reason for that is that they are required for the client/server utils code and not only for the kernel part.
This pops up if configuring with --disable-modules --enable-client and making the client utilities only, think of a make dkms-debs that does NOT produce the kernel modules but only the DKMS package and the utilities.
This probably won't pop up easily without another change I have regarding the setting of CPPFLAGS for uapi which are also needed for client utils only builds.