jkt 06/02/25 09:37:34
Modified: xml/htdocs/doc/en gcc-upgrading.xml
Log:
a) removed redundant instructions for first time installations
b) added <c> around the "world" target
c) moved the "remove old gcc" instructions for first-time installations
to separate <section> as it's safe even for the revdep-rebuild way
Revision Changes Path
1.10 +12 -29 xml/htdocs/doc/en/gcc-upgrading.xml
file :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gcc-upgrading.xml?rev=1.10&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gcc-upgrading.xml?rev=1.10&content-type=text/plain&cvsroot=gentoo
diff :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gcc-upgrading.xml.diff?r1=1.9&r2=1.10&cvsroot=gentoo
Index: gcc-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- gcc-upgrading.xml 9 Feb 2006 17:40:19 -0000 1.9
+++ gcc-upgrading.xml 25 Feb 2006 09:37:33 -0000 1.10
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v 1.9
2006/02/09 17:40:19 jkt Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v 1.10
2006/02/25 09:37:33 jkt Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -25,8 +25,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>8</version>
-<date>2006-02-09</date>
+<version>9</version>
+<date>2006-02-25</date>
<chapter id="intro">
<title>Introduction</title>
@@ -394,40 +394,23 @@
that will affect the system compile.
</p>
-<pre caption="Upgrading GCC">
-# <i>emerge -uav gcc</i>
-# <i>gcc-config i686-pc-linux-gnu-3.4.4</i>
-# <i>source /etc/profile</i>
-
-<comment>(Rebuilding libtool)</comment>
-# <i>emerge --oneshot -av libtool</i>
-</pre>
-
-<note>
-This assumes that you have <c>CHOST="i686-pc-linux-gnu"</c> set. If you are
-using another CHOST, please use the appropriate gcc-config line.
-</note>
-
-<p>
-To provide compatibility with older binary C++ applications,
-<c>sys-libs/libstdc++-v3</c> needs to be merged onto your system.
-</p>
-
-<pre caption="Installing libstdc++-v3">
-# <i>emerge --oneshot sys-libs/libstdc++-v3</i>
-</pre>
-
<p>
Since we are performing these actions after an initial installation, we do not
-need to recompile the world target as we would when doing an upgrade on an
-already installed system. However, you may choose to perform a world update in
-place of the system update, to ensure that all packages are updated.
+need to recompile the <c>world</c> target as we would when doing an upgrade on
+an already installed system. However, you may choose to perform a world update
+in place of the system update, to ensure that all packages are updated.
</p>
<pre caption="Rebuilding system">
# <i>emerge -e system</i>
</pre>
+</body>
+</section>
+<section id="first-install-cleaning-up">
+<title>Cleaning up</title>
+<body>
+
<p>
It is also safe to remove older GCC versions at this time. Please substitute
<c>YOUR-NEW-GCC-VERSION</c> with the actual version you've upgraded to:
--
[email protected] mailing list