[Linux-cluster] problem compiling redhat cluster2 with 2.6.9

Rajesh Kumar Mallah mallah.rajesh at gmail.com
Sat Mar 10 18:31:21 UTC 2007


Hi,

I am facing problem in compiling cluster 1 or cluster 2 with kernel - 2.6.9.
cluster sources were picked from
ftp://sources.redhat.com/pub/cluster/releases/

can anyone please tell if its possible to compile GFS1 or 2 with kernel 2.6.9
any help is appreciated.


transcript:

cluster-2.00.00]# ./configure --kernel_src=/usr/src/vanilla/linux-2.6.9
configure gnbd-kernel

Configuring Makefiles for your system...
Completed Makefile configuration

configure ccs

Configuring Makefiles for your system...
Completed Makefile configuration

configure cman

Configuring Makefiles for your system...
Completed Makefile configuration

configure group

Configuring Makefiles for your system...
Completed Makefile configuration

configure dlm

Configuring Makefiles for your system...
Completed Makefile configuration

configure fence

Configuring Makefiles for your system...
Completed Makefile configuration

configure gfs-kernel

Configuring Makefiles for your system...
Completed Makefile configuration

configure gfs

Configuring Makefiles for your system...
Completed Makefile configuration

configure gfs2

Configuring Makefiles for your system...
Completed Makefile configuration

configure gnbd

Configuring Makefiles for your system...
Completed Makefile configuration

configure rgmanager

Configuring Makefiles for your system...
Completed Makefile configuration

[root at IPDDFG0595ATL2 cluster-2.00.00]# make
make -C gnbd-kernel all
make[1]: Entering directory `/opt/sources/gfs/cluster-2.00.00/gnbd-kernel'
make -C src all
make[2]: Entering directory `/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src'
make -C /usr/src/vanilla/linux-2.6.9
M=/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src modules
USING_KBUILD=yes
make[3]: Entering directory `/usr/src/vanilla/linux-2.6.9'
  CC [M]  /opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.o
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c: In function
`store_sectors':
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:181: warning:
implicit declaration of function `mutex_lock'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:181: structure
has no member named `i_mutex'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:183: warning:
implicit declaration of function `mutex_unlock'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:183: structure
has no member named `i_mutex'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c: In function
`gnbd_end_request':
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:282: too many
arguments to function `end_that_request_last'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c: In function
`do_gnbd_request':
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:578: structure
has no member named `cmd_type'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c: In function
`gnbd_init':
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:888: structure
has no member named `cmd_type'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:888:
`REQ_TYPE_SPECIAL' undeclared (first use in this function)
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:888: (Each
undeclared identifier is reported only once
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:888: for each
function it appears in.)
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:893: structure
has no member named `cmd_type'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:913:
incompatible type for argument 1 of `elevator_exit'
/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.c:914: warning:
passing arg 2 of `elevator_init' from incompatible pointer type
make[4]: *** [/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src/gnbd.o] Error 1
make[3]: *** [_module_/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src] Error 2
make[3]: Leaving directory `/usr/src/vanilla/linux-2.6.9'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/sources/gfs/cluster-2.00.00/gnbd-kernel/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/sources/gfs/cluster-2.00.00/gnbd-kernel'
make: *** [all] Error 2




Regds
mallah.




More information about the Linux-cluster mailing list