Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Sep 2018 23:40:28 +0930
From:      Shane Ambler <FreeBSD@ShaneWare.Biz>
To:        Lorenzo Salvadore <>, FreeBSD <>
Subject:   Re: error message with poudriere
Message-ID:  <80c5b299-0a0d-c440-d321-10515d6b615b@ShaneWare.Biz>
In-Reply-To: <>
References:  <> <> <> <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On 19/9/18 9:44 pm, Lorenzo Salvadore via freebsd-questions wrote:
>>>> Running the devel/poudriere version of poudriere on a freebsd 11.2 amd64
>>>> machine, I am often presented with this message:
>>>> +swap_pager_getswapspace(18): failed

> The simplest solution is to consider the possibilty that your 4GB of RAM and 2GB of swap
> (if I have interpreted the data correctly) get full during your use of poudriere: does that
> looks likely to you?

The sad truth is that 4G isn't enough to build some ports any more. Even
using 8G I have a list of ports that I build one at a time to prevent
them building at the same time and consuming everything, such as llvm*,
gcc*, *webkit*, firefox, chromium

In poudriere.conf you can set PARALLEL_JOBS=1 and ALLOW_MAKE_JOBS=no so
that only one build task is run at a time, this might allow a single
process to get enough ram to finish.

There is an ALLOW_MAKE_JOBS_PACKAGES option but I think it should be the
other way, letting us say only build these ports one at a time.

FreeBSD - the place to B...Software Developing

Shane Ambler

Want to link to this message? Use this URL: <>