Date: Thu, 10 Oct 2002 20:45:41 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Daniel Flickinger <attila@hun.org> Cc: Kris Kennaway <kris@obsecurity.org>, FreeBSD-CURRENT <current@freebsd.org> Subject: Re: 3+ days: syntax error in makedevs.c (sysinstall) Message-ID: <20021011034541.GA37429@xor.obsecurity.org> In-Reply-To: <20021010230252.Kg3u53327@hun.org> References: <20021010201920.zsql51239@hun.org> <20021009030149.Juib29905@hun.org> <20021010230252.Kg3u53327@hun.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 10, 2002 at 11:02:52PM +0000, Daniel Flickinger wrote: > + The 'installincludes' thing appears to be unnecessary and can possibly > + cause problems. >=20 > well, you can rattle that around with phk, too! [g] >=20 > installincludes puts the corresponding headers in > place for the compiler. theoretically, buildworld > -I declarations cover the game... but.... Yes, buildworld builds includes itself, so at best this is a NOP, and it should under no circumstances be required. > + 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. >=20 > 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. Assuming the makefiles are non-broken. Some of the 'depend' targets in the source tree are very dubious. kdump, ktrace and sysinstall are three targets which usually refuse to rebuild generated files when dependencies change (and 'make depend' does nothing). > running cleandir twice still left me after 'make all' with: >=20 > makedevs.c:54: syntax error before ',' token > makedevs.c:60: syntax error before ',' token > *** Error code 1 What is the relevant part of the file? Kris --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9pkllWry0BWjoQKURAjRaAKCz3MKVZBpcFSdi1LIjby3BPL3U9QCeIwjy pj/axlJsHUnMxYgq9fhmBGk= =LNI5 -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021011034541.GA37429>