I used quilt to make a new kernel 2.6.16 on SLES10,after reboot,I compile the lustre-1.4.7.3 tar ball,but at the step ''make'' after ./configure --with-linux=/usr/src/linux ,errors occur: linux-fyhe:/home/lustre-1.4.7.3 # make test -d CVS || exit 0; \ list=""; for mod in $list; do \ perl ./build/kabi -v archive $HOME/nonfree $mod || exit $?; \ done make all-recursive make[1]: Entering directory `/home/lustre-1.4.7.3'' Making all in . make[2]: Entering directory `/home/lustre-1.4.7.3'' make sources -C lnet make[3]: Entering directory `/home/lustre-1.4.7.3/lnet'' make sources -C libcfs make[4]: Entering directory `/home/lustre-1.4.7.3/lnet/libcfs'' make[4]: Nothing to be done for `sources''. make[4]: Leaving directory `/home/lustre-1.4.7.3/lnet/libcfs'' make[3]: Leaving directory `/home/lustre-1.4.7.3/lnet'' make sources -C lustre make[3]: Entering directory `/home/lustre-1.4.7.3/lustre'' make sources -C ldiskfs make[4]: Entering directory `/home/lustre-1.4.7.3/lustre/ldiskfs'' make[4]: *** No rule to make target `../../lustre/kernel_patches/series/ldiskfs-'', needed by `sources''. Stop. make[4]: Leaving directory `/home/lustre-1.4.7.3/lustre/ldiskfs'' make[3]: *** [ldiskfs-sources] Error 2 make[3]: Leaving directory `/home/lustre-1.4.7.3/lustre'' make[2]: *** [all-sources] Error 2 make[2]: Leaving directory `/home/lustre-1.4.7.3'' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lustre-1.4.7.3'' make: *** [all] Error 2 anybody can help me?thanks~ ??.??turingcat@gmail.com 2006-11-26 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20061126/769a1394/attachment.html
Goswin von Brederlow
2006-Nov-27 05:11 UTC
[Lustre-discuss] error while making lustre1.4.7.3 install
"????.??" <turingcat@gmail.com> writes:> #ffffff> > > I used quilt to make a new kernel 2.6.16 on SLES10,after reboot,I compile the > lustre-1.4.7.3 tar ball,but?at the step ''make'' after ./configure > --with-linux=/usr/src/linux ,errors occur: > > ? > linux-fyhe:/home/lustre-1.4.7.3 # make > test -d CVS || exit 0; \ > list=""; for mod in $list; do \ > ? perl ./build/kabi -v archive $HOME/nonfree $mod || exit $?; \ > done > make? all-recursive > make[1]: Entering directory `/home/lustre-1.4.7.3'' > Making all in . > make[2]: Entering directory `/home/lustre-1.4.7.3'' > make sources -C lnet > make[3]: Entering directory `/home/lustre-1.4.7.3/lnet'' > make sources -C libcfs > make[4]: Entering directory `/home/lustre-1.4.7.3/lnet/libcfs'' > make[4]: Nothing to be done for `sources''. > make[4]: Leaving directory `/home/lustre-1.4.7.3/lnet/libcfs'' > make[3]: Leaving directory `/home/lustre-1.4.7.3/lnet'' > make sources -C lustre > make[3]: Entering directory `/home/lustre-1.4.7.3/lustre'' > make sources -C ldiskfs > make[4]: Entering directory `/home/lustre-1.4.7.3/lustre/ldiskfs'' > make[4]: *** No rule to make target > `../../lustre/kernel_patches/series/ldiskfs-'', needed by `sources''.? Stop. > make[4]: Leaving directory `/home/lustre-1.4.7.3/lustre/ldiskfs'' > make[3]: *** [ldiskfs-sources] Error 2 > make[3]: Leaving directory `/home/lustre-1.4.7.3/lustre'' > make[2]: *** [all-sources] Error 2 > make[2]: Leaving directory `/home/lustre-1.4.7.3'' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/lustre-1.4.7.3'' > make: *** [all] Error 2 > > > anybody can help me?thanks~?The configure script does not know 2.6.16 and warns about not knowing what ldiskfs series to use. I bet that results in the broken series file. You can use make LDISKFS_SERIES=2.6.16-vanilla.series to specify a series file, provided you have one for 2.6.16. MfG Goswin