From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 16 16:40:03 2007 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4529B16A417 for ; Thu, 16 Aug 2007 16:40:03 +0000 (UTC) (envelope-from mi+mill@aldan.algebra.com) Received: from mail5.sea5.speakeasy.net (mail5.sea5.speakeasy.net [69.17.117.7]) by mx1.freebsd.org (Postfix) with ESMTP id 2443713C478 for ; Thu, 16 Aug 2007 16:40:03 +0000 (UTC) (envelope-from mi+mill@aldan.algebra.com) Received: (qmail 28752 invoked from network); 16 Aug 2007 16:13:23 -0000 Received: from aldan.algebra.com (HELO aldan-mlp) ([216.254.65.224]) (envelope-sender ) by mail5.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Aug 2007 16:13:23 -0000 From: Mikhail Teterin To: "Jeremy Messenger" Date: Thu, 16 Aug 2007 12:13:21 -0400 User-Agent: KMail/1.7.1 References: <200708151254.l7FCs2BH098003@aldan.algebra.com> In-Reply-To: Organization: Virtual Estates, Inc. MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200708161213.21594.mi+mill@aldan.algebra.com> Cc: ahze@freebsd.org, multimedia@freebsd.org Subject: `make -jN' (Re: minor improvement to devel/liboil) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2007 16:40:03 -0000 =DE=C5=D4=D7=C5=D2 16 =D3=C5=D2=D0=C5=CE=D8 2007 11:52 =C4=CF, Jeremy Messe= nger =F7=C9 =CE=C1=D0=C9=D3=C1=CC=C9: > The -jN is well known for cause problems on some systems and it =9A > requires to do a lot of tests on different arch, 4BSD and ULE schedulers = =9A > on both -STABLE and -CURRENT on HTT, multi-core, and multi-CPU (physical = =9A > CPU) systems. marcus has a problem with graphics/jasper until he removed = =9A > this same line to solve his problem on his dual-core amd64 box. Khmm, the only problems I'm aware off are poorly-written Makefiles -- and=20 jasper's was Ok. Are you alluding to a bug in a scheduler? Actually, a better change is to amend the ALL_TARGET instead of MAKE_ARGS: ALL_TARGET=3D -j`${SYSCTL} -n hw.ncpu` This allows the port to _build_ faster, but still _install_ serially.=20 Install-targets create directories and that does not parallelize well in ma= ny=20 autotools-created Makefiles. Maybe, that was Marcus' problem? -mi