[Lustre-discuss] lustre-1.8.3 build fails (llite_nfs)

Heiko Schröter schroete at iup.physik.uni-bremen.de
Tue Jul 13 02:52:34 PDT 2010


Hello,

building lustre-1.8.3 fails with the following message:

<snip>
  CC [M]  /usr/src/lustre-1.8.3/lustre/llite/llite_close.o
  CC [M]  /usr/src/lustre-1.8.3/lustre/llite/llite_lib.o
  CC [M]  /usr/src/lustre-1.8.3/lustre/llite/llite_nfs.o
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c: In function 'll_decode_fh':
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:224: error: 'const struct export_operations' has no member named 'find_exported_dentry'
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c: At top level:
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:291: error: unknown field 'get_dentry' specified in initializer
cc1: warnings being treated as errors
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:291: error: excess elements in struct initializer
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:291: error: (near initialization for 'lustre_export_operations')
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:292: error: unknown field 'decode_fh' specified in initializer
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:292: error: excess elements in struct initializer
/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.c:292: error: (near initialization for 'lustre_export_operations')
make[6]: *** [/usr/src/lustre-1.8.3/lustre/llite/llite_nfs.o] Error 1
make[5]: *** [/usr/src/lustre-1.8.3/lustre/llite] Error 2
make[4]: *** [/usr/src/lustre-1.8.3/lustre] Error 2
make[3]: *** [_module_/usr/src/lustre-1.8.3] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.27.39-0.3'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/lustre-1.8.3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lustre-1.8.3'
make: *** [all] Error 2
<snap>

Kernel is a lustre patched Suse Kernel linux-2.6.27.39-0.3.

So what do i miss/oversea here ?
Any s/w packages/libs which are missing ?

Thanks and Regards
Heiko



More information about the lustre-discuss mailing list