From owner-freebsd-current@FreeBSD.ORG Mon Jan 25 12:11:55 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B017D1065672 for ; Mon, 25 Jan 2010 12:11:55 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id EC9E58FC1E for ; Mon, 25 Jan 2010 12:11:54 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA15329; Mon, 25 Jan 2010 14:11:52 +0200 (EET) (envelope-from avg@icyb.net.ua) Message-ID: <4B5D8A87.6030701@icyb.net.ua> Date: Mon, 25 Jan 2010 14:11:51 +0200 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.23 (X11/20091206) MIME-Version: 1.0 To: current@freebsd.org References: <20100120162326.GD50360@dan.emsphone.com> <20100120235024.GE50360@dan.emsphone.com> In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Daniel Eischen , Matt Thyer , Dan Nelson Subject: Re: Buildworld failure with -j24 and ZFS on GPT on Core i7-860 system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Mon, 25 Jan 2010 12:11:55 -0000 on 23/01/2010 15:03 Matt Thyer said the following: [snip] > r202214 works with make -j24 buildworld. > r202215 fails make -j24 buildworld as does every revision since then: > > make: don't know how to make /usr/obj/usr/src/tmp/usr/lib/libmd.a. Stop > *** Error code 2 [snip] > I can only assume there is a problem with "/usr/src/lib/libulog/Makefile". Hmm, I am not sure about how we enforce build order between libraries under lib/ that have interdependencies. Is it solely by SUBDIR ordering in lib/Makefile? In that case, could it be that the distance between libmd and libulog is too short for this number of tasks? I.e. libulog build starts and completes before libmd build completes (despite libulog being further down on the list)? -- Andriy Gapon