Code: Select all
CFLAGS="-march=bonnell -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j13 -l2"
EMERGE_DEFAULT_OPTS="--jobs=13 --load-average=2"
ACCEPT_KEYWORDS="amd64"
FEATURES="candy cgroup distcc distcc-pump fail-clean fixlafiles news \
parallel-fetch prelink-checksums split-elog split-log \
unmerge-logs webrsync-gpg"
LINGUAS="en en_GB"
L10N="en en-GB"
VIDEO_CARDS="intel i915"
INPUT_DEVICES="evdev mouse keyboard synaptics"
PORTAGE_NICENESS=19
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3"
PORTDIR="/usr/portage"
PORT_LOGDIR="/var/log/portage"
EMERGE_LOG_DIR="$PORT_LOGDIR"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
PORTAGE_ELOG_CLASSES="info warn error log qa"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_GPG_DIR="/var/lib/gentoo/gkeys/keyrings/gentoo/release"
USE="aacs alsa bash-completion bluray branding crypt cups device-mapper \
exif fftw fontconfig gpm ntfs ntfsdecrypt ntfsprogs openal \
opengl spell startup-notification truetype unicode vim-syntax \
xattr zsh-completion -accessibility -bindist -exceptions \
-handbook -pulseaudio -semantic-desktop -systemd mmx mmxext sse \
sse2 sse3 ssse3"- It seems "-march=atom" is now depreciated. My "-march=native" is now something called "bonnell", allegedly
- I'm now running distcc in pump mode, which is why "jobs" is so high
- Parallelising with EMERGE_DEFAULT_OPTS has the effect of suppressing all output except a running summary
- I'm now splitting the logs, but not compressing, since I use logrotate for that
- Some of the "FEATURES" are already on by default (e.g. "news"), but stated explicitly for clarity





