Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 May 2025 13:35:42 +0100
From:      void <void@f-m.fm>
To:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Is there a way to tell poudriere to allocate more memory to a pkg build?
Message-ID:  <abaa62fc-b794-4a2b-b4b1-1d6e10cbbb9a@app.fastmail.com>
In-Reply-To: <17ff4ba6-c700-4810-84ba-987da18f04b8@blastwave.org>

index | next in thread | previous in thread | raw e-mail

Hello,

On Fri, 23 May 2025, at 18:45, Dennis Clarke wrote:
> I have been watching qt6-webengine-6.8.3 fail over and over and over
> for some days now and it takes with it a pile of other stuff.

I'm using a dual xenon @3GHz with 512GB ram for amd64 poudriere builds.
This has hyperthreading turned *off* in both the bios and in /boot/loader.conf
[machdep.hyperthreading_allowed="0"] so ncpu=16

Some tips, learned over time, to not run out of resources in this context:

PARALLEL_JOBS=3 # this appears to help avoid conflicts, and gives appreciable speedups.
ALLOW_MAKE_JOBS=yes
MAX_FILES=8192

MUTUALLY_EXCLUSIVE_BUILD_PACKAGES="irid* llvm* rust* gcc* electr* libre* firef* npm* node* nerd* qt* ghc webkit*" # this also helps avoid conflicts

TMPFS_BLACKLIST_TMPDIR is *commented out*

Hope this helps,
-- 


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?abaa62fc-b794-4a2b-b4b1-1d6e10cbbb9a>