Hi,
I haven't given up trying to get pvfs2 running on my machines.... it
seems the earlier inconsistent copy problem I was having was related
to problems in the linux kernel that were resolved in kernel 2.6.21
(I'll provide more details in another email).   Which brings me to
this point:

I'm trying to build pvfs2 on openSuSE 10.2 (kernel 2.6.22.rc4).  when
running `make kmod_install` it fails with the error:

/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function
'dev_req_cache_ct
or':
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error:
'SLAB_CTOR_CONSTRU
CTOR' undeclared (first use in this function)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error:
(Each undeclared i
dentifier is reported only once
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error: for
each function
it appears in.)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function
'pvfs2_inode_cach
e_ctor':
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:272: error:
'SLAB_CTOR_CONSTRU
CTOR' undeclared (first use in this function)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function
'kiocb_ctor':
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:406: error:
'SLAB_CTOR_CONSTRU
CTOR' undeclared (first use in this function)
make[3]: *** [/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.o] Error 1
make[2]: *** [_module_/usr/src/pvfs-2.6.3/src/kernel/linux-2.6] Error 2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2


The steps I took are:

I install the kernel rpm packages
  - kernel-source.$ARCH.rpm.
  - kernel-syms.$ARCH.rpm

Then I run:

(
pushd /usr/src/linux
make oldconfig
#make silentoldconfig
make scripts
make prepare
#make -C /usr/src/linux M=$(pwd)
make -C /lib/modules/$(uname -r)/build M=$(pwd)
#make modules
popd
)

All seems to be fine.  Then I configure pvfs2:

pushd /usr/src/pvfs2
make distclean
./configure --with-kernel=/usr/src/linux/ --enable-kernel-sendfile
--prefix=/opt/pvfs2/ &>/tmp/pvfs-${PVFS_VER}-configure.log

The configure log file attached.

Finally I make pvfs2:

(
make all
make install
make kmod_install
) &>/tmp/pvfs-${PVFS_VER}-make-kmod-install.log

make log file attached.

I'm not sure why I'm now getting this error.  I would appreciate any
help someone can offer.
Thanks in advance.

Mark
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking mntent.h, usability... no
checking mntent.h, presence... no
checking for mntent.h,... no
checking fstab.h usability... yes
checking fstab.h presence... yes
checking for fstab.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking attr/xattr.h usability... yes
checking attr/xattr.h presence... yes
checking for attr/xattr.h... yes
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking for long int... yes
checking size of long int... 8
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for required gcc... checking how to run the C preprocessor... gcc -E
checking for perl... yes
checking for find... yes
checking for bison... yes
checking for flex... yes
checking for client library thread safety support... yes
checking for openssl library... yes
checking openssl/evp.h usability... yes
checking openssl/evp.h presence... yes
checking for openssl/evp.h... yes
checking openssl/crypto.h usability... yes
checking openssl/crypto.h presence... yes
checking for openssl/crypto.h... yes
checking for pkg-config... yes
checking for gtk2.0 (for karma gui)... yes
checking whether byte ordering is bigendian... no
checking for void *... yes
checking size of void *... 8
checking for i_size_write in kernel... yes
checking for i_size_read in kernel... yes
checking for iget_locked function in kernel... yes
checking for iget4_locked function in kernel... no
checking for iget5_locked function in kernel... yes
checking for struct xtvec in kernel... no
checking for struct kmem_cache in kernel... yes
checking for SLAB_KERNEL flag in kernel... no
checking for memory_backed in struct backing_dev_info in kernel... no
checking for sendfile callback in struct file_operations in kernel... yes
checking for find_inode_handle callback in struct super_operations in kernel... no
checking for i_blksize in struct inode... no
checking for statfs_lite callback in struct super_operations in kernel... no
checking for fill_handle callback in struct inode_operations in kernel... no
checking for getattr_lite callback in struct inode_operations in kernel... no
checking for get_fs_key callback in struct super_operations in kernel... no
checking for readdirplus member in file_operations structure... no
checking for readdirplus_lite member in file_operations structure... no
checking for readx member in file_operations structure... no
checking for writex member in file_operations structure... no
checking for aio support in kernel... yes
checking for ki_dtor in kiocb structure of kernel... yes
checking if statfs callbacks' arguments in kernel has struct dentry argument... yes
checking if get_sb callback in kernel has struct vfsmount argument... yes
checking for xattr support in kernel... yes
checking for const argument to setxattr function... yes
checking for 6th argument to sysctl proc handlers... yes
checking for linux/posix_acl.h... yes
checking for linux/posix_acl_xattr.h... yes
checking for linux/xattr_acl.h... no
checking for linux/mount.h... yes
checking for linux/ioctl32.h... no
checking for linux/compat.h... yes
checking for linux/syscalls.h... yes
checking for asm/ioctl32.h... no
checking for generic_file_readv api in kernel... no
checking for generic_permission api in kernel... yes
checking for generic_getxattr api in kernel... yes
checking for arg member in read_descriptor_t in kernel... yes
checking for second arg type int in address_space_operations releasepage... no
checking for int return in inode_operations follow_link... no
checking for older int return in invalidatepage... NO
checking for warnings when including linux/config.h... yes
checking for compat_ioctl member in file_operations structure... yes
checking for int return value of kmem_cache_destroy... no
checking for combined file_operations readv and aio_read... yes
checking for kzalloc... yes
checking sys/epoll.h usability... yes
checking sys/epoll.h presence... yes
checking for sys/epoll.h... yes
checking for epoll functions... checking whether cc is an Intel compiler... no
checking for db library... db
checking for dbenv parameter to DB error callback function... yes
checking if third parameter to error callback function is const... yes
checking for DB stat with malloc function ptr... no
checking for txnid parameter to DB stat function... yes
checking for txnid parameter to DB open function... yes
checking for DB_DIRTY_READ flag... yes
checking for DB_BUFFER_SMALL error... yes
checking if server lib needs -lrt... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for gethostbyname... yes
checking for gethostbyaddr... yes
checking for fgetxattr extra arguments... no
checking sys/sysinfo.h usability... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking for strnlen... yes
checking for strtoull... yes
checking for strstr... yes
checking for fgetxattr... yes
checking for fsetxattr... yes
checking for fgetxattr prototype... yes
checking for fgetxattr extra arguments... no
checking for library containing getmntent... none required
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking mntent.h usability... yes
checking mntent.h presence... yes
checking for mntent.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for SDL... yes
checking SDL_ttf.h usability... no
checking SDL_ttf.h presence... no
checking for SDL_ttf.h... no
checking SDL/SDL_ttf.h usability... yes
checking SDL/SDL_ttf.h presence... yes
checking for SDL/SDL_ttf.h... yes
checking for GNU-style strerror_r... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating module.mk
config.status: creating src/apps/admin/module.mk
config.status: creating src/apps/admin/pvfs2-config
config.status: creating src/apps/karma/module.mk
config.status: creating src/apps/vis/module.mk
config.status: creating src/apps/kernel/linux/module.mk
config.status: creating src/io/trove/module.mk
config.status: creating src/io/trove/trove-handle-mgmt/module.mk
config.status: creating src/io/trove/trove-dbpf/module.mk
config.status: creating src/common/misc/module.mk
config.status: creating src/common/quickhash/module.mk
config.status: creating src/common/quicklist/module.mk
config.status: creating src/common/dotconf/module.mk
config.status: creating src/common/id-generator/module.mk
config.status: creating src/common/gossip/module.mk
config.status: creating src/common/gen-locks/module.mk
config.status: creating src/common/llist/module.mk
config.status: creating src/common/statecomp/module.mk
config.status: creating src/io/bmi/module.mk
config.status: creating src/io/bmi/bmi_tcp/module.mk
config.status: creating src/io/bmi/bmi_gm/module.mk
config.status: creating src/io/bmi/bmi_ib/module.mk
config.status: creating src/io/description/module.mk
config.status: creating src/io/flow/module.mk
config.status: creating src/io/flow/flowproto-bmi-trove/module.mk
config.status: creating src/io/flow/flowproto-template/module.mk
config.status: creating src/io/flow/flowproto-dump-offsets/module.mk
config.status: creating src/io/flow/flowproto-bmi-cache/module.mk
config.status: creating src/io/buffer/module.mk
config.status: creating src/io/job/module.mk
config.status: creating src/io/dev/module.mk
config.status: creating src/proto/module.mk
config.status: creating src/server/module.mk
config.status: creating src/server/request-scheduler/module.mk
config.status: creating src/client/sysint/module.mk
config.status: creating src/kernel/linux-2.6/Makefile
config.status: creating src/kernel/linux-2.4/Makefile
config.status: creating doc/module.mk
config.status: creating doc/coding/module.mk
config.status: creating doc/design/module.mk
config.status: creating doc/random/module.mk
config.status: creating examples/pvfs2-server.rc
config.status: creating doc/doxygen/pvfs2-doxygen.conf
config.status: creating pvfs2-config.h

***** Displaying PVFS2 Configuration Information *****
------------------------------------------------------
PVFS2 configured to build karma gui               : yes
PVFS2 configured to use epoll                     : yes
PVFS2 configured to perform coverage analysis     :  no
PVFS2 configured for aio threaded callbacks       : yes
PVFS2 configured for the 2.6.x kernel module      : yes
PVFS2 configured for the 2.4.x kernel module      :  no
PVFS2 configured for using the mmap-ra-cache      :  no
PVFS2 configured for using trusted connections    :  no
PVFS2 configured for a thread-safe client library : yes
PVFS2 will use workaround for redhat 2.4 kernels  :  no
PVFS2 will use workaround for buggy NPTL          :  no
PVFS2 server will be built                        : yes

PVFS2 version string: 2.6.3

  SMC		src/server/truncate.c
.  DEP		src/server/truncate.d
  SMC		src/server/statfs.c
.  DEP		src/server/statfs.d
  SMC		src/server/small-io.c
.  DEP		src/server/small-io.d
  SMC		src/server/setparam.c
.  DEP		src/server/setparam.d
  SMC		src/server/set-eattr.c
.  DEP		src/server/set-eattr.d
  SMC		src/server/set-attr.c
.  DEP		src/server/set-attr.d
  SMC		src/server/rmdirent.c
.  DEP		src/server/rmdirent.d
  SMC		src/server/remove.c
.  DEP		src/server/remove.d
  SMC		src/server/readdir.c
.  DEP		src/server/readdir.d
  SMC		src/server/proto-error.c
.  DEP		src/server/proto-error.d
  SMC		src/server/prelude.c
.  DEP		src/server/prelude.d
  SMC		src/server/perf-update.c
.  DEP		src/server/perf-update.d
  SMC		src/server/perf-mon.c
.  DEP		src/server/perf-mon.d
  SMC		src/server/noop.c
.  DEP		src/server/noop.d
  SMC		src/server/mkdir.c
.  DEP		src/server/mkdir.d
  SMC		src/server/mgmt-remove-object.c
.  DEP		src/server/mgmt-remove-object.d
  SMC		src/server/mgmt-remove-dirent.c
.  DEP		src/server/mgmt-remove-dirent.d
  SMC		src/server/mgmt-get-dirdata-handle.c
.  DEP		src/server/mgmt-get-dirdata-handle.d
  SMC		src/server/lookup.c
.  DEP		src/server/lookup.d
  SMC		src/server/list-eattr.c
.  DEP		src/server/list-eattr.d
  SMC		src/server/list-attr.c
.  DEP		src/server/list-attr.d
  SMC		src/server/job-timer.c
.  DEP		src/server/job-timer.d
  SMC		src/server/iterate-handles.c
.  DEP		src/server/iterate-handles.d
  SMC		src/server/io.c
.  DEP		src/server/io.d
  SMC		src/server/get-eattr.c
.  DEP		src/server/get-eattr.d
  SMC		src/server/get-config.c
.  DEP		src/server/get-config.d
  SMC		src/server/get-attr.c
.  DEP		src/server/get-attr.d
  SMC		src/server/flush.c
.  DEP		src/server/flush.d
  SMC		src/server/final-response.c
.  DEP		src/server/final-response.d
  SMC		src/server/event-mon.c
.  DEP		src/server/event-mon.d
  SMC		src/server/del-eattr.c
.  DEP		src/server/del-eattr.d
  SMC		src/server/create.c
.  DEP		src/server/create.d
  SMC		src/server/crdirent.c
.  DEP		src/server/crdirent.d
  SMC		src/server/chdirent.c
.  DEP		src/server/chdirent.d
  SMC		src/common/misc/msgpairarray.c
.  DEP		src/common/misc/msgpairarray.d
  SMC		src/client/sysint/sys-truncate.c
.  DEP		src/client/sysint/sys-truncate.d
  SMC		src/client/sysint/sys-symlink.c
.  DEP		src/client/sysint/sys-symlink.d
  SMC		src/client/sysint/sys-statfs.c
.  DEP		src/client/sysint/sys-statfs.d
  SMC		src/client/sysint/sys-small-io.c
.  DEP		src/client/sysint/sys-small-io.d
  SMC		src/client/sysint/sys-setattr.c
.  DEP		src/client/sysint/sys-setattr.d
  SMC		src/client/sysint/sys-set-eattr.c
.  DEP		src/client/sysint/sys-set-eattr.d
  SMC		src/client/sysint/sys-rename.c
.  DEP		src/client/sysint/sys-rename.d
  SMC		src/client/sysint/sys-remove.c
.  DEP		src/client/sysint/sys-remove.d
  SMC		src/client/sysint/sys-readdirplus.c
.  DEP		src/client/sysint/sys-readdirplus.d
  SMC		src/client/sysint/sys-readdir.c
.  DEP		src/client/sysint/sys-readdir.d
  SMC		src/client/sysint/sys-mkdir.c
.  DEP		src/client/sysint/sys-mkdir.d
  SMC		src/client/sysint/sys-lookup.c
.  DEP		src/client/sysint/sys-lookup.d
  SMC		src/client/sysint/sys-list-eattr.c
.  DEP		src/client/sysint/sys-list-eattr.d
  SMC		src/client/sysint/sys-io.c
.  DEP		src/client/sysint/sys-io.d
  SMC		src/client/sysint/sys-getattr.c
.  DEP		src/client/sysint/sys-getattr.d
  SMC		src/client/sysint/sys-get-eattr.c
.  DEP		src/client/sysint/sys-get-eattr.d
  SMC		src/client/sysint/sys-flush.c
.  DEP		src/client/sysint/sys-flush.d
  SMC		src/client/sysint/sys-del-eattr.c
.  DEP		src/client/sysint/sys-del-eattr.d
  SMC		src/client/sysint/sys-create.c
.  DEP		src/client/sysint/sys-create.d
  SMC		src/client/sysint/server-get-config.c
.  DEP		src/client/sysint/server-get-config.d
  SMC		src/client/sysint/remove.c
.  DEP		src/client/sysint/remove.d
  SMC		src/client/sysint/perf-count-timer.c
.  DEP		src/client/sysint/perf-count-timer.d
  SMC		src/client/sysint/mgmt-statfs-list.c
.  DEP		src/client/sysint/mgmt-statfs-list.d
  SMC		src/client/sysint/mgmt-setparam-list.c
.  DEP		src/client/sysint/mgmt-setparam-list.d
  SMC		src/client/sysint/mgmt-remove-object.c
.  DEP		src/client/sysint/mgmt-remove-object.d
  SMC		src/client/sysint/mgmt-remove-dirent.c
.  DEP		src/client/sysint/mgmt-remove-dirent.d
  SMC		src/client/sysint/mgmt-perf-mon-list.c
.  DEP		src/client/sysint/mgmt-perf-mon-list.d
  SMC		src/client/sysint/mgmt-noop.c
.  DEP		src/client/sysint/mgmt-noop.d
  SMC		src/client/sysint/mgmt-iterate-handles-list.c
.  DEP		src/client/sysint/mgmt-iterate-handles-list.d
  SMC		src/client/sysint/mgmt-get-dirdata-handle.c
.  DEP		src/client/sysint/mgmt-get-dirdata-handle.d
  SMC		src/client/sysint/mgmt-get-dfile-array.c
.  DEP		src/client/sysint/mgmt-get-dfile-array.d
  SMC		src/client/sysint/mgmt-event-mon-list.c
.  DEP		src/client/sysint/mgmt-event-mon-list.d
  SMC		src/client/sysint/mgmt-create-dirent.c
.  DEP		src/client/sysint/mgmt-create-dirent.d
  SMC		src/client/sysint/lookup-ncache.c
.  DEP		src/client/sysint/lookup-ncache.d
  SMC		src/client/sysint/fs-add.c
.  DEP		src/client/sysint/fs-add.d
  SMC		src/client/sysint/client-job-timer.c
.  DEP		src/client/sysint/client-job-timer.d
  CC		src/common/misc/msgpairarray-server.o
  CC		src/server/setparam-server.o
  CC		src/server/lookup-server.o
  CC		src/server/create-server.o
  CC		src/server/crdirent-server.o
  CC		src/server/set-attr-server.o
  CC		src/server/mkdir-server.o
  CC		src/server/get-attr-server.o
  CC		src/server/list-attr-server.o
  CC		src/server/readdir-server.o
  CC		src/server/get-config-server.o
  CC		src/server/remove-server.o
  CC		src/server/rmdirent-server.o
  CC		src/server/chdirent-server.o
  CC		src/server/io-server.o
  CC		src/server/small-io-server.o
  CC		src/server/flush-server.o
  CC		src/server/truncate-server.o
  CC		src/server/noop-server.o
  CC		src/server/statfs-server.o
  CC		src/server/prelude-server.o
src/server/prelude.sm: In function ‘prelude_perm_check’:
src/server/prelude.sm:473: warning: ‘fsid’ may be used uninitialized in this function
  CC		src/server/final-response-server.o
  CC		src/server/perf-update-server.o
  CC		src/server/perf-mon-server.o
  CC		src/server/event-mon-server.o
  CC		src/server/iterate-handles-server.o
  CC		src/server/job-timer-server.o
  CC		src/server/proto-error-server.o
  CC		src/server/mgmt-remove-object-server.o
  CC		src/server/mgmt-remove-dirent-server.o
  CC		src/server/mgmt-get-dirdata-handle-server.o
  CC		src/server/get-eattr-server.o
  CC		src/server/set-eattr-server.o
  CC		src/server/del-eattr-server.o
  CC		src/server/list-eattr-server.o
  RANLIB	lib/libpvfs2-server.a
  LD		src/server/pvfs2-server
  CC		src/client/sysint/remove.o
  CC		src/client/sysint/lookup-ncache.o
  CC		src/client/sysint/sys-getattr.o
  CC		src/client/sysint/sys-setattr.o
  CC		src/client/sysint/sys-get-eattr.o
  CC		src/client/sysint/sys-set-eattr.o
  CC		src/client/sysint/sys-del-eattr.o
  CC		src/client/sysint/sys-list-eattr.o
  CC		src/client/sysint/sys-lookup.o
  CC		src/client/sysint/sys-truncate.o
  CC		src/client/sysint/sys-io.o
  CC		src/client/sysint/sys-small-io.o
  CC		src/client/sysint/sys-create.o
  CC		src/client/sysint/sys-mkdir.o
  CC		src/client/sysint/sys-remove.o
  CC		src/client/sysint/sys-flush.o
  CC		src/client/sysint/sys-symlink.o
  CC		src/client/sysint/sys-readdir.o
  CC		src/client/sysint/sys-readdirplus.o
  CC		src/client/sysint/sys-rename.o
  CC		src/client/sysint/sys-statfs.o
  CC		src/client/sysint/client-job-timer.o
  CC		src/client/sysint/perf-count-timer.o
  CC		src/client/sysint/server-get-config.o
  CC		src/client/sysint/fs-add.o
  CC		src/client/sysint/mgmt-noop.o
  CC		src/client/sysint/mgmt-setparam-list.o
  CC		src/client/sysint/mgmt-statfs-list.o
  CC		src/client/sysint/mgmt-perf-mon-list.o
  CC		src/client/sysint/mgmt-event-mon-list.o
  CC		src/client/sysint/mgmt-iterate-handles-list.o
  CC		src/client/sysint/mgmt-get-dfile-array.o
  CC		src/client/sysint/mgmt-remove-object.o
  CC		src/client/sysint/mgmt-remove-dirent.o
  CC		src/client/sysint/mgmt-create-dirent.o
  CC		src/client/sysint/mgmt-get-dirdata-handle.o
  CC		src/common/misc/msgpairarray.o
  RANLIB	lib/libpvfs2.a
  LD		src/apps/karma/karma
  CC		src/client/sysint/remove-threaded.o
  CC		src/client/sysint/lookup-ncache-threaded.o
  CC		src/client/sysint/sys-getattr-threaded.o
  CC		src/client/sysint/sys-setattr-threaded.o
  CC		src/client/sysint/sys-get-eattr-threaded.o
  CC		src/client/sysint/sys-set-eattr-threaded.o
  CC		src/client/sysint/sys-del-eattr-threaded.o
  CC		src/client/sysint/sys-list-eattr-threaded.o
  CC		src/client/sysint/sys-lookup-threaded.o
  CC		src/client/sysint/sys-truncate-threaded.o
  CC		src/client/sysint/sys-io-threaded.o
  CC		src/client/sysint/sys-small-io-threaded.o
  CC		src/client/sysint/sys-create-threaded.o
  CC		src/client/sysint/sys-mkdir-threaded.o
  CC		src/client/sysint/sys-remove-threaded.o
  CC		src/client/sysint/sys-flush-threaded.o
  CC		src/client/sysint/sys-symlink-threaded.o
  CC		src/client/sysint/sys-readdir-threaded.o
  CC		src/client/sysint/sys-readdirplus-threaded.o
  CC		src/client/sysint/sys-rename-threaded.o
  CC		src/client/sysint/sys-statfs-threaded.o
  CC		src/client/sysint/client-job-timer-threaded.o
  CC		src/client/sysint/perf-count-timer-threaded.o
  CC		src/client/sysint/server-get-config-threaded.o
  CC		src/client/sysint/fs-add-threaded.o
  CC		src/client/sysint/mgmt-noop-threaded.o
  CC		src/client/sysint/mgmt-setparam-list-threaded.o
  CC		src/client/sysint/mgmt-statfs-list-threaded.o
  CC		src/client/sysint/mgmt-perf-mon-list-threaded.o
  CC		src/client/sysint/mgmt-event-mon-list-threaded.o
  CC		src/client/sysint/mgmt-iterate-handles-list-threaded.o
  CC		src/client/sysint/mgmt-get-dfile-array-threaded.o
  CC		src/client/sysint/mgmt-remove-object-threaded.o
  CC		src/client/sysint/mgmt-remove-dirent-threaded.o
  CC		src/client/sysint/mgmt-create-dirent-threaded.o
  CC		src/client/sysint/mgmt-get-dirdata-handle-threaded.o
  CC		src/common/misc/msgpairarray-threaded.o
  RANLIBTHREADED	lib/libpvfs2-threaded.a
  LD		src/apps/admin/pvfs2-check-config
  LD		src/apps/admin/pvfs2-set-debugmask
  LD		src/apps/admin/pvfs2-set-mode
  LD		src/apps/admin/pvfs2-set-eventmask
  LD		src/apps/admin/pvfs2-set-sync
  LD		src/apps/admin/pvfs2-ls
  LD		src/apps/admin/pvfs2-lsplus
  LD		src/apps/admin/pvfs2-ping
  LD		src/apps/admin/pvfs2-rm
  LD		src/apps/admin/pvfs2-stat
  LD		src/apps/admin/pvfs2-statfs
  LD		src/apps/admin/pvfs2-perf-mon-example
  LD		src/apps/admin/pvfs2-event-mon-example
  LD		src/apps/admin/pvfs2-mkdir
  LD		src/apps/admin/pvfs2-chmod
  LD		src/apps/admin/pvfs2-chown
  LD		src/apps/admin/pvfs2-fs-dump
  LD		src/apps/admin/pvfs2-fsck
  LD		src/apps/admin/pvfs2-cp
  LD		src/apps/admin/pvfs2-viewdist
  LD		src/apps/admin/pvfs2-xattr
  LD		src/apps/admin/pvfs2-touch
  LD		src/apps/admin/pvfs2-remove-object
  LD		src/apps/admin/pvfs2-ln
  LD		src/apps/admin/pvfs2-perror
  LD		src/apps/admin/pvfs2-mkspace
  LD		src/apps/admin/pvfs2-migrate-collection
  LD		src/apps/admin/pvfs2-showcoll
  LD		src/apps/vis/simple
  LD		src/apps/vis/pvfs2-vis-bw-2d
install -d /opt/pvfs2//share/man/man1
install -d /opt/pvfs2//share/man/man5
install -m 644 ./doc/man/*.1 /opt/pvfs2//share/man/man1
install -m 644 ./doc/man/*.5 /opt/pvfs2//share/man/man5
install -d /opt/pvfs2//include
install -m 644 ./include/pvfs2.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-request.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-debug.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-sysint.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-mgmt.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-types.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-util.h /opt/pvfs2//include
install -m 644 ./include/pvfs2-encode-stubs.h /opt/pvfs2//include
install -d /opt/pvfs2//lib
install -m 755  lib/libpvfs2.a /opt/pvfs2//lib
install -d /opt/pvfs2//bin
install -m 755 src/apps/admin/pvfs2-check-config src/apps/admin/pvfs2-set-debugmask src/apps/admin/pvfs2-set-mode src/apps/admin/pvfs2-set-eventmask src/apps/admin/pvfs2-set-sync src/apps/admin/pvfs2-ls src/apps/admin/pvfs2-lsplus src/apps/admin/pvfs2-ping src/apps/admin/pvfs2-rm src/apps/admin/pvfs2-stat src/apps/admin/pvfs2-statfs src/apps/admin/pvfs2-perf-mon-example src/apps/admin/pvfs2-event-mon-example src/apps/admin/pvfs2-mkdir src/apps/admin/pvfs2-chmod src/apps/admin/pvfs2-chown src/apps/admin/pvfs2-fs-dump src/apps/admin/pvfs2-fsck src/apps/admin/pvfs2-cp src/apps/admin/pvfs2-viewdist src/apps/admin/pvfs2-xattr src/apps/admin/pvfs2-touch src/apps/admin/pvfs2-remove-object src/apps/admin/pvfs2-ln src/apps/admin/pvfs2-perror /opt/pvfs2//bin
install -m 755 src/apps/admin/pvfs2-config /opt/pvfs2//bin
install -m 755 ./src/apps/admin/pvfs2-genconfig /opt/pvfs2//bin
install -m 755 src/apps/karma/karma /opt/pvfs2//bin
install -d /opt/pvfs2//sbin
install -m 755 src/apps/admin/pvfs2-mkspace src/apps/admin/pvfs2-migrate-collection src/apps/admin/pvfs2-showcoll /opt/pvfs2//bin
install -m 755 src/server/pvfs2-server /opt/pvfs2//sbin
  CC [M]  /usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.o
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function ‘dev_req_cache_ctor’:
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error: ‘SLAB_CTOR_CONSTRUCTOR’ undeclared (first use in this function)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error: (Each undeclared identifier is reported only once
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:206: error: for each function it appears in.)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function ‘pvfs2_inode_cache_ctor’:
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:272: error: ‘SLAB_CTOR_CONSTRUCTOR’ undeclared (first use in this function)
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c: In function ‘kiocb_ctor’:
/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.c:406: error: ‘SLAB_CTOR_CONSTRUCTOR’ undeclared (first use in this function)
make[3]: *** [/usr/src/pvfs-2.6.3/src/kernel/linux-2.6/pvfs2-cache.o] Error 1
make[2]: *** [_module_/usr/src/pvfs-2.6.3/src/kernel/linux-2.6] Error 2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to