Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
post your make.conf
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 8, 9, 10 ... 13, 14, 15  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Fri Apr 03, 2009 2:02 pm    Post subject: Reply with quote

It's the biggest /etc/make.conf of all time :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
alfagamma81
Tux's lil' helper
Tux's lil' helper


Joined: 22 Mar 2009
Posts: 86
Location: Finland

PostPosted: Sat Apr 04, 2009 7:32 pm    Post subject: Reply with quote

Phenom x4 @ 2,3Ghz
Very minimalistic make.conf here, maybe it will grow in a time.. :D

Code:
CFLAGS="-march=amdfam10 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"


CHOST="x86_64-pc-linux-gnu"


USE="-bluetooth -cups -eds -emboss -fam -ipv6 -isdnlog -midi -ogg -qt3 -qt4 -kde -evo X mmx sse sse2 compat emerald zeroconf symlink hal xvmc
     nvidia xcb fuse xfce ntfs xcomposite xvid glitz nsplugin java nautilus file-icons menu-plugin subtitles ffmpeg"

INPUT_DEVICES="evdev keyboard mouse"
VIDEO_CARDS="nvidia"

ACCEPT_KEYWORDS="~amd64"

GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

LINGUAS="fi"
Back to top
View user's profile Send private message
pingufunkybeat
l33t
l33t


Joined: 01 Dec 2004
Posts: 610

PostPosted: Mon Apr 13, 2009 8:44 pm    Post subject: Reply with quote

A fresh install here. Pretty straightforward, except the USE flags which I migrated from my laptop, because I had them just the way I like them.

Code:
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"

CHOST="x86_64-pc-linux-gnu"

MAKEOPTS="-j5"
FEATURES="parallel-fetch ccache prelink"

INPUT_DEVICES="evdev"
VIDEO_CARDS="radeon vesa"

LINGUAS="en_GB hr zh"

X_USE="X truetype cleartype xcomposite xcb opengl -svga glitz radeon"
GNOME_USE="-gnome -gtk -glib -gstreamer gtk2"
KDE_USE="-arts qt4 kde kde4 plasma kdehiddenvisibility kdeenablefinal htmlhandbook kdeprefix webkit immqt-bc semantic-desktop"
DESKTOP_USE="hal dbus dvd dvdnav dvdread"
PERF_USE="sse mmx sse2 nptl nptlonly"
VIDEO_USE="theora xine matroska srt rtc x264 ffmpeg encode"
AUDIO_USE="alsa -oss musicbrainz mp3 ogg vorbis flac aac mikmod -esd"
IMG_USE="gif png tiff pdf jpeg mng"
OTHER_USE="-ipv6 -fortran acpi unicode cjk vim-with-x xcb dlloader dri pam ssl a52 bash-completion mysql subversion doc"

USE="${X_USE} ${KDE_USE} ${GNOME_USE} ${DESKTOP_USE} ${PERF_USE} ${VIDEO_USE} ${AUDIO_USE} ${IMG_USE} ${OTHER_USE}"

GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ...... "

SYNC="rsync://rsync.gentoo.org/gentoo-portage"
source /usr/portage/local/layman/make.conf
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Tue Apr 14, 2009 1:28 am    Post subject: Reply with quote

Nice :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
Vithon
n00b
n00b


Joined: 04 Apr 2009
Posts: 7
Location: Cleveland, OH

PostPosted: Wed Apr 15, 2009 4:41 pm    Post subject: Reply with quote

Mine is pretty simple. :P

Code:
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"
FEATURES="parallel-fetch ccache"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"
USE="-qt3 -qt4 -arts -kde -ipv6 X dbus gtk gnome hal avahi symlink glitz xcb branding cario firefox hal gif jpeg png python svg syslog tiff unicode zlib ffmpeg fontconfig offensive bzip2 alsa mp3 ogg vorbis mpeg mozbranding java dvd dvdr libnotify usb ipod mime"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ "
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"

_________________
#include <generic-signature.h>
Back to top
View user's profile Send private message
papu
Guru
Guru


Joined: 25 Jan 2008
Posts: 388
Location: Sota algun pi de l'empordà

PostPosted: Sat Jul 11, 2009 10:17 am    Post subject: Reply with quote

i am working with default/linux/amd64/13.0 *

Code:

FLAGS="-march=native -O2 -pipe -ggdb"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPS="-j5"

ABI_X86="64 32"

ACCEPT_LICENSE="*"
ACCEPT_KEYWORDS="~amd64"

EMERGE_DEFAULT_OPTS="--autounmask-write=y --complete-graph=y --keep-going -v --with-bdeps=y"

FEATURES="${FEATURES} parallel-fetch nodoc noinfo candy"

INPUT_DEVICES="evdev"

LINGUAS="ca ca_ES"

PORTDIR=/usr/portage
PORTAGE_ELOG_CLASSES="warn log error"
PORTAGE_ELOG_SYSTEM="echo save"

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

USE="X avx bluray c++0x cairo cdda cups dbus dvdnav gpm gstreamer icu jpeg
     jpeg2k kde lcms lzma nsplugin opengl openssl png policykit
     pulseaudio qt3support qt4 sdl semantic-desktop smp sqlite sse4_1 sse4_2
     ssh ssse3 truetype udev vdpau xinerama xv -gnome -gtk -gtk3 -handbook"

VIDEO_CARDS="radeon"

source /var/lib/layman/make.conf


i need some program to USE alphabetic order. :roll: i had one but i don't remeber what is.

thaks, adéu.
_________________
--Intel i5 3570k --Asrock z77 ext. 4 --Skill 16GB dd3 --Radeon r9 270 --S.O Gentoo & Win8.1 64bits


Last edited by papu on Sat Feb 08, 2014 9:37 pm; edited 10 times in total
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Sat Jul 11, 2009 11:34 am    Post subject: Reply with quote

Code:

rahul@googly ~ $ cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.                                                     
# Please consult /etc/make.conf.example for a more detailed example.     
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"                   
CXXFLAGS="${CFLAGS}"                                                     
# This should not be changed unless you know exactly what you are doing.  You
# should probably be using a different stage, instead.                       
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"

ACCEPT_KEYWORDS="~x86"

USE="X a52 aac acpi alsa -arts avahi bash-completion -bindist \
     branding bzip2 cairo cdparanoia cdr crypt css ctype cups curl \
     curlwrappers cxx dbus dga directfb djvu dri dvd dvdr dts exif \
     fam fbcon ffmpeg flac fontconfig gd gif gimp -gnome gnutls \
     gphoto2 gpm -gtk hal hddtemp htmlhandbook ieee1394 imagemagick \
     ipv6 java java5 java6 javascript joystick jpeg jpeg2k -kde \
     libnotify mad mmx mono motif mp3 mpeg mplayer ncurses nls nptl \
     nptlonly ogg opengl -oss pcmcia png posix ppds qt4 qt3support \
     quicktime readline real samba scanner smp sndfile spell sse \
     sse2 svg svga syslog theora threads tiff truetype type1 \
     unicode usb v4l2 vcd vim-syntax vorbis wavpack win32codecs wmf \
     xcomposite xine xinerama xml xpm xv xvid zeroconf zlib ldap \
     -gstreamer -eds -esd -qt3 -oss4 -kdeprefix"

