nothing else happens... I mean after running buildworld or I should say
during i get this error and if I run it again it does the same
thing.. back at command line i can still do whatever .. everything else
seems unharmed although uname -a still say 4.2 becaue could not complete
cvsup to current.. any ideas how to get around this? what will queue.h
do for me?
lates
raymond hicks
On Sun, 31 Dec 2000, User Sja wrote:
> > I am cvsup to current last night and this morning the make buildworld
> > giving following errors.. anyone have similar or know what this is?
> >
> > uudecode < /usr/src/share/tabset/xerox1720.uu
> > uudecode < /usr/src/share/tabset/xerox1730.uu
> > uudecode < /usr/src/share/tabset/xerox1730-lm.uu
> > uudecode < /usr/src/share/tabset/zenith29.uu
> > ===> share/termcap
> > ex - /usr/src/share/termcap/termcap.src < /usr/src/share/termcap/reorder >
>/dev/null
> > Segmentation fault - core dumped
>
> Hmm, ex is crashing... Does "vi" also core dump on you?
>
> There may be a bit of fallout from the recent removal
> of "CIRCLEQ"s (see /usr/include/sys/queue.h).
>
> How does this patch look to everyone:
>
> RCS file: /usr/cvs/src/lib/libc/db/mpool/mpool.c,v
> retrieving revision 1.6
> diff -u -r1.6 mpool.c
> --- src/lib/libc/db/mpool/mpool.c 2000/12/29 20:24:58 1.6
> +++ src/lib/libc/db/mpool/mpool.c 2000/12/31 17:46:35
> @@ -271,7 +271,7 @@
> BKT *bp;
>
> /* Free up any space allocated to the lru pages. */
> - while ((bp = TAILQ_FIRST(&mp->lqh)) != (void *)&mp->lqh) {
> + while ((bp = TAILQ_FIRST(&mp->lqh)) != NULL) {
> TAILQ_REMOVE(&mp->lqh, bp, q);
> free(bp);
> }
>
>
> ++sja
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
>
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message