[Lustre-discuss] HEAD/1.9.210: libcfs.a, 64bit kernel quota support

Josephine Palencia josephin at psc.edu
Mon Sep 7 11:57:52 PDT 2009


Lustre version: HEAD

1. I get the error below re missing libcfs.a while building lustre HEAD.
Is libcfs.a supposed to be in HEAD?
It is present in 1.9.210 but not in HEAD.

make[5]: Entering directory `/home/palencia/lustre/lustre/utils/gss'
make[5]: *** No rule to make target `../../../libcfs/libcfs/libcfs.a', 
needed by `lsvcgssd'.  Stop

Lustre version: HEAD and 1.9.210

2. Lustre configure gives me this error

checking if percpu_counter_inc takes the 2nd argument... yes
checking if kernel has 64-bit quota limits support... checking for 
/extra/linux-2.6.18-128.1.14/include/linux/lustre_version.h... (cached) yes
configure: error: You have got no 64-bit kernel quota support.

If I --disable-quota as a test  in lustre configure, I get a different 
sent of errors during make.


CC [M]  /extra/lustre-1.9.210/lustre/mdt/mdt_lproc.o
/extra/lustre-1.9.210/lustre/mdt/mdt_lproc.c: In function mdt_quota_off:
/extra/lustre-1.9.210/lustre/mdt/mdt_lproc.c:661: error: const struct md_device_operations has no member named mdo_quota
/extra/lustre-1.9.210/lustre/mdt/mdt_lproc.c:666: error: dereferencing pointer to incomplete type
make[6]: *** [/extra/lustre-1.9.210/lustre/mdt/mdt_lproc.o] Error 1
make[5]: *** [/extra/lustre-1.9.210/lustre/mdt] Error 2


Ps advice,

Thanks,
josephin




More information about the lustre-discuss mailing list