From owner-freebsd-current Tue Apr 23 16:46:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by hub.freebsd.org (Postfix) with ESMTP id 38FC137B405 for ; Tue, 23 Apr 2002 16:46:54 -0700 (PDT) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.3/8.12.2) with ESMTP id g3NNkrqM031321; Tue, 23 Apr 2002 16:46:53 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.3/8.12.3/Submit) id g3NNkrBe031320; Tue, 23 Apr 2002 16:46:53 -0700 (PDT) Date: Tue, 23 Apr 2002 16:46:53 -0700 From: Steve Kargl To: Tomi Vainio - Sun Finland - Cc: freebsd-current@FreeBSD.ORG Subject: Re: make buildworld fails / neqn / grog /groff Message-ID: <20020423164653.A31230@troutmask.apl.washington.edu> References: <15557.60417.518052.304110@gargle.gargle.HOWL> <20020423163149.A30985@troutmask.apl.washington.edu> <15557.61513.332289.948206@gargle.gargle.HOWL> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <15557.61513.332289.948206@gargle.gargle.HOWL>; from Tomi.Vainio@Sun.COM on Wed, Apr 24, 2002 at 02:37:45AM +0300 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Apr 24, 2002 at 02:37:45AM +0300, Tomi Vainio - Sun Finland - wrote: > Steve Kargl writes: > > On Wed, Apr 24, 2002 at 02:19:29AM +0300, Tomi Vainio - Sun Finland - wrote: > > > I haven't been able to build new world since Apr14 or so. I have > > > cvsupped sources multiple times and buildworld always fails on neqn. > > > If I remove this next it fails on grog and so on. Any good ideas > > > what's wrong? > > > > > > > cd /usr/src/usr.bin/make > > make clean && make depend && make && make install > > make clean && make cleandepend > > cd /usr/src > > make buildworld > > > That was it, thanks! > > There is nothing about this on UPDATING? What I have missed? > src/usr.bin/make/str.c got broken then fixed. Revision 1.19 Sat Apr 13 19:36:47 2002 UTC (10 days, 4 hours ago) by obrien Branch: MAIN Revision 1.17 seems to break a subsequent buildworld (i.e. with the new make installed) in gnu/usr.bin/groff/src/preproc/eqn (which, being a build tool itself, is built with the original make during buildworld). The problem seems to be that in str_concat(), the string is not terminated when the length of the second string is 0. This apparently can happen during null suffix rule processing. Revision 1.17 Sat Apr 13 10:13:39 2002 UTC (10 days, 13 hours ago) by obrien Branch: MAIN Make str_concat handle NULL arguments properly (a-la how ODE-2.3.6 make does). -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message