VIDEO_CARDS="intel fbdev v4l"

INPUT_DEVICES="evdev keyboard mouse synaptics joystick"

LINGUAS="en en_GB"

source /usr/local/portage/layman/make.conf

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

GENTOO_MIRRORS="http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/"


Use euse for ordering use flags.
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Sat Jul 11, 2009 10:26 pm    Post subject: Reply with quote

@rahulthewall, why enable qt3support and then you remove -qt3 ?
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
papu
Guru
Guru


Joined: 25 Jan 2008
Posts: 388
Location: Sota algun pi de l'empordà

PostPosted: Sun Jul 12, 2009 12:08 am    Post subject: Reply with quote

d2_racing wrote:
@rahulthewall, why enable qt3support and then you remove -qt3 ?

this is because qt3support afect only kde4, with qt3 the system install kde3 libraries, but it depends of your instalation, isen't it?

:)

saludos, adéu.
_________________
--Intel i5 3570k --Asrock z77 ext. 4 --Skill 16GB dd3 --Radeon r9 270 --S.O Gentoo & Win8.1 64bits
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Sun Jul 12, 2009 8:07 am    Post subject: Reply with quote

Yeah, you are right papu. This use flag just enables the qt3support libraries for qt4. The qt3support module provides the classes the ease the porting from qt3 to qt4. On the other hand, qt3 pulls in all the pure qt3 libraries which I do not want on my system.
So, qt3support is actually declared only for qt-4 libraries but I have just declared in the global makefile.
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Sun Jul 12, 2009 3:05 pm    Post subject: Reply with quote

I didn't know that little fact :P
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
Bircoph
Apprentice
Apprentice


Joined: 27 Jun 2008
Posts: 258
Location: Moscow

PostPosted: Wed Jul 15, 2009 9:47 am    Post subject: well, if you really want to see it... Reply with quote

Code:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id: make.conf 7382 2007-07-24 01:18:08Z zmedico $
# Contains local system settings for Portage system

# Please review 'man make.conf' for more information.

# Build-time functionality
# ========================
#
# The USE variable is used to enable optional build-time functionality. For
# example, quite a few packages have optional X, gtk or GNOME functionality
# that can only be enabled or disabled at compile-time. Gentoo Linux has a
# very extensive set of USE variables described in our USE variable HOWTO at
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
#
# The available list of use flags with descriptions is in your portage tree.
# Use 'less' to view them:  --> less /usr/portage/profiles/use.desc <--
#
# 'ufed' is an ncurses/dialog interface available in portage to make handling
# useflags for you. 'emerge app-portage/ufed'
#
# Example:
#USE="X gtk gnome -alsa"

USE="
-3dfx
3dnow
X
a52
aac
aalib
acl
acpi
adns
afs
aften
aim
alsa
-altivec
amr
amrnb
amrwb
ao
-apm
-arts
audiofile
-avahi
bash-completion
-berkdb
bcmath
bidi
binfilter
blas
bluetooth
-boundschecking
branding
-bsf
bzip2
cairo
calendar
canna
caps
cddb
ccache
cdinstall
cdparanoia
cdr
chasen
cjk
-clamav
clisp
colordiff
cracklib
crypt
cscope
css
ctype
cups
curl
curlwrappers
cvs
cxx
cyrillic
dbus
-debug
device-mapper
dga
dia
dirac
directfb
djvu
doc
dmx
dri
dts
dv
-dvb
dvd
dvi
dvdr
dvdread
editor
-eds
elf
encode
enscript
ermt
-esd
-evo
examples
exif
expat
faac
faad
-fam
fbcon
festival
ffmpeg
fftw
firefox
flac
fontconfig
foomaticdb
fortran
fpx
freetds
freetype
-freewnn
ftp
gcj
gcrypt
gd
gdbm
geoip
ggi
gif
gimp
ginac
git
glut
gmp
-gnome
-gnome-keyring
gnuplot
-gnustep
gnutls
gphoto2
gpgme
gpm
gps
graphviz
gs
gsl
-gstreamer
gsm
gtk
gucharmap
h224
h281
h323
-hal
-hddtemp
hdf5
hdri
-ibm
id3tag
-icc
iconv
icq
icu
idn
-ieee1394
imagemagick
imap
imlib
immqt-bc
inkjar
ipod
iproute2
ipv6
jabber
jack
jadetex
-java
-java5
java6
javascript
jbig
jingle
-joystick
jpeg
jpeg2k
-kde
-kdeenablefinal
kdehiddenvisibility
kerberos
keyscrub
-kontact
kpathsea
kqemu
-ladcca
ladspa
lame
lapack
lash
latex
lcms
-ldap
libcaca
-libedit
-libgda
libnotify
libsamplerate
libwww
-lirc
logrotate
lm_sensors
-lua
lzo
mad
maildir
mailwrapper
matroska
-matrox
mbox
-mcal
-mcve
md5sum
mhash
mikmod
mime
mjpeg
mmap
mmx
mng
modplug
-mono
mp3
mpeg
mplayer
mppe-mppc
msn
musepack
musicbrainz
mysql
mysqli
nas
ncurses
-netboot
netcdf
network
-networkmanager
network-cron
-nis
nls
nntp
nocd
nodrm
-nptl
nsplugin
nuv
objc
objc++
-oci8
-oci8-instant-client
offensive
ogg
-old-linux
openal
openexr
opengl
-openmp
-oracle
-oracle7
-osc
oscar
-oss
otr
pango
pch
-pcmcia
pcntl
pcre
pda
pdf
-pfpro
pgf
-plasma
plotutils
png
pop
portaudio
posix
-postgres
postproc
postscript
ppds
-profile
pronounce
pstricks
-pulseaudio
-python
qt3
qt3support
qt4
quicktime
-radius
raw
rdesktop
readline
recode
restrict-javascript
rle
rrdtool
samba
scanner
schroedinger
sdl
-seamonkey
sharedmem
shorten
sip
sipim
slang
slp
smi
smime
-smp
sms
smtp
sndfile
sockets
socks5
soundtouch
-source
sox
sparse
speex
spell
sqlite
sqlite3
srtp
sse
ssl
-ssse3
startup-notification
subversion
supernodal
svg
svga
syslog
szip
t1lib
taglib
tcpd
theora
-threads
tiff
timezone
timidity
-tk
tordns
truetype
twolame
type3
-uclibc
unicode
usb
vamp
v4l
v4l2
vcd
videos
vim
vim-syntax
vnc
-voodoo3
vorbis
wav
wavpack
wifi
win32codecs
wireshark
wmf
x264
xattr
xcb
-xemacs
xface
xft
-xine
xinerama
xorg
xosd
xpm
xprint
xrandr
xscreensaver
xulrunner
xv
xvid
yahoo
yaz
ziffy
-zeroconf
zlib
"

