Received: with ECARTIS (v1.0.0; list linux-xfs); Tue, 31 Jan 2006 17:16:42 -0800 (PST) Received: from omx1.americas.sgi.com (omx1-ext.sgi.com [192.48.179.11]) by oss.sgi.com (8.12.10/8.12.10/SuSE Linux 0.7) with ESMTP id k111Gcm2025036 for ; Tue, 31 Jan 2006 17:16:38 -0800 Received: from internal-mail-relay1.corp.sgi.com (internal-mail-relay1.corp.sgi.com [198.149.32.52]) by omx1.americas.sgi.com (8.12.10/8.12.9/linux-outbound_gateway-1.1) with ESMTP id k111HdOX021366 for ; Tue, 31 Jan 2006 19:17:39 -0600 Received: from omx2.sgi.com ([198.149.32.25]) by internal-mail-relay1.corp.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id k111LOo3100384292 for ; Tue, 31 Jan 2006 17:21:24 -0800 (PST) Received: from imr2.americas.sgi.com (imr2.americas.sgi.com [198.149.16.18]) by omx2.sgi.com (8.12.11/8.12.9/linux-outbound_gateway-1.1) with ESMTP id k113Ji7o007318 for ; Tue, 31 Jan 2006 19:19:45 -0800 Received: from daisy-e236.americas.sgi.com (daisy-e236.americas.sgi.com [128.162.236.214]) by imr2.americas.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id k111Y6a511987901; Tue, 31 Jan 2006 17:34:06 -0800 (PST) Received: from naboo.americas.sgi.com (naboo.americas.sgi.com [128.162.233.73]) by daisy-e236.americas.sgi.com (8.12.9/SGI-server-1.8) with ESMTP id k111HaQq350740; Tue, 31 Jan 2006 19:17:37 -0600 (CST) Subject: Re: Build failure with linux-2.6-xfs CVS (no member named i_sem) From: Russell Cattelan To: Mike Montour Cc: linux-xfs@oss.sgi.com In-Reply-To: <43DFD08C.7060803@bycast.com> References: <43DFD08C.7060803@bycast.com> Content-Type: text/plain Date: Tue, 31 Jan 2006 19:17:36 -0600 Message-Id: <1138756656.22367.6.camel@naboo.americas.sgi.com> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1-1mdk Content-Transfer-Encoding: 7bit X-archive-position: 7280 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: cattelan@thebarn.com Precedence: bulk X-list: linux-xfs Content-Length: 2641 Lines: 67 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) >