Re: Is there a way to tell poudriere to allocate more memory to a pkg build?

From: void <void_at_f-m.fm>
Date: Sat, 24 May 2025 12:35:42 UTC
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,
--