From owner-freebsd-current Sun Dec 31 10: 2:44 2000 From owner-freebsd-current@FreeBSD.ORG Sun Dec 31 10:02:40 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from cmr1.ash.ops.us.uu.net (cmr1.ash.ops.us.uu.net [198.5.241.39]) by hub.freebsd.org (Postfix) with ESMTP id 9F71F37B698 for ; Sun, 31 Dec 2000 10:02:37 -0800 (PST) Received: from neserve0.corp.us.uu.net by cmr1.ash.ops.us.uu.net with ESMTP (peer crosschecked as: neserve0.corp.us.uu.net [153.39.92.148]) id QQjvzc19504; Sun, 31 Dec 2000 18:02:36 GMT Received: from localhost by neserve0.corp.us.uu.net with ESMTP (peer crosschecked as: rayhicks@localhost) id QQjvzc16115; Sun, 31 Dec 2000 13:02:35 -0500 (EST) Date: Sun, 31 Dec 2000 13:02:35 -0500 (EST) From: Raymond Hicks X-Sender: rayhicks@neserve0.corp.us.uu.net To: User Sja Cc: current@freebsd.org Subject: Re: make buildworld fails after cvsup In-Reply-To: <3A4F7346.97C47D59@eqonline.fi> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message