Re: Using GFS with vanilla kernel (2.6.16)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> 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

[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux