From owner-freebsd-current@FreeBSD.ORG Mon Aug 9 13:25:23 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83FAE16A505 for ; Mon, 9 Aug 2004 13:25:23 +0000 (GMT) Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F0E843D4C for ; Mon, 9 Aug 2004 13:25:23 +0000 (GMT) (envelope-from mike@inbox.lv) Received: from pool0041.cvx28-bradley.dialup.earthlink.net ([209.179.128.41] helo=ringworm.mojavegreen.com) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1BuA9S-0004YP-00 for freebsd-current@freebsd.org; Mon, 09 Aug 2004 06:25:22 -0700 Received: by ringworm.mojavegreen.com (Postfix, from userid 1001) id CFD22B47DF; Mon, 9 Aug 2004 05:54:21 -0700 (PDT) From: "Michael C. Shultz" To: freebsd-current@freebsd.org Date: Mon, 9 Aug 2004 05:54:16 -0700 User-Agent: KMail/1.6.2 References: <200408071057.06960.ringworm@inbox.lv> <20040808064912.GA27705@les.ath.cx> <200408081730.i78HUN320899@Mail.NOSPAM.DynDNS.dK> In-Reply-To: <200408081730.i78HUN320899@Mail.NOSPAM.DynDNS.dK> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408090554.17355.ringworm@inbox.lv> Subject: Re: Need help: buildworld for CURRENT while under STABLE is not working X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Aug 2004 13:25:23 -0000 On Sunday 08 August 2004 10:30 am, Barry Bouwsma wrote: > [keep replies to the list and I'll catch up later, thanks] > > > > make buildworld -DDESTDIR=/ad1 while booted from STABLE and I keep > > > getting the following error > > > > Do you get the same error if you run `make buildworld' without > > -DDESTDIR=/ad1 ? > > I get the same error (new, since a successful build or at least > a build way past that point, several days ago). > > is not present in my -stable. I'm able to work around > this requirement in the newly-updated bsnmp by adding the following > dirty hack: > > > --- > /stand/obj/hacks/FreeBSD-CURRENT-src/source-hacks/tools/build/Makefile-ORIG > Mon Mar 1 18:47:38 2004 +++ > /stand/obj/hacks/FreeBSD-CURRENT-src/source-hacks/tools/build/Makefile Sun > Aug 8 18:32:44 2004 @@ -63,6 +63,11 @@ > INCS+= regex.h > .endif > > +### HACK -stable crossbuilds (at least mine) don't have > +.if !exists(/usr/include/stdint.h) > +INCS+= stdint.h > +.endif > + > .if empty(SRCS) > SRCS= dummy.c > .endif > > > > (shoot me if it's /usr/include/something/stdint.h; I don't have a > successful build for any OS in front of me. anyway...) > > For -stable, the mere presence of this file is enough to make the > build progress past this point. Attempting to create a useful > stdint.h file in tools/build didn't quite do the job, so I took > the easy way out. > > Of course someone who knows what they're doing can properly > unbreak crossbuilds on -stable; I can do little more than a hack. > > (whether my build breaks further down the line, time will tell, > my machine is slow and old, like me) > > > thanks > barry bouwsma > I've received much help with this off list. What was suggested and seems to work is to comment out contrib/gensnmptree/gensnmptree.c but I've received another email saying that may cause other problems, anyways my buildworld is still in progress (for 10hrs now). I'm told the author of contrib/gensnmptree/gensnmptree.c ? is aware of the problem so I have no doubt it will be fixed sooner or later. -Mike