Building libreoffice.

=>> Building editors/libreoffice
build started at Mon Mar 30 19:40:04 JST 2026
...
build of editors/libreoffice | libreoffice-26.2.1.2 ended at Mon Mar 30 23:31:07 JST 2026
build time: 03:51:03

CPU: Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz (2394.52-MHz K8-class CPU)
FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 hardware threads
real memory = 274869518336 (262136 MB)
The storage is zraid3 of 5 HDDs, with SSDs used for SLOG and L2 ARC.

from poudriere.conf:
Code:
PARALLEL_JOBS=8
USE_TMPFS=yes
ALLOW_MAKE_JOBS_PACKAGES="chromium cmake* electron* gcc* julia llvm* libreoffice* mongodb* node* opencascade* pkg qt*-webengine rust* texlive-texmf webkit"
 
ports 2026Q2 is late. Rebuilding worlds

Code:
ARC: 20G Total, 9563M MFU, 6661M MRU, 105M Anon, 459M Header, 3872M Other
     13G Compressed, 24G Uncompressed, 1.82:1 Ratio
Swap: 40G Total, 19G Used, 21G Free, 46% Inuse, 35M In

  PID USERNAME    THR PRI NICE   SIZE    RES STATE    C   TIME    WCPU COMMAND
31228 root         36 178  i10    16G  1689M kqread  38 150:24 1001.93% bhyve
28509 root         36 178  i10    16G  1145M kqread  33 165:42 991.36% bhyve
32337 root         36 178  i10    16G  2874M kqread  10 135:51 986.24% bhyve
28416 root         36 178  i10    16G  1982M kqread  12 164:38 983.26% bhyve

Domain 0: 21710 MB accd,  8472 MB uma,   860 MB free, 31044 MB sum
Domain 1:  7260 MB accd,  7848 MB uma,   396 MB free, 15504 MB sum
Domain 2:  6740 MB accd,  7723 MB uma,   402 MB free, 14866 MB sum
Domain 3:  7653 MB accd,  7710 MB uma,   390 MB free, 15754 MB sum

Something steals memory from domain 2 ...
 
You also need a minimum of 32 GB to run many simultaneous CC jobs.
On a larger machine ( 48 threads 24 cores ) 40 , 50 Gb ram becomes used accorging to HTOP.
 
16GB, 11GB Free. System was swapping to dead after some time. Needed to reconfigure. Now 5 jobs.
3 hours / 30%
 
Latest config,
cat /root/Scripts/poudriere.conf
Code:
BUILDS=1

BUILDERS=1
PARALLEL_JOBS=1
PREPARE_PARALLEL_JOBS=1

MAKE_JOBS_NUMBER=6

ATIME=no
ZPOOL=SSD
ZROOTFS=/usr/local/poudriere
FREEBSD_HOST=https://download.FreeBSD.org
RESOLV_CONF=/etc/resolv.conf
BASEFS=/usr/local/poudriere
USE_PORTLINT=no
USE_TMPFS="all"
DISTFILES_CACHE=/usr/ports/distfiles

NOLINUX=yes
ALLOW_MAKE_JOBS=yes
TIMESTAMP_LOGS=yes
BUILDER_HOSTNAME=myfreebsd
USE_COLORS=yes
URL_BASE=http://127.0.0.1/poudriere/
PACKAGE_FETCH_BRANCH=quarterly
CHECK_CHANGED_OPTIONS=verbose
CHECK_CHANGED_DEPS=yes
 
Back
Top