error message with poudriere
Shane Ambler
FreeBSD at ShaneWare.Biz
Wed Sep 19 14:15:42 UTC 2018
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
More information about the freebsd-questions
mailing list