LINGUAS="ru en ja"

VIDEO_CARDS="nvidia nv vesa"

ALSA_CARDS="intel8x0"

APACHE2_MODULES="authz_host dir mime"

# Host Setting
# ============
#
# DO NOT CHANGE THIS SETTING UNLESS YOU ARE USING STAGE1!
# Change this line as appropriate (i686, i586, i486 or i386).
# All modern systems (even Athlons) should use "i686-pc-linux-gnu".
# All K6's are i586.
CHOST="i686-pc-linux-gnu"

# Host and optimization settings
# ==============================
#
# For optimal performance, enable a CFLAGS setting appropriate for your CPU.
#
# Please note that if you experience strange issues with a package, it may be
# due to gcc's optimizations interacting in a strange way. Please test the
# package (and in some cases the libraries it uses) at default optimizations
# before reporting errors to developers.
#
# -mcpu=<cpu-type> means optimize code for the particular type of CPU without
# breaking compatibility with other CPUs.
#
# -march=<cpu-type> means to take full advantage of the ABI and instructions
# for the particular CPU; this will break compatibility with older CPUs (for
# example, -march=athlon-xp code will not run on a regular Athlon, and
# -march=i686 code will not run on a Pentium Classic.
#
# CPU types supported by gcc version:
# (Higher versions include the targets from older ones,
# those listed on the same line are equivalent.)
# === >=gcc-2.95
# i386                  Original Intel's i386.
# i486                  Intel's i486. (No scheduling implemented.)
# i586, pentium Intel Pentium with no MMX support.
# pentium-mmx   Intel PentiumMMX based on Pentium core with MMX.
# i686, pentiumpro      Intel PentiumPro.
# === >=gcc-3.2
# k6                    AMD K6 with MMX.
# k6-2, k6-3    AMD K6 with MMX and 3dNOW!.
# pentium2              Intel Pentium2 based on PentiumPro with MMX.
# pentium3              Intel Pentium3 based on PentiumPro with MMX and SSE.
# pentium4              Intel Pentium4 with MMX, SSE and SSE2.
# athlon, athlon-tbird  AMD Athlon with MMX, 3dNOW!, enhanced 3dNOW!
#                               and SSE prefetch.
# athlon-4, athlon-xp, athlon-mp        AMD Athlon with MMX, 3dNOW!, enhanced
#                               3dNOW! and full SSE.
# === >=gcc-3.3
# winchip-c6    IDT Winchip C6, i486 with MMX.
# winchip2              IDT Winchip2, i486 MMX and 3dNOW!.
# c3                    Via C3 with MMX and 3dNOW! (No scheduling implemented.)
# === >=gcc-4.1
# c3-2                  Via C3-2 with MMX and SSE. (No scheduling implemented.)
# pentium-m             Low power version of Intel Pentium3 with MMX, SSE, SSE2.
#                               Used by Centrino notebooks.
# prescott              Intel Pentium4 with MMX, SSE, SSE2 and SSE3.
# nocona                Intel Pentium4 with 64-bit extensions, MMX, SSE, SSE2
#                               and SSE3.
# k8, opteron, athlon64, athlon-fx      AMD K8 core based CPUs with x86-64.
#                               (This supersets MMX, SSE, SSE2, 3dNOW!, enhanced 3dNOW! and
#                               64-bit extensions.)
#
# Gentoo Linux 1.2 and below used gcc-2.95*
# Gentoo Linux 1.4 and 2004.* had gcc-3.2
# Gentoo Linux 2005.1 through 2006.0 use gcc-3.3
# Gentoo Linux 2006.1 has gcc-4.1
#
#
# CRITICAL WARNINGS: ****************************************************** #
# K6 markings are deceptive. Avoid setting -march for them. See Bug #24379. #
# Pentium-M CPU's should not enable sse2 until at least gcc-3.4. Bug 50616. #
# ************************************************************************* #
#
# NOTE: the -On optimization levels are set with the letter O, not -0 (zero).
#
# Decent examples:
# -fdirectives-only produce too much trouble
CFLAGS="-march=athlon-xp -m32 --param l1-cache-line-size=64
--param l1-cache-size=64 --param l2-cache-size=512
-O2 -funswitch-loops -fpredictive-commoning
-fgcse-after-reload -ftree-vectorize -fomit-frame-pointer
-mfpmath=sse -pipe"

# If you set a CFLAGS above, then this line will set your default C++ flags to
# the same settings.
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 ${CFLAGS}"

# Advanced Masking
# ================
#
# Gentoo is using a new masking system to allow for easier stability testing
# on packages. KEYWORDS are used in ebuilds to mask and unmask packages based
# on the platform they are set for. A special form has been added that
# indicates packages and revisions that are expected to work, but have not yet
# been approved for the stable set. '~arch' is a superset of 'arch' which
# includes the unstable, in testing, packages. Users of the 'x86' architecture
# would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages.
# '~ppc', '~sparc' are the unstable KEYWORDS for their respective platforms.
#
# Please note that this is not for development, alpha, beta, nor cvs release
# packages. "Broken" packages will not be added to testing and should not be
# requested to be added. Alternative routes are available to developers
# for experimental packages, and it is at their discretion to use them.
#
# DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
# IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
#
ACCEPT_KEYWORDS="~x86"

# Portage Directories
# ===================
#
# Each of these settings controls an aspect of portage's storage and file
# system usage. If you change any of these, be sure it is available when
# you try to use portage. *** DO NOT INCLUDE A TRAILING "/" ***
#
# PORTAGE_TMPDIR is the location portage will use for compilations and
#     temporary storage of data. This can get VERY large depending upon
#     the application being installed.
PORTAGE_TMPDIR=/var/tmp

