Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Nov 1998 18:24:03 -0500 (EST)
From:      Luoqi Chen <luoqi@watermarkgroup.com>
To:        Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, opsys@mail.webspan.net
Subject:   Re: Softupdates in current problem..
Message-ID:  <199811112324.SAA15367@lor.watermarkgroup.com>

next in thread | raw e-mail | index | archive | help
> On Nov 11, 10:53am, Open Systems Networking wrote:
> } Subject: Softupdates in current problem..
> } 
> } Just tried rebuilding a kernel after the latest commits that needed libkvm
> } system includes and a few utils rebuilt and installed and was just
> } rebuilding the kernel to reboot and ffs_softdep.c breaks on:
> } 
> } ../include  -DKERNEL -include opt_global.h -elf
> } ../../ufs/ffs/ffs_softdep.c
> 
> } ../../ufs/ffs/ffs_softdep.c: In function `softdep_setup_freeblocks':
> } ../../ufs/ffs/ffs_softdep.c:1667: structure has no member named `lh_first'
> } ../../ufs/ffs/ffs_softdep.c:1668: structure has no member named `lh_first' 
> 
> How wierd.  It's barfing on TAILQ_FIRST(&vp->v_dirtyblkhd), but there
> are several other places in this file that use the same expression
> that it doesn't complain about.  The other warnings are normal for this
> file.
> 
> I didn't have any problems building a kernel -aout.
> 
> If it still doesn't compile after another cvsup, about all I can
> suggest is running 'cc -E' on this file with all the same compiler
> command line defines and include paths and then dig through the output
> to see if you can decipher the problem.
> 
Chris has a stale copy of ffs_softdep.c (it's better to make it a symlink
to contrib/sys/softupdates/ffs_softdep.c). A couple of weeks ago, the
clean/dirty buf queues were changed from LISTQ to TAILQ.

-lq

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?199811112324.SAA15367>