Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Please review 'man make.conf' for more information.
- # Host Setting
- # ============
- CHOST="x86_64-pc-linux-gnu"
- # Host and optimization settings
- # ==============================
- # https://wiki.gentoo.org/wiki/Safe_CFLAGS#E1.2FE2-XXXX.2C_A4.2FA6.2FA8.2FA10-XXXX_.28Jaguar.2C_Puma.29
- #CFLAGS="-O2 -march=btver2 -pipe"
- CFLAGS="-O2 -march=native -pipe"
- CXXFLAGS="${CFLAGS}"
- # Advanced Masking
- # ================
- ACCEPT_KEYWORDS="amd64"
- # Portage Directories
- # ===================
- PORTDIR="/usr/portage"
- DISTDIR="${PORTDIR}/distfiles"
- PKGDIR="${PORTDIR}/packages/btver2"
- # Don't drive to SSD (/var/tmp is tmpfs, see fstab)
- PORTAGE_TMPDIR="/var/tmp"
- CCACHE_DIR="${PORTAGE_TMPDIR}/ccache"
- # See the comment in /etc/env.d/02distcc
- #DISTCC_DIR="${PORTAGE_TMPDIR}/distcc"
- EMERGE_LOG_DIR="/var/log"
- PORT_LOGDIR="${EMERGE_LOG_DIR}/portage"
- # Synchronizing Portage
- # =====================
- #SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
- # In case of failure, lookup a mirror from:
- # http://www.gentoo.org/main/en/mirrors-rsync.xml
- # Mirror states:
- # http://mirrorstats.gentoo.org/rsync/
- # Fetching files
- # ==============
- GENTOO_MIRRORS="http://mirror.units.it/gentoo/ \
- http://mirror.switch.ch/ftp/mirror/gentoo/ \
- http://ftp.snt.utwente.nl/pub/os/linux/gentoo \
- http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/distfiles/ "
- # Advanced Features
- # =================
- #
- FEATURES=""
- FEATURES="${FEATURES} userfetch"
- FEATURES="${FEATURES} parallel-fetch"
- FEATURES="${FEATURES} collision-protect"
- FEATURES="${FEATURES} binpkg-logs"
- FEATURES="${FEATURES} clean-logs"
- #FEATURES="${FEATURES} distcc"
- #FEATURES="${FEATURES} distcc-pump"
- FEATURES="${FEATURES} candy"
- FEATURES="${FEATURES} binpkg-multi-instance"
- # Disable ccache because performance
- # See /etc/portage/env/huge.conf
- #FEATURES="${FEATURES} ccache"
- #MAKEOPTS="-j16"
- MAKEOPTS="-j7"
- PORTAGE_NICENESS=10
- PORTAGE_IONICE_COMMAND="ionice -c3 -p \$\{PID\}"
- #EMERGE_DEFAULT_OPTS="--ask --verbose --alert --tree --quiet-build --keep-going --with-bdeps=y --autounmask-write=y --buildpkg=y --usepkg=y --binpkg-respect-use=y --binpkg-changed-deps=y"
- EMERGE_DEFAULT_OPTS="--ask --verbose --alert --tree --quiet-build --quiet-fail --keep-going --with-bdeps=y --autounmask-write=y"
- # The best load average is 0.7 x nCore (?)
- # http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages
- #EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --load-average 4.0 --jobs 2"
- CCACHE_SIZE="2G"
- # Questo viene gestito con distcc-config e nel file /etc/env.d/02distcc
- # In questo file, si possono forzare alcuni valori
- # NO NO NO, see the comment in /etc/env.d/02distcc
- #DISTCC_LOG="/var/log/portage/distccc.log"
- PORTAGE_ELOG_CLASSES="error warn qa info log"
- PORTAGE_ELOG_SYSTEM="echo:error,warn,qa,log save_summary:error,warn,qa save:*"
- PORTAGE_ELOG_MAILURI="notifiche@gmail.com"
- PORTAGE_ELOG_MAILFROM="root@media.inservibile.org"
- PORTAGE_ELOG_MAILSUBJECT="\${PACKAGE} merged on \${HOST} with notice"
- CPU_FLAGS_X86="aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3"
- USE="${CPU_FLAGS_x86}"
- # This sets the language of build output to English.
- # Please keep this setting intact when reporting bugs.
- LC_MESSAGES=C
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement