[Lustre-discuss] intrepid kernel on jaunty
Papp Tamás
tompos at martos.bme.hu
Fri Oct 30 08:02:21 PDT 2009
Ralf Utermann wrote, On 2009. 10. 29. 10:03:
> check modules/lustre/config.log to see, where it really goes wrong.
>
Sorry for the late answer.
Actually I almost out of ideas.
Here is, what I did already:
Without deb specific steps. I'm sure, something is missing, or something
I do wrong, but I have no clue.
Basically I do what I would do on Fedora, except it's working there.
I tried it with the relevant linux-header*deb packages, but also I tried
to compile a kernel by myself from linux-source*deb package (linux
source + Ubuntu patches), and used that tree.
*Jaunty + b1_8* -> failure
/usr/src/lustre-b1_8/lustre/lustre/llite/rw26.c:422: error: unknown
field âprepare_writeâ specified in initializer
cc1: warnings being treated as errors
/usr/src/lustre-b1_8/lustre/lustre/llite/rw26.c:422: error:
initialization from incompatible pointer type
/usr/src/lustre-b1_8/lustre/lustre/llite/rw26.c:423: error: unknown
field âcommit_writeâ specified in initializer
/usr/src/lustre-b1_8/lustre/lustre/llite/rw26.c:423: error:
initialization from incompatible pointer type
make[6]: *** [/usr/src/lustre-b1_8/lustre/lustre/llite/rw26.o] Error 1
make[5]: *** [/usr/src/lustre-b1_8/lustre/lustre/llite] Error 2
make[4]: *** [/usr/src/lustre-b1_8/lustre/lustre] Error 2
make[3]: *** [_module_/usr/src/lustre-b1_8/lustre] Error 2
make[3]: Leaving directory `/usr/src/linux-source-2.6.28'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/lustre-b1_8/lustre'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lustre-b1_8/lustre'
make: *** [all] Error 2
*Intrepid + 1.8.1.1* -> failure
make[3]: Entering directory `/usr/src/linux-headers-2.6.27-15-server'
CC [M] /root/1/lustre-1.8.1.1/lnet/libcfs/linux/linux-debug.o
cc1: warnings being treated as errors
/root/1/lustre-1.8.1.1/lnet/libcfs/linux/linux-debug.c: In function
âprint_trace_warning_symbolâ:
/root/1/lustre-1.8.1.1/lnet/libcfs/linux/linux-debug.c:216: error:
format not a string literal and no format arguments
make[6]: *** [/root/1/lustre-1.8.1.1/lnet/libcfs/linux/linux-debug.o]
Error 1
make[5]: *** [/root/1/lustre-1.8.1.1/lnet/libcfs] Error 2
make[4]: *** [/root/1/lustre-1.8.1.1/lnet] Error 2
make[3]: *** [_module_/root/1/lustre-1.8.1.1] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.27-15-server'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/root/1/lustre-1.8.1.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/1/lustre-1.8.1.1'
make: *** [all] Error 2
*Hardy +1.8.1.1* -> failure
make[3]: Entering directory `/usr/src/linux-headers-2.6.24-25-server'
CC [M] /root/1/lustre-1.8.1.1/lustre/llite/rw.o
cc1: warnings being treated as errors
/root/1/lustre-1.8.1.1/lustre/llite/rw.c: In function âll_file_lockless_ioâ:
/root/1/lustre-1.8.1.1/lustre/llite/rw.c:2376: warning: passing argument
1 of âremove_suidâ from incompatible pointer type
/root/1/lustre-1.8.1.1/lustre/llite/rw.c:2376: error: too many arguments
to function âremove_suidâ
make[6]: *** [/root/1/lustre-1.8.1.1/lustre/llite/rw.o] Error 1
make[5]: *** [/root/1/lustre-1.8.1.1/lustre/llite] Error 2
make[4]: *** [/root/1/lustre-1.8.1.1/lustre] Error 2
make[3]: *** [_module_/root/1/lustre-1.8.1.1] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-25-server'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/root/1/lustre-1.8.1.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/1/lustre-1.8.1.1'
make: *** [all] Error 2
The debian specific way:
# apt-get install [build-deps]
# debian/rules
# debian/rules binary
# dpkg -i *deb
# m-a build lustre -> view ->
"/usr/share/modass/overrides/lustre-source: 1: debian/rules: Permission
denied"
# ls -l /usr/src/modules/lustre/debian/rules
-rw-r--r-- 1 root root 13793 2009-10-30 14:51
/usr/src/modules/lustre/debian/rules
# chmod +x /usr/src/modules/lustre/debian/rules
# m-a build lustre -> Permission denied again
# ls -l /usr/src/modules/lustre/debian/rules
-rw-r--r-- 1 root root 13793 2009-10-30 14:51
/usr/src/modules/lustre/debian/rules
What do I wrong?
Please give me some advice:)
Thank you,
tamas
More information about the lustre-discuss
mailing list