When attempting to build the current linux-2.6-xfs CVS tree, I get the
following error:
fs/xfs/linux-2.6/xfs_lrw.c: In function `xfs_read':
fs/xfs/linux-2.6/xfs_lrw.c:257: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:286: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c: In function `xfs_write':
fs/xfs/linux-2.6/xfs_lrw.c:636: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:694: warning: implicit declaration of
function `inode_update_time'
fs/xfs/linux-2.6/xfs_lrw.c:753: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:798: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:805: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:911: error: structure has no member named `i_sem'
fs/xfs/linux-2.6/xfs_lrw.c:923: error: structure has no member named `i_sem'
make[2]: *** [fs/xfs/linux-2.6/xfs_lrw.o] Error 1
make[1]: *** [fs/xfs] Error 2
make: *** [fs] Error 2
Prior to this, there are many warnings like:
CC fs/xfs/linux-2.6/xfs_stats.o
In file included from fs/xfs/linux-2.6/xfs_linux.h:49,
from fs/xfs/xfs.h:23,
from fs/xfs/linux-2.6/xfs_stats.c:18:
fs/xfs/linux-2.6/mutex.h:33:1: warning: "mutex_init" redefined
In file included from include/linux/mutex.h:74,
from include/linux/fs.h:219,
from include/linux/mm.h:16,
from fs/xfs/linux-2.6/kmem.h:23,
from fs/xfs/linux-2.6/xfs_linux.h:45,
from fs/xfs/xfs.h:23,
from fs/xfs/linux-2.6/xfs_stats.c:18:
include/linux/mutex-debug.h:14:1: warning: this is the location of the
previous definition
Compiler is gcc 3.3.3. Config items:
$ grep CONFIG_XFS .config
CONFIG_XFS_FS=y
CONFIG_XFS_EXPORT=y
# CONFIG_XFS_QUOTA is not set
# CONFIG_XFS_DMAPI is not set
# CONFIG_XFS_SECURITY is not set
# CONFIG_XFS_POSIX_ACL is not set
# CONFIG_XFS_RT is not set
# CONFIG_XFS_DEBUG is not set
# CONFIG_XFS_TRACE is not set
Is this a known issue, and/or is there an ETA for a fix? (just asking -
it's not urgent for me)
|