#
# PORTDIR is the location of the portage tree. This is the repository
#     for all profile information as well as all ebuilds. If you change
#     this, you must update your /etc/make.profile symlink accordingly.
#     ***Warning***
#     Data stored inside PORTDIR is in peril of being overwritten or deleted by
#     the emerge --sync command. The default value of PORTAGE_RSYNC_OPTS
#     will protect the default locations of DISTDIR and PKGDIR, but users are
#     warned that any other locations inside PORTDIR are not necessarily safe
#     for data storage.
#PORTDIR=/usr/portage
#
# DISTDIR is where all of the source code tarballs will be placed for
#     emerges. The source code is maintained here unless you delete
#     it. The entire repository of tarballs for Gentoo is 9G. This is
#     considerably more than any user will ever download. 2-3G is
#     a large DISTDIR. Note that locations under /usr/portage are not
#     necessarily safe for data storage. See the PORTDIR documentation
#     for more information.
#DISTDIR=/usr/portage/distfiles
#
# PKGDIR is the location of binary packages that you can have created
#     with '--buildpkg' or '-b' while emerging a package. This can get
#     up to several hundred megs, or even a few gigs. Note that
#     locations under /usr/portage are not necessarily safe for data
#     storage. See the PORTDIR documentation for more information.
#PKGDIR=/usr/portage/packages
#
# PORT_LOGDIR is the location where portage will store all the logs it
#     creates from each individual merge. They are stored as
#     ${CATEGORY}:${PF}:YYYYMMDD-HHMMSS.log in the directory specified.
#     If the direcory does not exist, it will be created automatically and
#     group permissions will be applied to it.  If the directory already
#     exists, portage will not modify it's permissions.
#PORT_LOGDIR=""
#
# PORTDIR_OVERLAY is a directory where local ebuilds may be stored without
#     concern that they will be deleted by rsync updates. Default is not
#     defined.
PORTDIR_OVERLAY=/usr/local/portage

# Fetching files
# ==============
#
# If you need to set a proxy for wget or lukemftp, add the appropriate "export
# ftp_proxy=<proxy>" and "export http_proxy=<proxy>" lines to /etc/profile if
# all users on your system should use them.
#
# Portage uses wget by default. Here are some settings for some alternate
# downloaders -- note that you need to merge these programs first before they
# will be available.
#
# Default fetch command (5 tries, passive ftp for firewall compatibility)
#FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp \${URI} -P \${DISTDIR}"
#
# Using wget, ratelimiting downloads
#FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
#
# Lukemftp (BSD ftp):
#FETCHCOMMAND="/usr/bin/lukemftp -s -a -o \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND="/usr/bin/lukemftp -s -a -R -o \${DISTDIR}/\${FILE} \${URI}"
#
# Portage uses GENTOO_MIRRORS to specify mirrors to use for source retrieval.
# The list is a space separated list which is read left to right. If you use
# another mirror we highly recommend leaving the default mirror at the end of
# the list so that portage will fall back to it if the files cannot be found
# on your specified mirror. We _HIGHLY_ recommend that you change this setting
# to a nearby mirror by merging and using the 'mirrorselect' tool.
GENTOO_MIRRORS="
ftp://orionis/distributions/1Linux/gentoo/portage
ftp://ftp.chg.ru/pub/Linux/gentoo
http://mirror.yandex.ru/gentoo-distfiles
ftp://ftp.corbina.net/pub/Linux/gentoo
http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo
http://mirror.netcologne.de/gentoo"

# Portage uses PORTAGE_BINHOST to specify mirrors for prebuilt-binary packages.
# The list is a single entry specifying the full address of the directory
# serving the tbz2's for your system. Running emerge with either '--getbinpkg'
# or '--getbinpkgonly' will cause portage to retrieve the metadata from all
# packages in the directory specified, and use that data to determine what will
# be downloaded and merged. '-g' or '-gK' are the recommend parameters. Please
# consult the man pages and 'emerge --help' for more information. For FTP, the
# default connection is passive -- If you require an active connection, affix
# an asterisk (*) to the end of the host:port string before the path.
#PORTAGE_BINHOST="http://grp.mirror.site/gentoo/grp/1.4/i686/athlon-xp/"
# This ftp connection is passive ftp.
#PORTAGE_BINHOST="ftp://login:pass@grp.mirror.site/pub/grp/i686/athlon-xp/"
# This ftp connection is active ftp.
#PORTAGE_BINHOST="ftp://login:pass@grp.mirror.site:21*/pub/grp/i686/athlon-xp/"

# Synchronizing Portage
# =====================
#
# Each of these settings affects how Gentoo synchronizes your Portage tree.
# Synchronization is handled by rsync and these settings allow some control
# over how it is done.
#
# SYNC is the server used by rsync to retrieve a localized rsync mirror
#     rotation. This allows you to select servers that are geographically
#     close to you, yet still distribute the load over a number of servers.
#     Please do not single out specific rsync mirrors. Doing so places undue
#     stress on particular mirrors.  Instead you may use one of the following
#     continent specific rotations:
#
#   Default:       "rsync://rsync.gentoo.org/gentoo-portage"
#   North America: "rsync://rsync.namerica.gentoo.org/gentoo-portage"
#   South America: "rsync://rsync.samerica.gentoo.org/gentoo-portage"
#   Europe:        "rsync://rsync.europe.gentoo.org/gentoo-portage"
#   Asia:          "rsync://rsync.asia.gentoo.org/gentoo-portage"
#   Australia:     "rsync://rsync.au.gentoo.org/gentoo-portage"
#
#     If you have multiple Gentoo boxes, it is probably a good idea to have only
#     one of them sync from the rotations above. The other boxes can then rsync
#     from the local rsync server, reducing the load on the mirrors.
#     Instructions for setting up a local rsync server are available here:
#     http://www.gentoo.org/doc/en/rsync.xml
#
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

#
# PORTAGE_RSYNC_RETRIES sets the number of times portage will attempt to retrieve
#     a current portage tree before it exits with an error. This allows
#     for a more successful retrieval without user intervention most times.
PORTAGE_RSYNC_RETRIES="3"

#
# PORTAGE_RSYNC_EXTRA_OPTS can be used to feed additional options to the rsync
#     command used by `emerge --sync`. This will not change the default options
#     which are set by PORTAGE_RSYNC_OPTS (don't change those unless you know
#     exactly what you're doing).
#PORTAGE_RSYNC_EXTRA_OPTS=""
#
# Advanced Features
# =================
#
# EMERGE_DEFAULT_OPTS allows emerge to act as if certain options are
#     specified on every run. Useful options include --ask, --verbose,
#     --usepkg and many others. Options that are not useful, such as --help,
#     are not filtered.
EMERGE_DEFAULT_OPTS="--with-bdeps y"

#
# INSTALL_MASK allows certain files to not be installed into your file system.
#     This is useful when you wish to filter out a certain set of files from
#     ever being installed, such as INSTALL.gz or TODO.gz
#INSTALL_MASK=""
#
# MAKEOPTS provides extra options that may be passed to 'make' when a
#     program is compiled. Presently the only use is for specifying
#     the number of parallel makes (-j) to perform. The suggested number
#     for parallel makes is CPUs+1.
MAKEOPTS="-j4"

