From owner-freebsd-questions Tue Nov 7 12: 1:29 2000 Delivered-To: freebsd-questions@freebsd.org Received: from palrel3.hp.com (palrel3.hp.com [156.153.255.226]) by hub.freebsd.org (Postfix) with ESMTP id 46EF637B4C5; Tue, 7 Nov 2000 12:01:24 -0800 (PST) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by palrel3.hp.com (Postfix) with ESMTP id A9282596; Tue, 7 Nov 2000 12:01:23 -0800 (PST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) with ESMTP id MAA11704; Tue, 7 Nov 2000 12:01:23 -0800 (PST) Message-ID: <3A085F93.BC245A53@cup.hp.com> Date: Tue, 07 Nov 2000 15:01:23 -0500 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Otter Cc: Roman Shterenzon , Makoto MATSUSHITA , stable@FreeBSD.ORG, questions@FreeBSD.ORG Subject: Re: We cannot use 'make -j' option to build the world, period. References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Otter wrote: > > Regarding the -j option, I seem to remember someone telling me that > option was only for make buildworld/installworld and not the modules > or anything else. Anyone care to confirm and/or explain why? A parallel build should work for modules as well. The modules were part of a make buildworld once. It worked then. The modules have been moved to be part of make buildkernel. It may be broken now. In that case it should be fixed. There's no technical reason to disallow parallel builds. If there are, then a .NOTPARALLEL pseudo target should be added to the corresponding makefiles to force make to do a sequential build. Makoto-san mentioned there's a problem with 3dfx. Is this still the case or has it been resolved? > I see the > following in the man page: It doesn't make sense to quote the manpage for make. It's the makefile that determines whether or not a parallel make will succeed or not. Consequently, it's the developer who controls whether a parallel make should be allowed or not. -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message