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

Reply via email to