GNT sans publicité, site mobile, fonctionnalitées exclusives...

[gentoo-user-fr] Mise à jour vers 2006.1 et GCC 4.1.1

Le
Antoine Van-Elstraete
--nextPart16769735.2UXGkGF4sJ
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

WAAAAAAAAAAAAA O_o

L'améliorations de performance est hallucinantes, les compilations vont
presques 2 fois plus vite (merci le CFLAG «-ftree-vectorize») et l'exec=
ution
des programmes est également bien plus rapide.

Merci aussi aux outils habituels (ccache, confcache)

> Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> 2.6.16-suspend2-r8 i686)
> =
==
=
> System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> 2800+ Gentoo Base System version 1.12.4
> ccache version 2.3 [enabled]
> app-admin/eselect-compiler: 2.0.0_rc2-r1
> dev-lang/python: 2.4.3-r1
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache: 2.3
> dev-util/confcache: 0.4.2-r1
> sys-apps/sandbox: 1.2.17
> sys-devel/autoconf: 2.13, 2.59-r7
> sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils: 2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r3
> sys-devel/libtool: 1.3.5, 1.5.22
> virtual/os-headers: 2.6.11-r2
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS=" -Os -mtune=k8 -march=k8 -pipe -fno-omit-frame-pointer -ftr=
acer
> -fno-trapping-math -mno-push-args -ftree-vectorize "
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> /usr/share/texmf/xdvi/ /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/en=
v.d
> /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash
> /etc/terminfo" CXXFLAGS=" -Os -mtune=k8 -march=k8 -pipe
> -fno-omit-frame-pointer -ftracer -fno-trapping-math -mno-push-args
> -ftree-vectorize " DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig buildpkg ccache confcache distlocks metadata-trans=
fer
> sandbox sfperms strict" GENTOO_MIRRORS="
> ftp://pandemonium.tiscali.de/pub/gentoo/
> ftp://194.117.143.72/mirrors/gentoo ftp://gentoo.inode.at/source/"
> LANG="fr_FR@euro"
> LC_ALL="fr_FR@euro"
> LINGUAS="fr en"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
> --compress --force --whole-file --delete --delete-after --stats
> --timeout=180 --exclude='/distfiles' --exclude='/local'
> --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-x=
gl
> /usr/portage/local/layman/liferea_overlay"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 3dnow 3dnowext X a52 aac acpi ada alsa apm arts bash-completion
> berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cli crypt cups curl db=
us
> dga directfb dlloader dri dts dvd dvdr dvdread encode exif ffmpeg flac
> flash fortran ftp gdbm gif gimp gimpprint glitz gpm gtk gtk2 hal ieee1394
> imagemagick imap insecure-savers ipod ipv6 isdnlog jabber java joystick
> jpeg kde kdeenablefinal kdehiddenvisibility libcaca libg++ live mad
> matroska mime mmx mmxext mp3 mp4 mpeg mplayer msn musepack musicbrainz
> ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl pam pcre pdf
> perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection
> rtsp ruby samba scanner sdk sdl session spell spl sqlite sse sse2 ssl
> stream suid svg svga symlink tcltk tcpd tetex theora thumbnail tiff
> truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2
> vcd videos vim visualization vorbis wifi win32codecs wxwindows x264
> xcomposite xine xinerama xml xorg xprint xvid zip zlib elibc_glibc
> input_devices_evdev input_devices_joystick input_devices_keyboard
> input_devices_mouse input_devices_synaptics input_devices_wacom
> kernel_linux linguas_fr linguas_en userland_GNU video_cards_nvidia" Unset=
:
> CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
> PORTAGE_RSYNC_EXTRA_OPTS

Vive Gentoo \o/ !


--
Antoine Van-Elstraete

Jabber : ve.antoine@gmail.com
MSN : blue--cat@wanadoo.fr
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87

--nextPart16769735.2UXGkGF4sJ
Content-Type: application/pgp-signature

