Hi list,
./configure --with-kernel=/usr/src/kernels/3.10.0-123.6.3.el7.x86_64
--with-efence --with-db=/software/x86_64/BerkeleyDB/5.3
make
make install
are all fine, except I can see in config.log things like cannot find
linux/malloc.h, cannot find xattr/xattr.h, etc.
make kmod
failed with
/root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c: In function
'pvfs2_gen_credentials':
/root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:26:35: error: 'struct
task_struct' has no member named 'fsuid'
credentials->uid = current->fsuid;
^
/root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:27:35: error: 'struct
task_struct' has no member named 'fsgid'
credentials->gid = current->fsgid;
^
/root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c: In function
'copy_attributes_to_inode':
/root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:221:22: error:
incompatible types when assigning to type 'kuid_t' from type 'PVFS_uid'
inode->i_uid = attrs->owner;
........ a lot more lines like these
Under src/kernel, there are linux-2.4, linux-2.6, but no linux-3.10.
The majority of my servers are RHEL6, now I start having RHEL7, where is the
reason of the problem. In the orangefs-2.8.8 page, I see notes that Linux 3.11
is supported. Has it been tested on RHEL7?
Jun
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users