Hi everybody
i'd like to configure lustre on debian sarge. i
patched the kernel(2.6.18) using
linux-patch-lustre_1.5.95-1_all.deb (i got it from
debian packages) with no problems but when i'm trying
to configure lustre i got a huge number of warnings
and errors, any help
here is the output of the make command:
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 `/usr/src/lustre-1.5.95'
Making all in .
make[2]: Entering directory `/usr/src/lustre-1.5.95'
make sources -C lnet
make[3]: Entering directory
`/usr/src/lustre-1.5.95/lnet'
make sources -C libcfs
make[4]: Entering directory
`/usr/src/lustre-1.5.95/lnet/libcfs'
make[4]: Nothing to be done for `sources'.
make[4]: Leaving directory
`/usr/src/lustre-1.5.95/lnet/libcfs'
make[3]: Leaving directory
`/usr/src/lustre-1.5.95/lnet'
make sources -C lustre
make[3]: Entering directory
`/usr/src/lustre-1.5.95/lustre'
make sources -C ldiskfs
make[4]: Entering directory
`/usr/src/lustre-1.5.95/lustre/ldiskfs'
make[4]: `sources' is up to date.
make[4]: Leaving directory
`/usr/src/lustre-1.5.95/lustre/ldiskfs'
make sources -C lvfs
make[4]: Entering directory
`/usr/src/lustre-1.5.95/lustre/lvfs'
make[4]: `sources' is up to date.
make[4]: Leaving directory
`/usr/src/lustre-1.5.95/lustre/lvfs'
make sources -C obdclass
make[4]: Entering directory
`/usr/src/lustre-1.5.95/lustre/obdclass'
make[4]: Nothing to be done for `sources'.
make[4]: Leaving directory
`/usr/src/lustre-1.5.95/lustre/obdclass'
perl ../lustre/scripts/version_tag.pl .. .. > tmpver
echo "#define LUSTRE_RELEASE 2.6.18_200702281451" >>
tmpver
cmp -s ../lustre/include/linux/lustre_build_version.h
tmpver > tmpdiff 2> /dev/null && \
rm -f tmpver tmpdiff ||
\
mv -f tmpver
../lustre/include/linux/lustre_build_version.h
make[3]: Leaving directory
`/usr/src/lustre-1.5.95/lustre'
make CC="gcc" -C /usr/src/linux \
-f /usr/src/lustre-1.5.95/build/Makefile
LUSTRE_LINUX_CONFIG=/usr/src/linux/.config \
M=/usr/src/lustre-1.5.95 -o tmp_include_depends -o
scripts -o \
include/config/MARKER modules
make[3]: Entering directory `/usr/src/linux-2.6.18'
ln -s
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt_ldiskfs.c
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c
CC [M]
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.o
In file included from
/usr/src/lustre-1.5.95/lnet/include/libcfs/kp30.h:12,
from
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:48:
/usr/src/lustre-1.5.95/lnet/include/libcfs/linux/kp30.h:184:6:
warning: "KLWT_SUPPORT" is not defined
In file included from
/usr/src/lustre-1.5.95/lustre/include/lustre_cfg.h:189,
from
/usr/src/lustre-1.5.95/lustre/include/lustre_lib.h:30,
from
/usr/src/lustre-1.5.95/lustre/include/obd.h:30,
from
/usr/src/lustre-1.5.95/lustre/include/linux/lustre_fsfilt.h:34,
from
/usr/src/lustre-1.5.95/lustre/include/lustre_fsfilt.h:29,
from
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:49:
/usr/src/lustre-1.5.95/lustre/include/obd_support.h:317:5:
warning: "POISON_BULK" is not defined
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:
In function `fsfilt_ldiskfs_statfs':
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:731:
warning: passing arg 1 of pointer to function from
incompatible pointer type
LD [M] /usr/src/lustre-1.5.95/lustre/lvfs/lvfs.o
LD [M]
/usr/src/lustre-1.5.95/lustre/lvfs/fsfilt_ldiskfs.o
CC [M]
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.o
In file included from
/usr/src/lustre-1.5.95/lnet/include/libcfs/kp30.h:12,
from
/usr/src/lustre-1.5.95/lustre/include/obd_support.h:26,
from
/usr/src/lustre-1.5.95/lustre/include/obd_class.h:26,
from
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:38:
/usr/src/lustre-1.5.95/lnet/include/libcfs/linux/kp30.h:184:6:
warning: "KLWT_SUPPORT" is not defined
In file included from
/usr/src/lustre-1.5.95/lustre/include/obd_class.h:26,
from
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:38:
/usr/src/lustre-1.5.95/lustre/include/obd_support.h:317:5:
warning: "POISON_BULK" is not defined
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:
In function `filter_sync_inode_data':
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390:
error: `PF_SYNCWRITE' undeclared (first use in this
function)
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390:
error: (Each undeclared identifier is reported only
once
/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390:
error: for each function it appears in.)
make[6]: ***
[/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.o]
Error 1
make[5]: *** [/usr/src/lustre-1.5.95/lustre/obdfilter]
Error 2
make[4]: *** [/usr/src/lustre-1.5.95/lustre] Error 2
make[3]: *** [_module_/usr/src/lustre-1.5.95] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.18'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/lustre-1.5.95'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lustre-1.5.95'
make: *** [all] Error 2
thanks in advance
Yours
Heba
____________________________________________________________________________________
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.
http://videogames.yahoo.com/platform?platform=120121
_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss