xfs
[Top] [All Lists]

Build failure with linux-2.6-xfs CVS (no member named i_sem)

To: linux-xfs@xxxxxxxxxxx
Subject: Build failure with linux-2.6-xfs CVS (no member named i_sem)
From: Mike Montour <mmontour@xxxxxxxxxx>
Date: Tue, 31 Jan 2006 13:03:08 -0800
Sender: linux-xfs-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050921
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)


<Prev in Thread] Current Thread [Next in Thread>