Date: Thu, 16 Aug 2007 12:13:21 -0400 From: Mikhail Teterin <mi+mill@aldan.algebra.com> To: "Jeremy Messenger" <mezz7@cox.net> Cc: ahze@freebsd.org, multimedia@freebsd.org Subject: `make -jN' (Re: minor improvement to devel/liboil) Message-ID: <200708161213.21594.mi%2Bmill@aldan.algebra.com> In-Reply-To: <op.tw5s1pjm9aq2h7@mezz.mezzweb.com> References: <200708151254.l7FCs2BH098003@aldan.algebra.com> <op.tw5s1pjm9aq2h7@mezz.mezzweb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
=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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708161213.21594.mi%2Bmill>