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)
>
|