From owner-freebsd-hackers Sun Oct 12 12:53:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA11443 for hackers-outgoing; Sun, 12 Oct 1997 12:53:43 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from usr08.primenet.com (tlambert@usr08.primenet.com [206.165.6.208]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA11435 for ; Sun, 12 Oct 1997 12:53:40 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id MAA24438; Sun, 12 Oct 1997 12:53:33 -0700 (MST) From: Terry Lambert Message-Id: <199710121953.MAA24438@usr08.primenet.com> Subject: Re: make world bombs out?! To: garbanzo@hooked.net (Alex) Date: Sun, 12 Oct 1997 19:53:33 +0000 (GMT) Cc: hackers@FreeBSD.ORG In-Reply-To: from "Alex" at Oct 11, 97 11:13:52 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > After following the threads on parallel buildworlds I decided to try it > for myself. So I rm -rf'd /usr/obj (after chflags -R noschg /usr/obj), > tweaked /etc/make.conf (uncommented the CFLAGS line, as -pipe looked like > a good idea), and ran make -j2 world in /usr/src. Strangely enough it > decided that it couldn't make /usr/obj/usr/src/usr.bin/make. After a few > make cleans, and buildworlds, I found that leaving out the -j2 seems to > allow it to build. What's the story here? Is there something else I'm > missing? Supposedly, you can do a make depend without a -j2, and if you do, it will allow a paralllel make world to succeed. Somone said they had to the the "includes in the object tree" step as well. Basically, whatever dependencies are stomping you really belong in the makefiles. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.