<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm trying to compile ocfs2-1.4.1 in on my system and it's not working &nbsp;<br>very well. This is what is happening after running the following:<br><br>Is there a patch for this? Or what could be wrong?<br><br><br>./configure --with-kernel=/usr/src/kernels/2.6.22.19-vs2.3.0.34.1-&nbsp;<br>x86_64 ; make<br><br>make -C fs<br>make[1]: Entering directory `/root/ocfs2-1.4.1/fs'<br>make -C ocfs2 stamp-md5<br>make[2]: Entering directory `/root/ocfs2-1.4.1/fs/ocfs2'<br>make[2]: `stamp-md5' is up to date.<br>make[2]: Leaving directory `/root/ocfs2-1.4.1/fs/ocfs2'<br>make -C ocfs2/cluster stamp-md5<br>make[2]: Entering directory `/root/ocfs2-1.4.1/fs/ocfs2/cluster'<br>make[2]: `stamp-md5' is up to date.<br>make[2]: Leaving directory `/root/ocfs2-1.4.1/fs/ocfs2/cluster'<br>make -C ocfs2/dlm stamp-md5<br>make[2]: Entering directory `/root/ocfs2-1.4.1/fs/ocfs2/dlm'<br>make[2]: `stamp-md5' is up to date.<br>make[2]: Leaving directory `/root/ocfs2-1.4.1/fs/ocfs2/dlm'<br>make -C /usr/src/kernels/2.6.22.19-vs2.3.0.34.1-x86_64 M=/root/&nbsp;<br>ocfs2-1.4.1/fs modules<br>make[2]: Entering directory `/usr/src/kernels/2.6.22.19-vs2.3.0.34.1-&nbsp;<br>x86_64'<br>&nbsp;&nbsp;CC [M] &nbsp;/root/ocfs2-1.4.1/fs/ocfs2/compat_should_remove_suid.o<br>In file included from /root/ocfs2-1.4.1/fs/../kapi-compat/include/&nbsp;<br>splice.h:7,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from &lt;command line>:1:<br>include/linux/pipe_fs_i.h:20: error: expected specifier-qualifier-list &nbsp;<br>before ‘wait_queue_head_t’<br>include/linux/pipe_fs_i.h:63: warning: ‘struct inode’ declared inside &nbsp;<br>parameter list<br>include/linux/pipe_fs_i.h:63: warning: its scope is only this &nbsp;<br>definition or declaration, which is probably not what you want<br>include/linux/pipe_fs_i.h:64: warning: ‘struct inode’ declared inside &nbsp;<br>parameter list<br>include/linux/pipe_fs_i.h:92: error: expected specifier-qualifier-list &nbsp;<br>before ‘loff_t’<br>include/linux/pipe_fs_i.h:98: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or &nbsp;<br>‘__attribute__’ before ‘splice_from_pipe’<br>include/linux/pipe_fs_i.h:102: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or &nbsp;<br>‘__attribute__’ before ‘__splice_from_pipe’<br>In file included from &lt;command line>:1:<br>/root/ocfs2-1.4.1/fs/../kapi-compat/include/splice.h:8: error: &nbsp;<br>expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before &nbsp;<br>‘__splice_from_pipe’<br>make[4]: *** [/root/ocfs2-1.4.1/fs/ocfs2/compat_should_remove_suid.o] &nbsp;<br>Error 1<br>make[3]: *** [/root/ocfs2-1.4.1/fs/ocfs2] Error 2<br>make[2]: *** [_module_/root/ocfs2-1.4.1/fs] Error 2<br>make[2]: Leaving directory `/usr/src/kernels/2.6.22.19-vs2.3.0.34.1-&nbsp;<br>x86_64'<br>make[1]: *** [build-modules] Error 2<br>make[1]: Leaving directory `/root/ocfs2-1.4.1/fs'<br>make: *** [fs] Error 2<br><br><br><br>_______________________________________________<br>Ocfs2-users mailing list<br><a href="mailto:Ocfs2-users@oss.oracle.com">Ocfs2-users@oss.oracle.com</a><br><a href="http://oss.oracle.com/mailman/listinfo/ocfs2-users">http://oss.oracle.com/mailman/listinfo/ocfs2-users</a></body></html>