#
# PORTAGE_NICENESS provides a default increment to emerge's niceness level.
#     Note: This is an increment. Running emerge in a niced environment will
#     reduce it further. Default is unset.
PORTAGE_NICENESS=10

#
# AUTOCLEAN enables portage to automatically clean out older or overlapping
#     packages from the system after every successful merge. This is the
#     same as running 'emerge -c' after every merge. Set with: "yes" or "no".
#     This does not affect the unpacked source. See 'noclean' below.
#
#     Warning: AUTOCLEAN="no" can cause serious problems due to overlapping
#              packages.  Do not use it unless absolutely necessary!
AUTOCLEAN="yes"

#
# PORTAGE_TMPFS is a location where portage may create temporary files.
#     If specified, portage will use this directory whenever possible
#     for all rapid operations such as lockfiles and transient data.
#     It is _highly_ recommended that this be a tmpfs or ramdisk. Do not
#     set this to anything that does not give a significant performance
#     enhancement and proper FS compliance for locks and read/write.
#     /dev/shm is a glibc mandated tmpfs, and should be a reasonable
#     setting for all linux kernel+glibc based systems.
PORTAGE_TMPFS="/dev/shm"

#
# FEATURES are settings that affect the functionality of portage. Most of
#     these settings are for developer use, but some are available to non-
#     developers as well.
#
#  'buildpkg'    causes binary packages to be created of all packages that
#                are being merged.
#  'buildsyspkg' only build binary packages for system packages.
#  'ccache'      enable support for the dev-util/ccache package, which can
#                noticably decrease the time needed to remerge previously built
#                packages.
#  'collision-protect'
#                prevents packages from overwriting files that are owned by
#                another package or by no package at all.
#  'distcc'      enables distcc support via CC.
#  'distlocks'   enables distfiles locking using fcntl or hardlinks. This
#                is enabled by default. Tools exist to help clean the locks
#                after crashes: /usr/lib/portage/bin/clean_locks.
#  'installsources'
#                Install source code into /usr/src/debug/${CATEGORY}/${PF}
#                (also see 'splitdebug'). This feature works only if debugedit
#                is installed and CFLAGS is set to include debug information
#                (such as with the -ggdb flag).
#  'test'        causes ebuilds to perform testing phases if they are capable
#                of it. Some packages support this automatically via makefiles.
#  'metadata-transfer'
#                automatically perform a metadata transfer when `emerge --sync`
#                is run.
#  'noauto'      causes ebuild to perform only the action requested and
#                not any other required actions like clean or unpack -- for
#                debugging purposes only.
#  'nostrip'     prevents the stripping of binaries.
#  'notitles'    disables xterm titlebar updates (which contain status info).
#  'parallel-fetch'
#                do fetching in parallel to compilation
#  'sandbox'     enables sandboxing when running emerge and ebuild.
#  'splitdebug'  Prior to stripping ELF etdyn and etexec files, the debugging
#                info is stored for later use by various debuggers.  This
#                feature is disabled by 'nostrip'.  For installation of source
#                code, see 'installsources'.
#  'strict'      causes portage to react strongly to conditions that are
#                potentially dangerous, like missing/incorrect Manifest files.
#  'stricter'    causes portage to react strongly to conditions that may
#                conflict with system security provisions (for example
#                textrels, executable stacks).
#  'userfetch'   when portage is run as root, drop privileges to
#                portage:portage during the fetching of package sources.
#  'userpriv'    allows portage to drop root privileges while it is compiling,
#                as a security measure.  As a side effect this can remove
#                sandbox access violations for users.
#  'usersandbox' enables sandboxing while portage is running under userpriv.
#FEATURES="ccache distcc distlocks userfetch userpriv usersandbox parallel-fetch collision-protect"
FEATURES="ccache distlocks userfetch userpriv usersandbox parallel-fetch collision-protect"
CCACHE_PREFIX="distcc"

# CCACHE_SIZE and CCACHE_DIR are used to control the behavior of ccache, and
#     and are only used if "ccache" is in FEATURES.
#
# CCACHE_SIZE sets the space limitations for ccache. The default size is
#     "2G", or 2 gigabytes.  Units are specified with 'G', 'M', or 'K'.
#
CCACHE_SIZE="2G"
#
# CCACHE_DIR sets the ccache path.  If not specified, portage will default
#     to "${PORTAGE_TMPDIR}/ccache".
#
#     Note that to display ccache statistics outside of portage, you must
#     remember to give the correct path to the cache.
#
#        $ CCACHE_DIR=/var/tmp/ccache ccache -s
#
CCACHE_DIR="/var/cache/ccache"

# DISTCC_DIR sets the temporary space used by distcc.
#DISTCC_DIR="${PORTAGE_TMPDIR}/.distcc"

# logging related variables:
# PORTAGE_ELOG_CLASSES: selects messages to be logged, possible values are:
#                          info, warn, error, log, qa, *
#                       Warning: commenting this will disable elog
PORTAGE_ELOG_CLASSES="warn error log"

# PORTAGE_ELOG_SYSTEM: selects the module(s) to process the log messages. Modules
#                      included in portage are (empty means logging is disabled):
#                          echo (display messages again when emerge exits)
#                          save (saves one log per package in $PORT_LOGDIR/elog,
#                                /var/log/portage/elog if $PORT_LOGDIR is unset)
#                          custom (passes all messages to $PORTAGE_ELOG_COMMAND)
#                          syslog (sends all messages to syslog)
#                          mail (send all messages to the mailserver defined
#                                in $PORTAGE_ELOG_MAILURI)
#                          save_summary (like "save" but merges all messages
#                                        in $PORT_LOGDIR/elog/summary.log,
#                                        /var/log/portage/elog/summary.log if
#                                        $PORT_LOGDIR is unset)
#                          mail_summary (like "mail" but sends all messages in
#                                        a single mail when emerge exits)
#                      To use elog you should enable at least one module
#                      The module name may be followed by a colon and a comma
#                      separated list of loglevels to override PORTAGE_ELOG_CLASSES
#                      for this module (e.g.
#                        PORTAGE_ELOG_SYSTEM="mail:warn,error syslog:* save")
#PORTAGE_ELOG_SYSTEM="save mail"

# PORTAGE_ELOG_COMMAND: only used with the "custom" logging module. Specifies a command
#                      to process log messages. Two variables are expanded:
#                          ${PACKAGE} - expands to the cpv entry of the processed
#                                       package (see $PVR in ebuild(5))
#                          ${LOGFILE} - absolute path to the logfile
#                                               Both variables have to be quoted with single quotes
#PORTAGE_ELOG_COMMAND="/path/to/logprocessor -p '\${PACKAGE}' -f '\${LOGFILE}'"

