Date: Mon, 19 Feb 2024 09:16:09 +0200 From: Matthias Fechner <idefix@fechner.net> To: ports@freebsd.org Subject: Re: FreeBSD ports community is broken [port building configuration notes] Message-ID: <6ac6b191-ab51-4fb7-bfef-a772506c565c@fechner.net> In-Reply-To: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com> References: <87B38D6C-1D83-4158-B03B-F4C8EA396DD1.ref@yahoo.com> <87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------N1icmZqYXQyR0xUKYF0b8mYE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 18.02.2024 um 18:52 schrieb Mark Millard: > NO_ZFS=yes > USE_TMPFS=no > PARALLEL_JOBS=2 > ALLOW_MAKE_JOBS=yes > MAX_EXECUTION_TIME=432000 > NOHANG_TIME=432000 > MAX_EXECUTION_TIME_EXTRACT=14400 > MAX_EXECUTION_TIME_INSTALL=14400 > MAX_EXECUTION_TIME_PACKAGE=57600 > MAX_EXECUTION_TIME_DEINSTALL=14400 maybe you also want to add: CCACHE_DIR=/var/cache/ccache this reduces a second build of e.g. llvm from about 2hours to 5-10 minutes. And maybe call poudriere with the `-b latest` flag, so poudriere searches at first for already prebuild packages. Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook --------------N1icmZqYXQyR0xUKYF0b8mYE Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <div class="moz-cite-prefix">Am 18.02.2024 um 18:52 schrieb Mark Millard:<br> </div> <blockquote type="cite" cite="mid:87B38D6C-1D83-4158-B03B-F4C8EA396DD1@yahoo.com"><span style="white-space: pre-wrap"></span><span style="white-space: pre-wrap"> </span> <pre class="moz-quote-pre" wrap="">NO_ZFS=yes USE_TMPFS=no PARALLEL_JOBS=2 ALLOW_MAKE_JOBS=yes MAX_EXECUTION_TIME=432000 NOHANG_TIME=432000 MAX_EXECUTION_TIME_EXTRACT=14400 MAX_EXECUTION_TIME_INSTALL=14400 MAX_EXECUTION_TIME_PACKAGE=57600 MAX_EXECUTION_TIME_DEINSTALL=14400 </pre> </blockquote> maybe you also want to add:<br> <p>CCACHE_DIR=/var/cache/ccache</p> <p><br> </p> <p>this reduces a second build of e.g. llvm from about 2hours to 5-10 minutes.<br> </p> <p>And maybe call poudriere with the `-b latest` flag, so poudriere searches at first for already prebuild packages.<br> <br> </p> <pre class="moz-signature" cols="72"> Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook </pre> </body> </html> --------------N1icmZqYXQyR0xUKYF0b8mYE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6ac6b191-ab51-4fb7-bfef-a772506c565c>