From owner-freebsd-current@FreeBSD.ORG Sun Aug 8 17:30:33 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 AF99616A4CE for ; Sun, 8 Aug 2004 17:30:33 +0000 (GMT) Received: from dastardly.newsbastards.org.72.27.172.IN-addr.ARPA.NOSPAM.dyndns.dk (80-219-164-131.dclient.hispeed.ch [80.219.164.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id C71A343D3F for ; Sun, 8 Aug 2004 17:30:31 +0000 (GMT) (envelope-from bounce@NOSPAM.dyndns.dk) Received: from Mail.NOSPAM.DynDNS.dK (ipv6.NOSPAM.dyndns.dk [2002:50db:a483:0:20e:2eff:fe06:2376]) (8.11.6/8.11.6-SPAMMERS-DeLiGHt) with ESMTP id i78HUOT20907 verified NO) for ; Sun, 8 Aug 2004 19:30:27 +0200 (CEST) (envelope-from bounce@NOSPAM.dyndns.dk) Received: (from beer@localhost) by Mail.NOSPAM.DynDNS.dK (8.11.6/FNORD) id i78HUN320899; Sun, 8 Aug 2004 19:30:23 +0200 (CEST) (envelope-from bounce@NOSPAM.dyndns.dk) Date: Sun, 8 Aug 2004 19:30:23 +0200 (CEST) Message-Id: <200408081730.i78HUN320899@Mail.NOSPAM.DynDNS.dK> X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: beer set sender to bounce@NOSPAM.dyndns.dk using -f X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: Processed from queue /tmp X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: Processed by beer with -C /etc/mail/sendmail.cf-LOCAL From: Barry Bouwsma References: <200408071057.06960.ringworm@inbox.lv> <20040808064912.GA27705@les.ath.cx> To: freebsd-current@freebsd.org X-Mailman-Approved-At: Mon, 09 Aug 2004 11:55:19 +0000 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: Sun, 08 Aug 2004 17:30:33 -0000 [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