[Linux-cluster] GFS compile error on SuSE 9.0 Enterprise
Yung H Loh
yhloh at okstate.edu
Fri Oct 15 21:59:34 UTC 2004
Hi,
I am a newbie on Linux. I am following the instructions to get GFS working
on SuSE 9.0 Enterprise Edition. I followed the instructions on usage.txt.
All works well except that I am getting errors on gfs compile. Can anyone
point me to the right direction?
uname -a
Linux osu-ds01 2.6.5-7.108-smp #1 SMP Wed Aug 25 13:34:40 UTC 2004 i686
i686 i386 GNU/Linux
osu-ds01:~/cluster # ./configure --kernel_src=/usr/src/linux
configure cman-kernel
Configuring Makefiles for your system...
Completed Makefile configuration
configure dlm-kernel
Configuring Makefiles for your system...
Completed Makefile configuration
configure gfs-kernel
Configuring Makefiles for your system...
Completed Makefile configuration
configure gnbd-kernel
Configuring Makefiles for your system...
Completed Makefile configuration
configure magma
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 dlm
Configuring Makefiles for your system...
Completed Makefile configuration
configure fence
Configuring Makefiles for your system...
Completed Makefile configuration
configure iddev
Configuring Makefiles for your system...
Completed Makefile configuration
configure gfs
Configuring Makefiles for your system...
Completed Makefile configuration
configure gnbd
Configuring Makefiles for your system...
Completed Makefile configuration
configure gulm
Configuring Makefiles for your system...
Completed Makefile configuration
configure magma-plugins
Configuring Makefiles for your system...
Completed Makefile configuration
osu-ds01:~/cluster # make
cd cman-kernel && make all
make[1]: Entering directory `/root/cluster/cman-kernel'
cd src && make all
make[2]: Entering directory `/root/cluster/cman-kernel/src'
rm -f cluster
ln -s . cluster
make -C /usr/src/linux M=/root/cluster/cman-kernel/src modules
USING_KBUILD=yes
make[3]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
*** Warning: "sock_create_kern" [/root/cluster/cman-kernel/src/cman.ko]
undefined!
*** Warning: "kthread_stop" [/root/cluster/cman-kernel/src/cman.ko]
undefined!
*** Warning: "kthread_should_stop" [/root/cluster/cman-kernel/src/cman.ko]
undefined!
*** Warning: "kthread_create" [/root/cluster/cman-kernel/src/cman.ko]
undefined!
make[3]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[2]: Leaving directory `/root/cluster/cman-kernel/src'
make[1]: Leaving directory `/root/cluster/cman-kernel'
cd dlm-kernel && make all
make[1]: Entering directory `/root/cluster/dlm-kernel'
cd src && make all
make[2]: Entering directory `/root/cluster/dlm-kernel/src'
if [ ! -e cluster ]; then ln -s . cluster; fi
if [ ! -e service.h ]; then cp //usr/include/cluster/service.h .; fi
if [ ! -e cnxman.h ]; then cp //usr/include/cluster/cnxman.h .; fi
if [ ! -e cnxman-socket.h ]; then cp //usr/include/cluster/cnxman-socket.h
.; fi
make -C /usr/src/linux M=/root/cluster/dlm-kernel/src modules
USING_KBUILD=yes
make[3]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
*** Warning: "msleep" [/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "kcl_addref_cluster" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_get_node_by_addr" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_get_node_addresses"
[/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "sock_create_kern" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_releaseref_cluster"
[/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "kthread_stop" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_get_current_interface"
[/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "kcl_get_node_by_nodeid"
[/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "kcl_leave_service" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_remove_callback" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_global_service_id" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_unregister_service"
[/root/cluster/dlm-kernel/src/dlm.ko] undefined!
*** Warning: "kcl_join_service" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_start_done" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kthread_should_stop" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kthread_create" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_add_callback" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
*** Warning: "kcl_register_service" [/root/cluster/dlm-kernel/src/dlm.ko]
undefined!
make[3]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[2]: Leaving directory `/root/cluster/dlm-kernel/src'
make[1]: Leaving directory `/root/cluster/dlm-kernel'
cd gfs-kernel && make all
make[1]: Entering directory `/root/cluster/gfs-kernel'
cd src && make all
make[2]: Entering directory `/root/cluster/gfs-kernel/src'
cd harness && make all
make[3]: Entering directory `/root/cluster/gfs-kernel/src/harness'
rm -f linux
ln -s . linux
make -C /usr/src/linux M=/root/cluster/gfs-kernel/src/harness modules
USING_KBUILD=yes
make[4]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
make[4]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[3]: Leaving directory `/root/cluster/gfs-kernel/src/harness'
cd nolock && make all
make[3]: Entering directory `/root/cluster/gfs-kernel/src/nolock'
rm -f linux lm_interface.h
ln -s . linux
ln -s ../../src/harness/lm_interface.h .
make -C /usr/src/linux M=/root/cluster/gfs-kernel/src/nolock modules
USING_KBUILD=yes
make[4]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
*** Warning: "lm_register_proto"
[/root/cluster/gfs-kernel/src/nolock/lock_nolock.ko] undefined!
*** Warning: "lm_unregister_proto"
[/root/cluster/gfs-kernel/src/nolock/lock_nolock.ko] undefined!
make[4]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[3]: Leaving directory `/root/cluster/gfs-kernel/src/nolock'
cd dlm && make all
make[3]: Entering directory `/root/cluster/gfs-kernel/src/dlm'
if [ ! -e linux ]; then ln -s . linux; fi
if [ ! -e cluster ]; then ln -s . cluster; fi
if [ ! -e lm_interface.h ]; then ln -s ../../src/harness/lm_interface.h .;
fi
if [ ! -e dlm.h ]; then cp //usr/include/cluster/dlm.h .; fi
if [ ! -e cnxman.h ]; then cp //usr/include/cluster/cnxman.h .; fi
if [ ! -e cnxman-socket.h ]; then cp //usr/include/cluster/cnxman-socket.h
.; fi
if [ ! -e service.h ]; then cp //usr/include/cluster/service.h .; fi
make -C /usr/src/linux M=/root/cluster/gfs-kernel/src/dlm modules
USING_KBUILD=yes
make[4]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
*** Warning: "strchr" [/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko]
undefined!
*** Warning: "kcl_addref_cluster"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_get_services"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_cluster_name"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_lock" [/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko]
undefined!
*** Warning: "kcl_releaseref_cluster"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_get_members"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_query" [/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko]
undefined!
*** Warning: "kthread_stop" [/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko]
undefined!
*** Warning: "kcl_leave_service"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_locks_dump"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "lm_register_proto"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "lm_unregister_proto"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_unregister_service"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_join_service"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_release_lockspace"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kcl_start_done"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kthread_should_stop"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "kthread_create"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_unlock" [/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko]
undefined!
*** Warning: "kcl_register_service"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_new_lockspace"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
*** Warning: "dlm_debug_dump"
[/root/cluster/gfs-kernel/src/dlm/lock_dlm.ko] undefined!
make[4]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[3]: Leaving directory `/root/cluster/gfs-kernel/src/dlm'
cd gulm && make all
make[3]: Entering directory `/root/cluster/gfs-kernel/src/gulm'
rm -f linux lm_interface.h
ln -s . linux
ln -s ../../src/harness/lm_interface.h .
make -C /usr/src/linux M=/root/cluster/gfs-kernel/src/gulm modules
USING_KBUILD=yes
make[4]: Entering directory `/usr/src/linux-2.6.5-7.108'
Building modules, stage 2.
MODPOST
*** Warning: "strchr" [/root/cluster/gfs-kernel/src/gulm/lock_gulm.ko]
undefined!
*** Warning: "lm_register_proto"
[/root/cluster/gfs-kernel/src/gulm/lock_gulm.ko] undefined!
*** Warning: "lm_unregister_proto"
[/root/cluster/gfs-kernel/src/gulm/lock_gulm.ko] undefined!
make[4]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[3]: Leaving directory `/root/cluster/gfs-kernel/src/gulm'
cd gfs && make all
make[3]: Entering directory `/root/cluster/gfs-kernel/src/gfs'
rm -f linux lm_interface.h
ln -s . linux
ln -s ../../src/harness/lm_interface.h .
make -C /usr/src/linux M=/root/cluster/gfs-kernel/src/gfs modules
USING_KBUILD=yes
make[4]: Entering directory `/usr/src/linux-2.6.5-7.108'
CC [M] /root/cluster/gfs-kernel/src/gfs/acl.o
/root/cluster/gfs-kernel/src/gfs/acl.c: In function
`gfs_acl_validate_remove':
/root/cluster/gfs-kernel/src/gfs/acl.c:89: error: structure has no member
named `ar_posix_acls'
/root/cluster/gfs-kernel/src/gfs/acl.c: In function `gfs_acl_new_prep':
/root/cluster/gfs-kernel/src/gfs/acl.c:184: error: structure has no member
named `ar_posix_acls'
make[5]: *** [/root/cluster/gfs-kernel/src/gfs/acl.o] Error 1
make[4]: *** [_module_/root/cluster/gfs-kernel/src/gfs] Error 2
make[4]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/root/cluster/gfs-kernel/src/gfs'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/cluster/gfs-kernel/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/cluster/gfs-kernel'
make: *** [all] Error 2
Richard Loh
System Administrator
MCSE, CNE, CCNA
Oklahoma State University
405-744-5173
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20041015/76b7ff45/attachment.htm>
More information about the Linux-cluster
mailing list