--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBE9vll/OFScBP7tMERAteYAJ0aK5UnndX/txLSNlNp4A7lFZMhzgCfb8Pt
frogxek3ZikbDDv6tAz+B2I=
=ZPAU
--END PGP SIGNATURE--

--nextPart16769735.2UXGkGF4sJ--
--
gentoo-user-fr@gentoo.org mailing list
Lire les 23 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 5
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
gwenhael
Le #7586091
J'avoue une certaine ignorance sur les mises à jours... Enfin disons que j'apprécie de trouver un peu de docs pour éviter de tout casser et par la même occas savoir quoi rajouter pour améliorer l'ensemble...
Donc y a t'il déjà quelques docs pour les blaireaux de mon style?
Ou alors est-ce que les anciennes font l'affaire ?
Merci d'avance
Gwen

On Thu, 31 Aug 2006 16:59:45 +0200
Antoine Van-Elstraete
WAAAAAAAAAAAAA O_o

L'améliorations de performance est hallucinantes, les compilations vont
presques 2 fois plus vite (merci le CFLAG «-ftree-vectorize») et l'execution
des programmes est également bien plus rapide.

Merci aussi aux outils habituels (ccache, confcache...)

> Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> 2.6.16-suspend2-r8 i686)
> ================================================================ > > System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> 2800+ Gentoo Base System version 1.12.4
> ccache version 2.3 [enabled]
> app-admin/eselect-compiler: 2.0.0_rc2-r1
> dev-lang/python: 2.4.3-r1
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache: 2.3
> dev-util/confcache: 0.4.2-r1
> sys-apps/sandbox: 1.2.17
> sys-devel/autoconf: 2.13, 2.59-r7
> sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils: 2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r3
> sys-devel/libtool: 1.3.5, 1.5.22
> virtual/os-headers: 2.6.11-r2
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS=" -Os -mtune=k8 -march=k8 -pipe -fno-omit-frame-pointer -ftracer
> -fno-trapping-math -mno-push-args -ftree-vectorize "
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> /usr/share/texmf/xdvi/ /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/env.d
> /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash
> /etc/terminfo" CXXFLAGS=" -Os -mtune=k8 -march=k8 -pipe
> -fno-omit-frame-pointer -ftracer -fno-trapping-math -mno-push-args
> -ftree-vectorize " DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig buildpkg ccache confcache distlocks metadata-transfer
> sandbox sfperms strict" GENTOO_MIRRORS="
> ftp://pandemonium.tiscali.de/pub/gentoo/
> ftp://194.117.143.72/mirrors/gentoo ftp://gentoo.inode.at/source/"
> LANG=""
> LC_ALL=""
> LINGUAS="fr en"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
> --compress --force --whole-file --delete --delete-after --stats
> --timeout0 --exclude='/distfiles' --exclude='/local'
> --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl
> /usr/portage/local/layman/liferea_overlay"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 3dnow 3dnowext X a52 aac acpi ada alsa apm arts bash-completion
> berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cli crypt cups curl dbus
> dga directfb dlloader dri dts dvd dvdr dvdread encode exif ffmpeg flac
> flash fortran ftp gdbm gif gimp gimpprint glitz gpm gtk gtk2 hal ieee1394
> imagemagick imap insecure-savers ipod ipv6 isdnlog jabber java joystick
> jpeg kde kdeenablefinal kdehiddenvisibility libcaca libg++ live mad
> matroska mime mmx mmxext mp3 mp4 mpeg mplayer msn musepack musicbrainz
> ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl pam pcre pdf
> perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection
> rtsp ruby samba scanner sdk sdl session spell spl sqlite sse sse2 ssl
> stream suid svg svga symlink tcltk tcpd tetex theora thumbnail tiff
> truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2
> vcd videos vim visualization vorbis wifi win32codecs wxwindows x264
> xcomposite xine xinerama xml xorg xprint xvid zip zlib elibc_glibc
> input_devices_evdev input_devices_joystick input_devices_keyboard
> input_devices_mouse input_devices_synaptics input_devices_wacom
> kernel_linux linguas_fr linguas_en userland_GNU video_cards_nvidia" Unset:
> CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
> PORTAGE_RSYNC_EXTRA_OPTS