# PORTAGE_ELOG_MAILURI: this variable holds all important settings for the mail
#                       module. In most cases listing the recipient address and
#                       the receiving mailserver should be sufficient, but you can
#                       also use advanced settings like authentication or TLS. The
#                       full syntax is:
#                           address [[user:passwd@]mailserver[:port]]
#                       where
#                           address:    recipient address
#                           user:       username for smtp auth (defaults to none)
#                           passwd:     password for smtp auth (defaults to none)
#                           mailserver: smtp server that should be used to deliver the mail (defaults to localhost)
#                                       alternatively this can also be a the path to a sendmail binary if you don't want to use smtp
#                           port:       port to use on the given smtp server (defaults to 25, values > 100000 indicate that starttls should be used on (port-100000))
#                       Examples:
#PORTAGE_ELOG_MAILURI="root@localhost localhost" (this is also the default setting)
#PORTAGE_ELOG_MAILURI="user@some.domain mail.some.domain" (sends mails to user@some.domain using the mailserver mail.some.domain)
#PORTAGE_ELOG_MAILURI="user@some.domain user:secret@mail.some.domain:100465" (this is left uncommented as a reader exercise ;)

# PORTAGE_ELOG_MAILFROM: you can set the from-address of logmails with this variable,
#                        if unset mails are sent by "portage" (this default may fail
#                        in some environments).
#PORTAGE_ELOG_MAILFROM="portage@some.domain"

# PORTAGE_ELOG_MAILSUBJECT: template string to be used as subject for logmails. The following
#                           variables are expanded:
#                               ${PACKAGE} - see description of PORTAGE_ELOG_COMMAND
#                               ${HOST} - FQDN of the host portage is running on
#PORTAGE_ELOG_MAILSUBJECT="package \${PACKAGE} merged on \${HOST} with notice"
source /usr/local/portage/layman/make.conf

_________________
Per aspera ad astra!
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Wed Jul 15, 2009 11:53 am    Post subject: Reply with quote

@Bircoph, why don't use use the desktop profile to reduce a lot of stuff and then add or remove the thing that you want.

It's the longest /etc/make.conf that I see so far.
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
elyes
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 111
Location: Calvados Normandie France

PostPosted: Thu Jul 16, 2009 7:11 pm    Post subject: Reply with quote

hi,
here is mine.

CPU_info:
Code:

elyes@MyGentoo /etc $ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 6
model      : 8
model name   : Pentium III (Coppermine)
stepping   : 3
cpu MHz      : 797.969
cache size   : 256 KB
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 2
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips   : 1595.93
clflush size   : 32
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family   : 6
model      : 8
model name   : Pentium III (Coppermine)
stepping   : 3
cpu MHz      : 797.969
cache size   : 256 KB
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 2
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips   : 1595.56
clflush size   : 32
power management:



make.conf
Code:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -march=pentium3 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"
ACCEPT_KEYWORDS="~x86"
FEATURES="parallel-fetch ccache nodoc fixpackages unmerge-orphans"
AUTOCLEAN="yes"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"
USE="freetype objc objc++ smp nls hal a52 aac cdr dvb dvd dvdread encode ffmpeg flac gif gimp imagemagick \
   jpeg2k jpeg lame mp3 mpeg mplayer ogg pdf png quicktime scanner theora \
   tiff v4l2 v4l vdr vcd vorbis win32codecs xvid X firefox unicode usb \
   xulrunner cdrw cdrom sqlite -ipv6 -fortran -qt3 -qt4 -kde\
   fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov \
   pat pse36 mmx fxsr sse xcomposite -apache2 -doc -bluetooth"
LINGUAS="fr fr_FR"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nv"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://ftp.first-world.info/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ "
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="/usr/local/portage"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
source /usr/local/portage/layman/make.conf


Best Regards,
Elyes
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 13046
Location: Ste-Foy,Canada

PostPosted: Fri Jul 17, 2009 12:37 pm    Post subject: Reply with quote

What WM are you using with that P3 ?
_________________
Sysadmin of GentooQuébec.org
Wiki
Signature
IRC on Freenode : #gentoo-quebec
Back to top
View user's profile Send private message
elyes
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 111
Location: Calvados Normandie France

PostPosted: Fri Jul 17, 2009 7:31 pm    Post subject: Reply with quote

:oops:
I don't know what is wp :oops:

can you tell me more please? :oops:

B. Regrads
Back to top
View user's profile Send private message
regomodo
Guru
Guru


Joined: 25 Mar 2008
Posts: 445

PostPosted: Fri Jul 17, 2009 7:52 pm    Post subject: Reply with quote

elyes wrote:
:oops:
I don't know what is wp :oops:

can you tell me more please? :oops:

B. Regrads


My guess is window manager i.e IceWM, JWM, openbox, fluxbox, xfce etc
Back to top
View user's profile Send private message
elyes
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 111
Location: Calvados Normandie France

PostPosted: Fri Jul 17, 2009 8:02 pm    Post subject: Reply with quote

:)
I use Xfce :lol:
Back to top
View user's profile Send private message
Bircoph
Apprentice
Apprentice


Joined: 27 Jun 2008
Posts: 258
Location: Moscow

PostPosted: Sat Jul 18, 2009 7:15 am    Post subject: Reply with quote

d2_racing wrote:
@Bircoph, why don't use use the desktop profile to reduce a lot of stuff and then add or remove the thing that you want.

It's easier to maintain in the single file all USE flags I'm interested in. As you can see, they're sorted, one flag per line and I specified almost all global flags and some local flags I want to use for all packages affected.

Profiles are subject to change, so I don't want surprises :). And even if they don't change, I want to see all flags in the single place, emerge --info is too slow. I do not care about file size, I care about how comfortable for me maintaining is.
_________________
Per aspera ad astra!
Back to top
View user's profile Send private message
Tom_
Guru
Guru


Joined: 20 May 2004
Posts: 340
Location: France

PostPosted: Sat Jul 18, 2009 11:15 am    Post subject: Reply with quote

Hi,
Here is my make.conf :

Code:
thomas@gentoo ~ % cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=k8 -O2 -pipe -ftree-vectorize -ftracer -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both"
ACCEPT_KEYWORDS="~amd64"

FEATURES="parallel-fetch ccache -preserve-libs"
CCACHE_SIZE="2G"
PORTDIR_OVERLAY="/usr/local/portage/"

#--------------USE----------------
CPU="sse sse2 3dnow 3dnowext mmx mmxext"
SYSTEME="glibc-omitfp nptl nptlonly hal dbus dri"
KDE="kdehiddenvisibility kdeenablefinal -kdeprefix -handbook"
GUI="-gtk -gnome xcb -sdl xinerama -qt3"
RESEAU="-ldap samba -berkdb -kerberos avahi -bluetooth"
AUDIO="-arts alsa -esd -oss musicbrainz flac aac cddb cdio musepack"
VIDEO="a52 x264 xvid v4l v4l2"
MULTIMEDIA="-gstreamer dvb theora kipi gphoto2 ipod exif ffmpeg live $AUDIO $VIDEO"
DIVERS="-java bash-completion -eds gcj"
USE="$CPU $SYSTEME $KDE $GUI $RESEAU $MULTIMEDIA $DIVERS"
#---------------------------------

