[Lustre-discuss] intrepid kernel on jaunty

Papp Tamás tompos at martos.bme.hu
Wed Oct 28 14:01:49 PDT 2009


Brian J. Murrell wrote, On 2009. 10. 28. 20:26:
> Additionally, b1_8 (aka 1.8.2) also has debian packaging support (on an
> unsupported basis at this point) in /debian.  Here are the installed
> packages, built from the /debian in b1_8 from my client:
>
> ii  lustre-client-modules-2.6.28-11-generic    1.8.1.50-2   Lustre Linux kernel module (kernel 2.6.28-11
> ii  lustre-tests                               1.8.1.50-2   Test suite for the Lustre filesystem
> ii  lustre-utils                               1.8.1.50-2   Userspace utilities for the Lustre filesyste
>   

Thanks, it looks nice:)
>> Has anybody any susccess installing lustre patchless client on Jaunty? 
>>     
>
> Yes.  With the Jaunty kernel even.
>
>   
>> Also I tried to search bugzilla to patches to 2.6.28, but already they 
>> are too old and cannot be applied to the HEAD. Also the HEAD fails to 
>> compile with the headers of 2.6.28.
>>     
>
> You really don't want to be messing around with HEAD for anything other
> than previewing technology.  Certainly not for a production system.
> b1_8 is the branch you are really looking for.
>   

Of course first of all I tried b1_8.

Right now b1_8:

debian/rules binary...

make[3]: Entering directory `/usr/src/lustre-head/lustre/lustre'
perl ../lustre/scripts/version_tag.pl .. .. > tmpver
Uncaught exception from user code:
   Run make dep on
 at ../lustre/scripts/version_tag.pl line 170
   main::get_linuxdir() called at ../lustre/scripts/version_tag.pl line 258
make[3]: *** [lustre_build_version] Error 2
make[3]: Leaving directory `/usr/src/lustre-head/lustre/lustre'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/lustre-head/lustre'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/lustre-head/lustre'
make: *** [build-stamp] Error 2


With my own configure options:

./configure --with-linux=/usr/src/linux-headers-2.6.28-16-server/ 
--disable-server --disable-test --disable-utils --disable-doc

  CC [M]  /usr/src/lustre-head/lustre/lustre/llite/rw26.o
/usr/src/lustre-head/lustre/lustre/llite/rw26.c:422: error: unknown 
field âprepare_writeâ specified in initializer
cc1: warnings being treated as errors
/usr/src/lustre-head/lustre/lustre/llite/rw26.c:422: error: 
initialization from incompatible pointer type
/usr/src/lustre-head/lustre/lustre/llite/rw26.c:423: error: unknown 
field âcommit_writeâ specified in initializer
/usr/src/lustre-head/lustre/lustre/llite/rw26.c:423: error: 
initialization from incompatible pointer type
make[6]: *** [/usr/src/lustre-head/lustre/lustre/llite/rw26.o] Error 1
make[5]: *** [/usr/src/lustre-head/lustre/lustre/llite] Error 2
make[4]: *** [/usr/src/lustre-head/lustre/lustre] Error 2
make[3]: *** [_module_/usr/src/lustre-head/lustre] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.28-16-server'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/lustre-head/lustre'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lustre-head/lustre'
make: *** [all] Error 2


Do I miss something, or it's just not OK right now?

Thank you,

tamas



More information about the lustre-discuss mailing list