Vive Gentoo o/ !


--
Antoine Van-Elstraete

Jabber :
MSN :
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87



--
mailing list
Antoine Van-Elstraete
Le #7586081
--nextPart3434443.eT7zJ8Lujr
Content-Type: text/plain;
charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Jeudi 31 Août 2006 17:03, gwenhael a écrit :
J'avoue une certaine ignorance sur les mises à jours... Enfin disons que
j'apprécie de trouver un peu de docs pour éviter de tout casser et pa r la
même occas savoir quoi rajouter pour améliorer l'ensemble... Donc y a t'il
déjà quelques docs pour les blaireaux de mon style?
Ou alors est-ce que les anciennes font l'affaire ?
Merci d'avance
Gwen



Mais non, tu n'es un blaireau ;)

Alors pour mettre à jour GCC : http://www.gentoo.org/doc/fr/gcc-upgrading .xml
c'est très bien expliqué.

Pour mettre à jour son profil, c'est très simple. Il suffit de
supprimer "/etc/make.profile" (c'est un lien symbolique) et de le recréer
avec le profil souhaité. les profils sont
dans /usr/portage/profiles/default-linux/ donc par exemple pour passer en
2006.1 avec un x86 :

«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile »

le 2006.1 et gcc 4.1.1 datent de ce matin, donc faire un petit emerge --syn c
avant :)

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c' est
tout simplement

1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un au tre
sujet...

--
Antoine Van-Elstraete

Jabber :
MSN :
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87

--nextPart3434443.eT7zJ8Lujr
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBE9wUA/OFScBP7tMERAo20AJ9YP9XyJsQqAlNQphp30i86A6N3wwCdGtKl
yM+y75jI56Evw05OZ3CigZQ =DotG
-----END PGP SIGNATURE-----

--nextPart3434443.eT7zJ8Lujr--
--
mailing list
gwenhael
Le #7586071
Ok,
Donc c'est comme la derniere fois.
Ca va encore me prendre deux jours pour que mon pentium III 700 ai fini de tout compiler :)
par contre les optimisations j'avoue que je suis interessé mais je comprend pas toutes les finesses des fois ...
Gwen

On Thu, 31 Aug 2006 17:49:16 +0200
Antoine Van-Elstraete
Le Jeudi 31 Août 2006 17:03, gwenhael a écrit :
> J'avoue une certaine ignorance sur les mises à jours... Enfin disons que
> j'apprécie de trouver un peu de docs pour éviter de tout casser et par la
> même occas savoir quoi rajouter pour améliorer l'ensemble... Donc y a t'il
> déjà quelques docs pour les blaireaux de mon style?
> Ou alors est-ce que les anciennes font l'affaire ?
> Merci d'avance
> Gwen

Mais non, tu n'es un blaireau ;)

Alors pour mettre à jour GCC : http://www.gentoo.org/doc/fr/gcc-upgrading.xml
c'est très bien expliqué.

Pour mettre à jour son profil, c'est très simple. Il suffit de
supprimer "/etc/make.profile" (c'est un lien symbolique) et de le recréer
avec le profil souhaité. les profils sont
dans /usr/portage/profiles/default-linux/ donc par exemple pour passer en
2006.1 avec un x86 :

«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»

le 2006.1 et gcc 4.1.1 datent de ce matin, donc faire un petit emerge --sync
avant :)

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est
tout simplement

1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre
sujet...

--
Antoine Van-Elstraete

Jabber :
MSN :
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87



--
mailing list
Pascal BERTIN
Le #7586061
Antoine Van-Elstraete wrote:
<snip>

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est
tout simplement

1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre
sujet...




moi, après 2, je conseille d'attendre un peu (quelques secondes), et de
taper Yes

le faire après 3 est rageant....

;-)
--
mailing list
Alexandre BIQUE
Le #7586051
On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»



Est-ce que c'est pas plus sage de faire un petit :
eselect list profile

--
mailing list
Publicité
Suivre les réponses
Poster une réponse
Anonyme