[LU-10306] Build fails when configured with --disable-client and --enable-server options Created: 30/Nov/17  Updated: 30/Nov/17

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.1
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Rick Mohr Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None
Environment:

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


Severity: 3
Rank (Obsolete): 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.

 


Generated at Sat Feb 10 02:33:52 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.