Date: Wed, 3 Jun 1998 02:01:44 +0930 (CST) From: Kris Kennaway <kkennawa@physics.adelaide.edu.au> To: Eivind Eklund <eivind@yes.no> Cc: freebsd-current@FreeBSD.ORG Subject: Re: removing /usr/src/sys/compile/XXX Message-ID: <Pine.OSF.3.90.980603014712.24056A-100000@bragg> In-Reply-To: <19980602163053.16755@follo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2 Jun 1998, Eivind Eklund wrote: > > I eventually tracked down a problem I was having building new kernels (it > > was complaining about a ton of undefined vop_* symbols in vnode_if.h) to > > the fact that these hadnt been regenerated properly. > > Please give more details about this failure - this shouldn't happen. Actually - thinking about it more (and testing the hypothesis by attempting a kernel build), I believe what may have happened is that vnode_if.h somehow gained an extra copy of itself - the file doubled to 47k in length and this problem persisted through multiple make clean;make depends. I've tested the effect this has and it's definitely what I was seeing: kernel compile proceeds most of the way through then dies with a lot of crap like you'd expect: ... vnode_if.h:1090: warning: previous declaration of `vop_strategy_desc' vnode_if.h:2212: warning: redundant redeclaration of `VOP_STRATEGY' in same scop e vnode_if.h:1094: warning: previous declaration of `VOP_STRATEGY' vnode_if.h:2214: redefinition of `VOP_STRATEGY' vnode_if.h:1094: `VOP_STRATEGY' previously defined here vnode_if.h:2223: redefinition of `struct vop_bwrite_args' ... Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.90.980603014712.24056A-100000>