VIDEO_CARDS="nv nouveau"
INPUT_DEVICES="evdev"
LINGUAS="fr fr_FR"
CAMERAS="canon"

source /usr/local/portage/layman/make.conf
APACHE2_MPMS="prefork"
LIRC_DEVICES="devinput inputlirc"

_________________
My desktop : http://www.sysprofile.de/id11219
Back to top
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Sun Jul 19, 2009 8:17 am    Post subject: Opteron 170 Reply with quote

Code:


\,,,/  [~]                                                                       
(o_o)  [kris@scarecrow]                                                           
 (-)   [Sun Jul 19] |[02:15:13]                                                   
       # cat /etc/make.conf                                                       
CFLAGS="-march=opteron -O2 -pipe -ftracer -frename-registers -ftree-vectorize"   
CXXFLAGS="${CFLAGS}"                                                             
CHOST="x86_64-pc-linux-gnu"
USE="mmx sse sse2 X mysql cairo nvidia x -gtk alsa qt4 svg opengl webkit \
     mng qt3support glitz xcb xinerama xcomposite samba kde arts \
     truetype aalib slang mp3 voribs java png xulrunner trutype"
LDFLAGS="-L/usr/local/glibc/lib64 -L/usr/local/glibc/usr/lib64 -L/usr/local/glibc/lib32 -L/usr/local/glibc/usr/lib32"
FEATURES="parallel-fetch userpriv usersandbox candy distlocks sandbox"
PORTAGE_NICENESS="-5"
MAKEOPTS="-j3"
GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://cudlug.cudenver.edu/gentoo/ "
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"



Code:

 # cat /proc/cpuinfo                                                       
processor       : 0                                                               
vendor_id       : AuthenticAMD                                                   
cpu family      : 15                                                             
model           : 35                                                             
model name      : Dual Core AMD Opteron(tm) Processor 170                         
stepping        : 2                                                               
cpu MHz         : 2000.000                                                       
cache size      : 1024 KB                                                         
physical id     : 0                                                               
siblings        : 2                                                               
core id         : 0                                                               
cpu cores       : 2                                                               
apicid          : 0                                                               
initial apicid  : 0                                                               
fpu             : yes                                                             
fpu_exception   : yes                                                             
cpuid level     : 1                                                               
wp              : yes                                                             
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni lahf_lm cmp_legacy                                                   
bogomips        : 4018.56                                                         
TLB size        : 1024 4K pages                                                   
clflush size    : 64                                                             
cache_alignment : 64                                                             
address sizes   : 40 bits physical, 48 bits virtual                               
power management: ts fid vid ttp                                                 
                                                                                 
processor       : 1                                                               
vendor_id       : AuthenticAMD                                                   
cpu family      : 15                                                             
model           : 35                                                             
model name      : Dual Core AMD Opteron(tm) Processor 170                         
stepping        : 2                                                               
cpu MHz         : 2000.000                                                       
cache size      : 1024 KB                                                         
physical id     : 0                                                               
siblings        : 2                                                               
core id         : 1                                                               
cpu cores       : 2                                                               
apicid          : 1                                                               
initial apicid  : 1                                                               
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good pni lahf_lm cmp_legacy
bogomips        : 4017.66
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp


_________________
Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Mon Jul 20, 2009 6:21 am    Post subject: Reply with quote

Desktop profile
Code:
ACCEPT_KEYWORDS="~x86"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Bdirect -Wl,-z,now -Wl,-z,relro -Wl,--sort-common -Wl,--as-needed"
MAKEOPTS="-j2"
EMERGE_DEFAULT_OPTS="--with-bdeps=y --keep-going"
ALSA_CARDS="atiixp"
VIDEO_CARDS="radeon"
INPUT_DEVICES="keyboard mouse evdev"
LCD_DEVICES=""
LINGUAS="en en_US"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com http://gentoo.chem.wisc.edu/gentoo"
USE="-bluetooth -cups -fortran -ipv6 3dnowext 3dnow bash-completion caps
 cjk consolekit gnutls java logrotate mbox mmx mng mysql sse sse2 webkit xcomposite"


There is no SYNC line because I am using the funtoo git portage. :D
Back to top
View user's profile Send private message
Ormaaj
Guru
Guru


Joined: 28 Jan 2008
Posts: 312

PostPosted: Sun Aug 09, 2009 1:11 pm    Post subject: Reply with quote

Code:
CFLAGS="-march=native -O3 -msse4 -mmmx -floop-interchange -floop-strip-mine -floop-block -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j8"

#GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.chem.wisc.edu/gentoo/ "
GENTOO_MIRRORS="http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.binarycompass.org http://ftp.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://gentoo.osuosl.org/ http://gentoo.c$
#SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="ccache parallel-fetch metadata-transfer"
FETCHCOMMAND="/usr/bin/wget -t 3 -T 5 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
CCACHE_SIZE="10G"
CCACHE_DIR="/var/tmp/ccache"
ACCEPT_KEYWORDS="~amd64"
LINGUAS="en"
INPUT_DEVICES="evdev"
VIDEO_CARDS="radeon vesa"
COLLISION_IGNORE="/usr/kde/live/share/icons/oxygen/16x16/status/meeting-organizer.png"

PORTDIR_OVERLAY="/usr/local/portage/layman /usr/local/portage/custom"
source "/usr/local/portage/layman/make.conf"

USE="vhosts apache2 readline sql webkit gnutls frost python haskell kdrive smp \
     moonlight audacious nano-syntax graphite avahi bonjour zeroconf autoipd plasma netjack \
     consolekit libsamplerate networkmanager lm_sensors pmu acpi xv \
     solid css raster plotutils joystick phonon mng hal cdparanoia cdr \
     htmlhandbook xvid rtc real raw imagemagick xvmc aac openexr hdri \
     lensfun mysql exif xulrunner semantic-desktop daap cdaudio gphoto2 dssi \
     samba addressbook jack midi bash-completion apm glib sse sse2 sse3 ssse3 sse4 \
     sse4.1 sse4.2 mmx fbdev opengl jpeg ssl zlib fuse kde kde4 \
     ntp theora flac ogg xine ffmpeg mp3 mpeg win32codecs aiglx qt4 alsa \
     lapack policykit alsa-lib dri dbus glitz pdf png tunepimp ppds gimp \
     xcomposite -qt3 -berkdb -arts -oss -ipv6 -bluetooth -gnome -kdeprefix \
     truetype hscolour nsplugin"
