Date: Fri, 20 May 2005 18:17:59 GMT From: Pav Lucistnik <pav@FreeBSD.org> To: connectionlive@gmail.com, pav@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/81085: Processing of "-jN" flags for "make" builds Message-ID: <200505201817.j4KIHxSW086628@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Synopsis: Processing of "-jN" flags for "make" builds State-Changed-From-To: open->closed State-Changed-By: pav State-Changed-When: Fri May 20 18:14:21 GMT 2005 State-Changed-Why: First, thank you for your report. Parallel building of several ports is not supported. For simple reasons - conflicting access to same resources. For example is one port is rebuilding linker hint file and second port is trying to link at the same moment, second port will fail with message about missing library, as you seen. Port infrastructure itself is not ready for parallel builds, there is no locking of /var/db/pkg data, and nothing is tracking that chains of dependencies are compiled in correct order. Now what could be done is parallel building inside single port, if given software allows it. For proposal on this issue please see http://www.freebsd.org/cgi/query-pr.cgi?q=80132 http://www.freebsd.org/cgi/query-pr.cgi?pr=81085
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505201817.j4KIHxSW086628>