summaryrefslogtreecommitdiffstats
path: root/make.conf
diff options
context:
space:
mode:
Diffstat (limited to 'make.conf')
-rw-r--r--make.conf17
1 files changed, 15 insertions, 2 deletions
diff --git a/make.conf b/make.conf
index 80c1649..c9e44f0 100644
--- a/make.conf
+++ b/make.conf
@@ -13,12 +13,25 @@ CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4_1 sse4_2 aes"
# DistCC build (Twice total CPUs + 1, Local CPUs).
MAKEOPTS="-j59 -l5"
# Default 2-jobs per localhost and 4-jobs per other nodes (increase recommended only on 4-head systems)
-DISTCC_HOSTS="localhost ipepdvcompute4/16"
+DISTCC_HOSTS="ipepdvcompute4/16,lzo ipepdvcompute1/8,lzo ipepdvcompute3/8,lzo localhost/4"
+#DISTCC_HOSTS="localhost ipepdvcompute4/16 ipepdvcompute1/8 ipepdvcompute3/8"
+#DISTCC_HOSTS="localhost ipepdvcompute4/16"
+#DISTCC_HOSTS="ipepdvcompute4/16"
+# DISTCC server will be blacklisted if compilation fails (which may happen intentionally during configuration stage).
+# Short timeout is necessary to avoid it (0 disables it alltogether). Backof should be enabled to avoid failing while in backof.
+# Manually cleaning backoff files in '/root/.distc' and '/var/tmp/portage/.distcc' does not help
+# Check with verbose as after a while may start defaulting to localhost for some reason.
+DISTCC_BACKOFF_PERIOD=5
+#DISTCC_FALLBACK=0
+#DISTCC_VERBOSE=1
+
+# Emerge level parallelism (but suppesses output, only logs are written)
+#EMERGE_DEFAULT_OPTS="--jobs 4 --keep-going y"
FEATURES="${FEATURES} distcc splitdebug -test"
#ccache is reported to cause problems.
#FEATURES="ccache buildpkg getbinpkg nostrip"
-#FEATURES="-collision-protect"
+#FEATURES="${FEATURES} -collision-protect"
USE_SYSTEM="-systemd -consolekit elogind -doc multislot eselect ccache pch dbus timezone syslog unicode nls icu rcc"
USE_GENERAL="utils tools script scripts scripting extensions extras applet plugins importers imaging rendering stream video audio sound encode printsupport extra archive"