PORTAGE_ECLASS_WARNING_ENABLE="0"

EMERGE_DEFAULT_OPTS="--jobs --load-average=8 --keep-going"

#DRM_LIVE_BRANCH="r6xx-r7xx-3d"
#MESA_LIVE_BRANCH="radeon-rewrite"
#MESA_LIVE_BRANCH="r6xx-r7xx-support"
I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1

Code:
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 0
cpu cores   : 4
apicid      : 0
initial apicid   : 0
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7419.75
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 1
cpu cores   : 4
apicid      : 2
initial apicid   : 2
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7566.83
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 2
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 2
cpu cores   : 4
apicid      : 4
initial apicid   : 4
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7418.91
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 3
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 3
cpu cores   : 4
apicid      : 6
initial apicid   : 6
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7418.91
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 4
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 0
cpu cores   : 4
apicid      : 1
initial apicid   : 1
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7567.28
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 5
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 1
cpu cores   : 4
apicid      : 3
initial apicid   : 3
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7418.91
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 6
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 2
cpu cores   : 4
apicid      : 5
initial apicid   : 5
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7418.91
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 7
vendor_id   : GenuineIntel
cpu family   : 6
model      : 26
model name   : Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping   : 4
cpu MHz      : 2667.000
cache size   : 8192 KB
physical id   : 0
siblings   : 8
core id      : 3
cpu cores   : 4
apicid      : 7
initial apicid   : 7
fpu      : yes
fpu_exception   : yes
cpuid level   : 11
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable nonstop_tsc pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 lahf_lm tpr_shadow vnmi flexpriority ept vpid
bogomips   : 7418.91
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
Back to top
View user's profile Send private message
Meet Joe Black
n00b
n00b


Joined: 19 Mar 2005
Posts: 20

PostPosted: Sun Sep 20, 2009 10:45 pm    Post subject: Reply with quote

I have AMD Phenom II X3 Processor (with a possibility of activation of fourth core). Most of the cases there are no problems with LDFLAGS except several packages.
Code:
ARCH="amd64"
ACCEPT_KEYWORDS="${ARCH}"
USE="aac aalib acl acpi alsa aotuv apache2 -arts a52 bash-completion berkdb bundledlibevent cairo cdda cddb cdio cdparanoia chardet cjk clamav clamdtop css cups dga dhcp directfb divx4linux djvu dlloader dts dv dvd -eds encode exif fam fbcon ffmpeg -firefox flac foomaticdb freetype ftp fuse gif gimpprint git glibc-omitfp -gnome gzip hal httpd ia32 icecast ipv6 java java6 javascript jfs jpeg jpeg2k kde kdeenablefinal kdexdeltas lame ldap libcaca live lzma mailwrapper matroska mmx mmxext mng mp3 mplayer mysql mythtv nas network nls nptl nptlonly nsplugin ntfs nut nvidia opengl oss pch pdf perl png -postgres postproc ppds profile python qt3support qt4 rar -real reiserfs rdesktop rtc samba schroedinger -slang sndfile snmp socks5 speex spell srt sse sse2 ssse3 stream svg tga theora threads tiff truetype unicode usb vcd virtualbox vlm vmware v4l v4l2 win32codecs wma wmf wxwindows xanim xcomposite xfs xml xvid xvmc x264 3dnow 3dnowext"                             
CHOST="x86_64-pc-linux-gnu"                                                     
CFLAGS="-march=amdfam10 -O2 -pipe"                                               
CXXFLAGS="${CFLAGS}"                                                             
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,-z,now -Wl,--as-needed -Wl,--enable-new-dtags -Wl,--sort-common -s"                                                     
#LDFLAGS="-Wl,-O1 -Wl,-z,now -Wl,--as-needed -Wl,--enable-new-dtags -Wl,--sort-common -s"                                                                         
#LDFLAGS="-Wl,-O1 -Wl,--sort-common -s"                                         

#4 debugging
#CFLAGS="-march=amdfam10 -g -ggdb -Wall"
#CXXFLAGS="${CFLAGS}"

#4Phenom X3
MAKEOPTS="-j4 -l8"
#4Phenom X4
#MAKEOPTS="-j5 -l10"

PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
PORT_LOGDIR="/var/log/portage"
PORTDIR_OVERLAY="/usr/local/portage"
source /usr/local/portage/layman/make.conf
#4Phenom X3
EMERGE_DEFAULT_OPTS="--jobs=4 --load-average=8 --tree --keep-going --verbose"
#4Phenom X4
#EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=10 --tree --keep-going --verbose"

AUTOCLEAN="yes"
PORTAGE_TMPFS="/dev/shm"
FEATURES="ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
CCACHE_SIZE="2G"
#PORTAGE_ELOG_CLASSES="info warn error"
#PORTAGE_ELOG_SYSTEM="save"
PORTAGE_NICENESS=39
RSYNC_RETRIES="2"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ http://distfiles.gentoo.org"
LINGUAS="ru en"
FETCHCOMMAND="/usr/bin/getdelta.sh \"\${URI}\" -O \"\${DISTDIR}/\${FILE}\""
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""
INPUT_DEVICES="keyboard mouse evdev"
ALSA_CARDS="snd_hda_intel"
VIDEO_CARDS="nvidia nv"
APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias"

_________________
Some strange sentences ? Grammar mistakes ?
I'll be happy if you write a short PM, I always try to improve my English.


Last edited by Meet Joe Black on Tue Sep 22, 2009 10:10 am; edited 1 time in total
Back to top
View user's profile Send private message
Quick23t
n00b
n00b


Joined: 07 Aug 2009
Posts: 66
Location: Phoenix, AZ

PostPosted: Sun Sep 20, 2009 11:59 pm    Post subject: Reply with quote

Code:
ACCEPT_KEYWORDS="~amd64"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -mcx16 -msse4 -msse4.1 -msse4.2 -msahf -pipe"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
MAKEOPTS="-j9"
LINGUAS="en"
LANG="en_US.UTF-8"
FEATURES="ccache"
CCACHE_SIZE="4G"
CCACHE_DIR="/var/tmp/ccache"
USE="a52 aac cdda cdr curl dbus dvd dvdr exchange ffmpeg flac gif -ipv6 jpeg mjpeg mp3 mpeg opengl png spell ssse3 svg X x264 xpm xvid xvmc"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse evdev"

GENTOO_MIRRORS="http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ "
LCD_DEVICES=""
ALSA_CARDS="emu10k1"
PORTDIR_OVERLAY="/usr/local/portage/mybuilds /usr/local/portage/test"
source /usr/local/portage/layman/make.conf
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3 ... 8, 9, 10 ... 13, 14, 15  Next
Page 9 of 15

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum