xfs
[Top] [All Lists]

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

To: Mike Montour <mmontour@xxxxxxxxxx>
Subject: Re: Build failure with linux-2.6-xfs CVS (no member named i_sem)
From: Russell Cattelan <cattelan@xxxxxxxxxxx>
Date: Tue, 31 Jan 2006 19:17:36 -0600
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: <43DFD08C.7060803@bycast.com>
References: <43DFD08C.7060803@bycast.com>
Sender: linux-xfs-bounce@xxxxxxxxxxx
Hmm sorry about that, there was mix up in the script that pushes 
the cvs trees out to oss.
Internally the kernel tree and the fs/xfs tree are separate and
such are pushed out with 2 different rsync's.
the xfs-linux directory was being updated but the 2.6.x-xfs/fs/xfs
directory 
was not.

Anyways should be all good now.

-Russell


On Tue, 2006-01-31 at 13:03 -0800, Mike Montour wrote:
> 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>