> You have to download, from cvs STABLE: > cvs -d :pserver:cvs@xxxxxxxxxxxxxxxxxx:/cvs/cluster checkout -r > STABLE cluster > Ok I've tried it, thanks, it does seem to work better but I have still issues.... This time there's no kernel issues....but another missing .h file : [...] make[2]: Entering directory `/usr/src/cluster/cman/lib' gcc -Wall -g -O -I. -fPIC -I/usr/src/cluster/build/incdir/cluster -c -o libcman.o libcman.c libcman.c:31:35: cluster/cnxman-socket.h: No such file or directory libcman.c:44: warning: `struct cl_cluster_node' declared inside parameter list libcman.c:44: warning: its scope is only this definition or declaration, which is probably not what you want libcman.c: In function `copy_node': libcman.c:46: error: dereferencing pointer to incomplete type libcman.c:47: error: dereferencing pointer to incomplete type [...] > Some packages need header files that are provided by others. So you > most install them > before compiling the rest. I have made debian package scripts for > all cluster packages. True, but well, that's what the main Makefile is doing, right ? [....] cd cman-kernel && ${MAKE} install ${MAKELINE} cd dlm-kernel && ${MAKE} install ${MAKELINE} cd gfs-kernel && ${MAKE} install ${MAKELINE} cd gnbd-kernel && ${MAKE} install ${MAKELINE} cd magma && ${MAKE} install ${MAKELINE} cd ccs && ${MAKE} install ${MAKELINE} [....] So I don't see what you are doing more.... except the fact you are building Debian packages ? Thanks a lot, Ugo PARSI -- Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster