Gentoo Archives: gentoo-user-cs

From: "Honza Macháček" <Hloupy.Honza@×××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] Aktualizace gcc 4.1.1 -> 4.1.1-r1
Date: Thu, 14 Dec 2006 04:21:37
Message-Id: 4580D133.2010602@centrum.cz
In Reply to: [gentoo-user-cs] Aktualizace gcc 4.1.1 -> 4.1.1-r1 by Lukas Svoboda
1 Lukas Svoboda píše:
2 > mam cerstve nainstalovane Gentoo (2006.1), po instalaci obsahuje gcc ve
3 > verzi 4.1.1. Pokud ted provedu update systemu, bude se stahovat nova verze
4 > 4.1.1-r1. Doporucuje se i v pripade takove aktualizace prekompilovavat
5 > "system", nebo dokonce "world", nebo jen libtool? Nebo je potreba udelat
6 > neco jineho?
7
8 Doporučuji před updatem systému updatovat portage (`emerge --sync`),
9 gcc už má verzi 4.1.1-r3. Po updatu bude pravděpodobně vhodné spustit
10 revdep-rebuild pro případ, že někde něco závisí na staré verzi nějaké
11 updatované dynamicky linkované knihovny; pokud chce Gentoo updatovat gcc
12 kvůli dvěma knihovnám, které se jmenují nějak jako
13 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1-r3/libgcjawt.la, stačí novou
14 kompilaci gcc přerušit (ona by stejně nepomohla) a opravit ty dva
15 soubory (textové popisy knihoven a jejich závislostí) ručně -- z
16 neznámých důvodů gcc soustavně instaluje dva .la soubory se špatnou
17 cestou u první knihovny v dependency_libs=, dává tam něco jako /usr/lib
18 místo /usr/lib/gcc/i686-pc-linux-gnu/4.1.1-r3/ (ty cesty platí za
19 předpokladu, že v /etc/make.conf máte CHOST="i686-pc-linux-gnu").
20 Pokud při updatu dostanete novou verzi zdrojáků jádra, budete je pak
21 tak jako tak kompilovat už updatovaným gcc s updatovanými knihovnami,
22 takže zbývá jen otázka, zda má význam po kompilaci nové verze jádra a
23 změně linku /usr/src/linux přeinstalovat kromě případných modulů
24 (`module-rebuild rebuild`) ještě linux-headers a glibc, aby bylo všechno
25 opravdu aktuální.
26 Překompilovat celý systém kvůli upgradu gcc by mohlo mít význam při
27 přechodu třeba z gcc-3 na gcc-4, ale při změně dokonce jen z gcc-4.1.1
28 na gcc-4.1.1-r3 bych o něčem takovém uvažoval jedině v případě, že bych
29 měl zprávy o nějaké strašlivé chybě v předchozí verzi gcc, kvůli níž
30 jsou některé z mých binárek pravděpodobně zkompilované chybně. Myslím,
31 že jsem o žádné takové v gcc-4.1.1 neslyšel.
32 Mějte se krásně.
33 Honza Macháček
34 --
35 gentoo-user-cs@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-cs] Aktualizace gcc 4.1.1 -> 4.1.1-r1 Lukas Svoboda <lukas.svoboda@×××××××××××.cz>