From owner-freebsd-current Thu Oct 10 16: 2:55 2002 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 3A95537B401 for ; Thu, 10 Oct 2002 16:02:54 -0700 (PDT) Received: from hun.org (hun.org [216.190.27.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD84343EB7 for ; Thu, 10 Oct 2002 16:02:53 -0700 (PDT) (envelope-from attila@hun.org) Received: by hun.org (Postfix, from userid 1001) id 1BC31578F5; Thu, 10 Oct 2002 23:02:53 +0000 (GMT) Date: Thu, 10 Oct 2002 23:02:52 +0000 (GMT) Message-Id: <20021010230252.Kg3u53327@hun.org> From: Daniel Flickinger X-Mailer: AttilaMail with XEmacs & Postfix on FreeBSD 5.0-CURRENT X-Ballistic: N 37.218497 W 113.614979 X-Address: 31 N 700 E, St George UT 84770-3028 X-Squawk: (435) 680-0750 X-No-Archive: yes In-Reply-To: <20021010205604.GA28045@xor.obsecurity.org> References: <20021010201920.zsql51239@hun.org> <20021009030149.Juib29905@hun.org> To: Kris Kennaway Cc: FreeBSD-CURRENT Subject: Re: 3+ days: syntax error in makedevs.c (sysinstall) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; name="text" Content-Transfer-Encoding: 7bit Content-Disposition: inline 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 Sent: Thu, 10 Oct 2002 13:56:04 -0700 by Kris Kennaway + On Thu, Oct 10, 2002 at 08:19:20PM +0000, Daniel Flickinger wrote: + + > make $TFLG $TDEF installincludes >${CDATE}.installincludes.${RDATE} 2>&1 &&\ + > make $TFLG $TDEF $TOUT buildworld >${CDATE}.buildworld.${RDATE} 2>&1 & + > + > which "should" take care of that ... Note that I also + > update all includes. + + The 'installincludes' thing appears to be unnecessary and can possibly + cause problems. well, you can rattle that around with phk, too! [g] installincludes puts the corresponding headers in place for the compiler. theoretically, buildworld -I declarations cover the game... but.... + > going for it manually: + > + > cd usr.sbin/sysinstall + > make clean + > make depend + > make all + + This isn't enough..you have to 'make cleandir' (not 'make clean') + twice to remove all cruft from the obj and build dir (the first time + removes the obj dir completely, the second time picks up any remaining + cruft in the build directory itself. Stale generated files in your + build directory can certainly cause buildworld failures. even if there are stray files after 'clean' (which there were not since I checked the obj tree, the function of 'depend' is to check the time stamps as well. running cleandir twice still left me after 'make all' with: makedevs.c:54: syntax error before ',' token makedevs.c:60: syntax error before ',' token *** Error code 1 let's see what happens when I run in a fresh tree at 1400Z (about 2 hours from now). I've been tracking whatever "current" since 2.something on an 11/45 ... 20+ years ... _anything_ is possible. and, sysinstall is the least of the problems since I have one that's a week old. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message