From owner-freebsd-stable@FreeBSD.ORG Mon Aug 6 16:59:58 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 272DD16A418 for ; Mon, 6 Aug 2007 16:59:58 +0000 (UTC) (envelope-from kramer@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0485A13C483 for ; Mon, 6 Aug 2007 16:59:57 +0000 (UTC) (envelope-from kramer@centtech.com) Received: from roddick.centtech.com (roddick.centtech.com [10.177.171.221]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l76GxuxT003155; Mon, 6 Aug 2007 11:59:57 -0500 (CDT) (envelope-from kramer@centtech.com) Message-ID: <46B7538B.7080307@centtech.com> Date: Mon, 06 Aug 2007 11:59:55 -0500 From: Kevin Kramer User-Agent: Thunderbird 2.0.0.5 (X11/20070723) MIME-Version: 1.0 To: pluknet References: <46B0A7D5.6040308@centtech.com> <46B398B6.4040705@centtech.com> In-Reply-To: X-Virus-Scanned: ClamAV 0.88.4/3878/Mon Aug 6 11:24:41 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.3 required=8.0 tests=AWL,BAYES_00,HTML_MESSAGE autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-stable@freebsd.org Subject: Re: buildkernel failure X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kramer@centtech.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 16:59:58 -0000 thanks. I cvs'd this morning and manually did the patch and finally got built and running 6.2S now on to my real problem.. next post. ------------------------------ Kevin Kramer Sr. Systems Administrator 512.418.5725 Centaur Technology, Inc. www.centtech.com pluknet wrote the following on 08/04/07 07:03: > On 04/08/07, Kevin Kramer wrote: > >> ok, thanks. I have made that change and now I've gotten this >> >> /usr/src/sys/ufs/ffs/ffs_vfsops.c: In function >> `ffs_mountfs': >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:675: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:677: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:678: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:678: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:687: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:688: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:696: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:865: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:866: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:867: error: structure has >> no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c: In function >> `ffs_unmount': >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:1028: error: structure >> has no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:1029: error: structure >> has no member named `mnt_gjprovider' >> /usr/src/sys/ufs/ffs/ffs_vfsops.c:1030: error: structure >> has no member named `mnt_gjprovider' >> *** Error code 1 >> >> I've searched the threads and found nothing so far relevant. >> >> > > Things are changed also a bit in src/sys/sys/mount.h > with v1.197.2.7 since that patch was prepared, > so it fails to apply against releng_6 cleanly. > > You can apply this manually to fix the build: > @@ -178,6 +178,7 @@ > int mnt_secondary_accwrites;/* (i) secondary wr. starts */ > int mnt_ref; /* (i) Reference count */ > int mnt_gen; /* struct mount generation */ > + char *mnt_gjprovider; /* gjournal provider name */ > }; > > struct vnode *__mnt_vnode_next(struct vnode **mvp, struct mount *mp); > > > wbr, > pluknet >