public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-10-24  8:34 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-10-24  8:34 UTC (permalink / raw
  To: gentoo-commits

grobian     07/10/24 08:34:20

  Modified:             bootstrap-macos.xml
  Log:
  Really force people to think a bit by disallowing them to simply cut 'n' paste, as for Intel users this too often results in not having the compiler doing SSE instructions.

Revision  Changes    Path
1.15                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.14&r2=1.15

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- bootstrap-macos.xml	12 Sep 2007 07:33:23 -0000	1.14
+++ bootstrap-macos.xml	24 Oct 2007 08:34:19 -0000	1.15
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.14 2007/09/12 07:33:23 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.15 2007/10/24 08:34:19 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.2</version>
-  <date>2007-04-27</date>
+  <version>1.3</version>
+  <date>2007-10-24</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -286,12 +286,16 @@
         </p>
         <pre caption="Customising the prefix installation - example">
 $ <i>echo 'USE="unicode nls"' >> $EPREFIX/etc/make.conf</i>
-$ <i>echo 'CFLAGS="-O2 -pipe"' >> $EPREFIX/etc/make.conf</i>
+$ <i>echo 'CFLAGS="-O2 -pipe &lt;my-cpu-flags&gt;"' >> $EPREFIX/etc/make.conf</i>
         </pre>
         <note>
-          OSX on Intel users should have <c>-march=prescott</c> in their
-          <c>CFLAGS</c> to avoid compilation errors due to SSE
-          instructions not being enabled.
+          You have to replace <c>&lt;my-cpu-flags&gt;</c> with something
+          that matches your CPU.
+          Intel-based Mac users (e.g. MacBook, Core2Duo) should at least
+          have <c>-march=prescott</c> here to avoid compilation errors
+          due to SSE instructions not being enabled.  PPC users can use
+          their CPU's alias to enable CPU specific tuning, e.g.
+          <c>-mcpu=G5 -mtune=G5</c>.
         </note>
         <p>
           Since we're about to rebuild our system for the last time, we



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-10-29  8:44 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-10-29  8:44 UTC (permalink / raw
  To: gentoo-commits

grobian     07/10/29 08:44:07

  Modified:             bootstrap-macos.xml
  Log:
  Make a note that we cannot bootstrap on OSX Leopard properly because Apple keeps some vital sources for itself

Revision  Changes    Path
1.18                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.17&r2=1.18

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- bootstrap-macos.xml	25 Oct 2007 20:29:26 -0000	1.17
+++ bootstrap-macos.xml	29 Oct 2007 08:44:06 -0000	1.18
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.17 2007/10/25 20:29:26 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.18 2007/10/29 08:44:06 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -41,6 +41,11 @@
           PPC and x86 architectures.  Tests on PPC Panther were
           successful, but the platform itself isn't fully supported.
         </p>
+        <note>
+          Bootstrapping on OS X 10.5 Leopard unfortunately is NOT
+          working at the moment.  Please bear with us while we wait for
+          Apple to finally release their sources.
+        </note>
       </body>
     </section><!-- }}} -->
 



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-11-08 19:01 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-11-08 19:01 UTC (permalink / raw
  To: gentoo-commits

grobian     07/11/08 19:01:52

  Modified:             bootstrap-macos.xml
  Log:
  We have Apple's sources for 10.5.  Try to signal 10.5 users not bootstrap python.

Revision  Changes    Path
1.19                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.18&r2=1.19

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- bootstrap-macos.xml	29 Oct 2007 08:44:06 -0000	1.18
+++ bootstrap-macos.xml	8 Nov 2007 19:01:52 -0000	1.19
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.18 2007/10/29 08:44:06 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.19 2007/11/08 19:01:52 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.3</version>
-  <date>2007-10-24</date>
+  <version>1.4</version>
+  <date>2007-11-08</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -43,8 +43,8 @@
         </p>
         <note>
           Bootstrapping on OS X 10.5 Leopard unfortunately is NOT
-          working at the moment.  Please bear with us while we wait for
-          Apple to finally release their sources.
+          working at the moment.  Please bear with us while we iron out
+          the bugs we find along the way.
         </note>
       </body>
     </section><!-- }}} -->
@@ -99,11 +99,13 @@
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp wget</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp tar</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp sed</i>
-$ <i>./bootstrap-prefix.sh $EPREFIX/tmp python</i>
+$ <i>./bootstrap-prefix.sh $EPREFIX/tmp python</i> (10.5: see note!)
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp gawk</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp findutils</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX portage</i>
         </pre>
+        <note>Mac OS X Leopard (10.5) users should <b>NOT</b> bootstrap
+          python!  It fails and is not necessary.</note>
         <note>Please note that <c>wget</c>, <c>sed</c> and <c>python</c> are
           installed in <path>$EPREFIX/tmp</path>!</note>
         <p>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-11-08 19:11 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-11-08 19:11 UTC (permalink / raw
  To: gentoo-commits

grobian     07/11/08 19:11:18

  Modified:             bootstrap-macos.xml
  Log:
  python fails to compile, you can easily guess that if you ever tried to compile it, but for those who don't make it clear

Revision  Changes    Path
1.20                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.19&r2=1.20

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- bootstrap-macos.xml	8 Nov 2007 19:01:52 -0000	1.19
+++ bootstrap-macos.xml	8 Nov 2007 19:11:17 -0000	1.20
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.19 2007/11/08 19:01:52 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.20 2007/11/08 19:11:17 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -105,7 +105,7 @@
 $ <i>./bootstrap-prefix.sh $EPREFIX portage</i>
         </pre>
         <note>Mac OS X Leopard (10.5) users should <b>NOT</b> bootstrap
-          python!  It fails and is not necessary.</note>
+          python!  It fails to compile and is not necessary.</note>
         <note>Please note that <c>wget</c>, <c>sed</c> and <c>python</c> are
           installed in <path>$EPREFIX/tmp</path>!</note>
         <p>



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-11-15 18:26 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-11-15 18:26 UTC (permalink / raw
  To: gentoo-commits

grobian     07/11/15 18:26:26

  Modified:             bootstrap-macos.xml
  Log:
  Bootstrapping on Leopard (10.5) works!

Revision  Changes    Path
1.21                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.20&r2=1.21

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- bootstrap-macos.xml	8 Nov 2007 19:11:17 -0000	1.20
+++ bootstrap-macos.xml	15 Nov 2007 18:26:26 -0000	1.21
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.20 2007/11/08 19:11:17 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.21 2007/11/15 18:26:26 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -41,11 +41,6 @@
           PPC and x86 architectures.  Tests on PPC Panther were
           successful, but the platform itself isn't fully supported.
         </p>
-        <note>
-          Bootstrapping on OS X 10.5 Leopard unfortunately is NOT
-          working at the moment.  Please bear with us while we iron out
-          the bugs we find along the way.
-        </note>
       </body>
     </section><!-- }}} -->
 



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2007-12-04 19:41 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2007-12-04 19:41 UTC (permalink / raw
  To: gentoo-commits

grobian     07/12/04 19:41:20

  Modified:             bootstrap-macos.xml
  Log:
  For "die punktlichen" under us; mention explicitly that we do Leopard
  now too.

Revision  Changes    Path
1.22                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.21&r2=1.22

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- bootstrap-macos.xml	15 Nov 2007 18:26:26 -0000	1.21
+++ bootstrap-macos.xml	4 Dec 2007 19:41:20 -0000	1.22
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.21 2007/11/15 18:26:26 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.22 2007/12/04 19:41:20 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -37,9 +37,10 @@
         <p>
           Bootstrapping on OS X is relatively simple, as the system
           itself provides most of the tools get up to speed quickly.
-          Prefixed Portage is tested and supported on Mac OS X Tiger on
-          PPC and x86 architectures.  Tests on PPC Panther were
-          successful, but the platform itself isn't fully supported.
+          Prefixed Portage is tested and supported on Mac OS X Tiger and
+          Leopard on PPC and x86 architectures.  Tests on PPC Panther
+          were successful, but the platform itself isn't fully
+          supported.
         </p>
       </body>
     </section><!-- }}} -->



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-01-09 18:08 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-01-09 18:08 UTC (permalink / raw
  To: gentoo-commits

grobian     08/01/09 18:08:43

  Modified:             bootstrap-macos.xml
  Log:
  Fix bug #204996, and adjust to new bootstrap image

Revision  Changes    Path
1.23                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.23&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.23&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.22&r2=1.23

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- bootstrap-macos.xml	4 Dec 2007 19:41:20 -0000	1.22
+++ bootstrap-macos.xml	9 Jan 2008 18:08:42 -0000	1.23
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.22 2007/12/04 19:41:20 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.23 2008/01/09 18:08:42 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.4</version>
-  <date>2007-11-08</date>
+  <version>1.5</version>
+  <date>2008-01-09</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -102,8 +102,8 @@
         </pre>
         <note>Mac OS X Leopard (10.5) users should <b>NOT</b> bootstrap
           python!  It fails to compile and is not necessary.</note>
-        <note>Please note that <c>wget</c>, <c>sed</c> and <c>python</c> are
-          installed in <path>$EPREFIX/tmp</path>!</note>
+        <note>Please note that <c>wget</c>, <c>sed</c>, <c>python</c>,
+          etc. are installed in <path>$EPREFIX/tmp</path>!</note>
         <p>
           The script will setup the <path>$EPREFIX</path>
           directory, download a portage tree snapshot, unpack it and
@@ -175,7 +175,7 @@
           needs.
         </p>
         <pre caption="emerge texinfo">
-$ <i>emerge --oneshot --nodeps texinfo</i>
+$ <i>emerge --oneshot --nodeps help2man texinfo</i>
         </pre>
         <p>
           Now we can finish installing the autotools:
@@ -196,11 +196,14 @@
           <c>tar</c> in our prefix.  These are the last packages that we
           temporarily installed to bootstrap our system.
         </p>
-        <pre caption="emerge python">
+        <pre caption="emerge remaining packages">
 $ <i>emerge --oneshot --nodeps python</i>
 $ <i>emerge --oneshot --nodeps findutils</i>
 $ <i>emerge --oneshot --nodeps tar</i>
+$ <i>emerge --oneshot gawk</i>
         </pre>
+        <note>Mac OS X Leopard (10.5) users should <b>also</b> emerge
+          python here.</note>
         <p>
           Before we continue to emerge all ebuilds from <c>system</c>,
           we first install <c>portage</c>.  We need to overwrite the
@@ -213,13 +216,6 @@
 $ <i>env FEATURES="-collision-protect" emerge --oneshot --nodeps portage</i>
         </pre>
         <p>
-          Next, we get GNU <c>awk</c>, as most ebuilds expect this
-          <c>awk</c> when they use it.
-        </p>
-        <pre caption="emerge gawk">
-$ <i>emerge --oneshot gawk</i>
-        </pre>
-        <p>
           Some, if not many, scripts and tools within a Gentoo system
           assume the availability of the <c>baselayout</c> package.  We
           make sure here we have it, for this reason.  In fact, it would
@@ -250,13 +246,6 @@
           failures due to dependencies.
         </p>
         <p>
-          Since we have some basic stuff now, we might want the benefit
-          of an updated tree.  To use it, emerge <c>subversion</c>:
-        </p>
-        <pre caption="emerge subversion">
-$ <i>emerge subversion</i>
-        </pre>
-        <p>
           We can now update the tree.  Since snapshots now are actually
           (anonymous) SVN checkouts of the tree, we can immediately use
           SVN commands on the tree instead of checking a tree out first.
@@ -299,7 +288,7 @@
           have <c>-march=prescott</c> here to avoid compilation errors
           due to SSE instructions not being enabled.  PPC users can use
           their CPU's alias to enable CPU specific tuning, e.g.
-          <c>-mcpu=G5 -mtune=G5</c>.
+          <c>-mcpu=G5 -mtune=G5 -faltivec</c>.
         </note>
         <p>
           Since we're about to rebuild our system for the last time, we
@@ -310,14 +299,14 @@
         <pre caption="Unsetting LDFLAGS and CPPFLAGS variables">
 $ <i>unset LDFLAGS</i>
 $ <i>unset CPPFLAGS</i>
-$ <i>emerge -e system world</i>
+$ <i>emerge -e system</i>
         </pre>
         <note>
           tcsh users can use <c>unsetenv LDFLAGS</c> and alike for
           <c>CPPFLAGS</c>.
         </note>
         <p>
-          After <c>world</c> has emerged successfully, your prefix will
+          After <c>system</c> has emerged successfully, your prefix will
           be set up properly, and you can emerge the whichever tools you
           choose from the prefix tree.
         </p>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-01-09 18:23 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-01-09 18:23 UTC (permalink / raw
  To: gentoo-commits

grobian     08/01/09 18:23:21

  Modified:             bootstrap-macos.xml
  Log:
  remove trails of 'world', as we don't need it any more

Revision  Changes    Path
1.24                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.23&r2=1.24

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- bootstrap-macos.xml	9 Jan 2008 18:08:42 -0000	1.23
+++ bootstrap-macos.xml	9 Jan 2008 18:23:21 -0000	1.24
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.23 2008/01/09 18:08:42 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.24 2008/01/09 18:23:21 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -266,7 +266,7 @@
         </note>
         <p>
           To really do this properly, after emerging <c>system</c>, one
-          should re-emerge <c>world</c>, because now all packages can
+          should re-emerge <c>system</c>, because now all packages can
           be compiled with all tools from the prefix, instead of based
           on tools in the system root.  Before you do though, this is
           the good time to set your general <c>USE</c>-flags, such as
@@ -293,8 +293,6 @@
         <p>
           Since we're about to rebuild our system for the last time, we
           can unset all hacks we made to help the bootstrap process.
-          This time we emerge <c>world</c> to include the packages
-          necessary for <c>subversion</c>.
         </p>
         <pre caption="Unsetting LDFLAGS and CPPFLAGS variables">
 $ <i>unset LDFLAGS</i>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-02-02 17:23 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-02-02 17:23 UTC (permalink / raw
  To: gentoo-commits

grobian     08/02/02 17:23:26

  Modified:             bootstrap-macos.xml
  Log:
  Dependencies have changed, resulting in our bootstrap procedure being completely broken.  I rewrote it, starting with Mac OS X.  The positive side of this is that the bootstrap procedure got a lot cleaner.

Revision  Changes    Path
1.25                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.24&r2=1.25

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- bootstrap-macos.xml	9 Jan 2008 18:23:21 -0000	1.24
+++ bootstrap-macos.xml	2 Feb 2008 17:23:26 -0000	1.25
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.24 2008/01/09 18:23:21 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.25 2008/02/02 17:23:26 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.5</version>
-  <date>2008-01-09</date>
+  <version>1.6</version>
+  <date>2008-02-02</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -40,7 +40,7 @@
           Prefixed Portage is tested and supported on Mac OS X Tiger and
           Leopard on PPC and x86 architectures.  Tests on PPC Panther
           were successful, but the platform itself isn't fully
-          supported.
+          supported any more.
         </p>
       </body>
     </section><!-- }}} -->
@@ -140,80 +140,36 @@
 $ <i>emerge --oneshot sed</i>
         </pre>
         <p>
-          Next, we emerge the <c>bash</c> shell and its dependency
-          ncurses.  <c>bash</c> is used extensively within portage and
-          other applications.
+          Next, we emerge the <c>bash</c> shell Portage heavily relies
+          on.  Since its dependencies cannot be compiled at this stage,
+          we ignore those for the moment.  The same holds for
+          <c>wget</c> which we emerge at the same time.
         </p>
-        <pre caption="emerge bash">
-$ <i>emerge --oneshot bash</i>
-        </pre>
-        <note>
-          It is safe to ignore the "1 config files in XXX need updating"
-          message that appears till the end of the bootstrap process.
-        </note>
-        <p>
-          We continue getting some autotools stuff into our prefix.
-        </p>
-        <pre caption="emerge autotools">
-$ <i>emerge --oneshot --nodeps "m4"</i>
-$ <i>emerge --oneshot --nodeps "=autoconf-2.1*" "=autoconf-2.6*" "autoconf-wrapper"</i>
-$ <i>emerge --oneshot --nodeps "=automake-1.4*" "=automake-1.5*" "=automake-1.6*" "=automake-1.7*" "=automake-1.8*" "automake-wrapper"</i>
-        </pre>
-        <note><c>>=automake-1.9</c> and <c>libtool</c> are not (yet)
-          installed at this stage.</note>
-        <p>
-          Next, we have to get some tools in order to finalise getting
-          the autotools in our prefix.  Because we installed <c>wget</c>
-          in a temporary location, let's not forget to install it
-          properly by emerging it now:
-        </p>
-        <pre caption="emerge wget">
+        <pre caption="emerge bash and wget">
+$ <i>emerge --oneshot --nodeps bash</i>
 $ <i>emerge --oneshot --nodeps wget</i>
         </pre>
         <p>
-          After this we can emerge texinfo, which <c>automake-1.9</c>
-          needs.
-        </p>
-        <pre caption="emerge texinfo">
-$ <i>emerge --oneshot --nodeps help2man texinfo</i>
-        </pre>
-        <p>
-          Now we can finish installing the autotools:
-        </p>
-        <pre caption="finalise emerge autotools">
-$ <i>emerge --oneshot --nodeps "=automake-1.9*" "=automake-1.10*"</i>
-$ <i>emerge --oneshot --nodeps libtool</i>
-        </pre>
-        <p>
-          Now we have some decent autotooling stuff around, we can get
-          some decent core utilities in our prefix.
-        </p>
-        <pre caption="emerge coreutils">
-$ <i>emerge --oneshot --nodeps sys-apps/coreutils</i>
-        </pre>
-        <p>
-          Finally we emerge <c>python</c>, <c>findutils</c> and
-          <c>tar</c> in our prefix.  These are the last packages that we
-          temporarily installed to bootstrap our system.
-        </p>
-        <pre caption="emerge remaining packages">
-$ <i>emerge --oneshot --nodeps python</i>
-$ <i>emerge --oneshot --nodeps findutils</i>
-$ <i>emerge --oneshot --nodeps tar</i>
+          We continue getting more tools in our prefix.  We no longer
+          ignore dependencies, so a lot of packages will be emerged at
+          this stage.  Slowly our prefix gets more robust as we progress
+          here.
+        </p>
+        <pre caption="emerge several tools">
+$ <i>emerge --oneshot coreutils</i>
+$ <i>emerge --oneshot findutils</i>
+$ <i>emerge --oneshot tar</i>
+$ <i>emerge --oneshot grep</i>
 $ <i>emerge --oneshot gawk</i>
         </pre>
-        <note>Mac OS X Leopard (10.5) users should <b>also</b> emerge
-          python here.</note>
         <p>
-          Before we continue to emerge all ebuilds from <c>system</c>,
-          we first install <c>portage</c>.  We need to overwrite the
-          version that was installed by the bootstrap script.
-          Installing a new portage will make sure it uses the tools
-          provided by the prefix, and forget about the temporary
-          installed tools.
+          Now we have a good bunch of programs that Portage needs, we
+          can replace the bootstrapped Portage by a properly installed
+          one, using portage itself.  We need to temporarily tell
+          Portage that the bootstrapped Portage can be overwritten.
         </p>
         <pre caption="emerge portage">
-$ <i>env FEATURES="-collision-protect" emerge --oneshot --nodeps portage</i>
+$ <i>env FEATURES="-collision-protect" emerge --oneshot portage</i>
         </pre>
         <p>
           Some, if not many, scripts and tools within a Gentoo system
@@ -222,33 +178,26 @@
           be emerged too late if we wouldn't do it manually now:
         </p>
         <pre caption="emerge baselayout-prefix">
-$ <i>emerge --oneshot --nodeps baselayout-prefix</i>
+$ <i>emerge --oneshot baselayout-prefix</i>
         </pre>
         <p>
-          Now we're about to start the big work, we remove the temporary
-          directory and its use as we got it all in our prefix now.
+          Now we have emerged everything we bootstrapped before, we
+          remove the temporary directory and its use as it is no longer
+          necessary.
         </p>
         <pre caption="remove tmp directory">
 $ <i>rm -Rf $EPREFIX/tmp/*</i>
 $ <i>hash -r</i>
         </pre>
         <p>
-          Next, we do the real work where all packages get reemerged in
-          such an order that they make use of packages in the prefix
-          itself.
+          Before we do any further merges, we are going to update our
+          tree.  Since snapshots in prefix are actually (anonymous) SVN
+          checkouts of the tree, we need <c>subversion</c> to update it.
         </p>
-        <pre caption="emerge system">
-$ <i>emerge -e system</i>
+        <pre caption="emerge subversion">
+$ <i>emerge --oneshot subversion</i>
         </pre>
         <p>
-          This will happily install a lot of stuff and reinstall what
-          you emerged before.  This is necessary to avoid compilation
-          failures due to dependencies.
-        </p>
-        <p>
-          We can now update the tree.  Since snapshots now are actually
-          (anonymous) SVN checkouts of the tree, we can immediately use
-          SVN commands on the tree instead of checking a tree out first.
           Because Portage knows how to deal with the SVN tree, and the
           bootstrap script has set a correct <c>SYNC</c> variable in
           your <path>etc/make.conf</path>, updating the tree is done
@@ -265,16 +214,20 @@
           case-sensitive.
         </note>
         <p>
-          To really do this properly, after emerging <c>system</c>, one
-          should re-emerge <c>system</c>, because now all packages can
-          be compiled with all tools from the prefix, instead of based
-          on tools in the system root.  Before you do though, this is
-          the good time to set your general <c>USE</c>-flags, such as
-          <c>nls</c> to get localised messages in
-          <path>$EPREFIX/etc/make.conf</path>.  In that file, you
-          can also set <c>CFLAGS</c> for your compilation.  Be
-          conservative with <c>CFLAGS</c>!  Note that the code below is
-          an example, and is meant for inspiration only.
+          Next, we let Portage emerge all packages that complete a
+          system install that we eventually need to finalise this prefix
+          installation.
+        </p>
+        <pre caption="emerge system">
+$ <i>emerge -u system</i>
+        </pre>
+        <p>
+          Now is a good time to set the preferences for our soon to be
+          prefix.  This includes customisations such as general
+          <c>USE</c>-flags, <c>CFLAGS</c> and <c>MAKEOPTS</c> in
+          <path>$EPREFIX/etc/make.conf</path>.  Be conservative with
+          <c>CFLAGS</c>!  Note that the code below is an example, and is
+          meant for inspiration only.
         </p>
         <pre caption="Customising the prefix installation - example">
 $ <i>echo 'USE="unicode nls"' >> $EPREFIX/etc/make.conf</i>
@@ -284,15 +237,20 @@
         <note>
           You have to replace <c>&lt;my-cpu-flags&gt;</c> with something
           that matches your CPU.
-          Intel-based Mac users (e.g. MacBook, Core2Duo) should at least
+          Intel-based Mac users (e.g. MacBook, CoreDuo) should at least
           have <c>-march=prescott</c> here to avoid compilation errors
-          due to SSE instructions not being enabled.  PPC users can use
-          their CPU's alias to enable CPU specific tuning, e.g.
-          <c>-mcpu=G5 -mtune=G5 -faltivec</c>.
+          due to SSE instructions not being enabled.  Core2Duo users can
+          use <c>-march=nocona</c>.  PPC users can use their CPU's alias
+          to enable CPU specific tuning, e.g.  <c>-mcpu=G5
+            -mtune=G5</c>.
         </note>
         <p>
-          Since we're about to rebuild our system for the last time, we
-          can unset all hacks we made to help the bootstrap process.
+          Since we have everything in place for a self-catered rebuild,
+          we can unset all hacks we made to help the bootstrap process,
+          and start the final stage to install the prefix system.  This
+          final stage recompiles everything in the system, but now all
+          packages can be compiled with tools from the prefix, instead
+          of those from the host system.
         </p>
         <pre caption="Unsetting LDFLAGS and CPPFLAGS variables">
 $ <i>unset LDFLAGS</i>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-02-21 16:46 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-02-21 16:46 UTC (permalink / raw
  To: gentoo-commits

grobian     08/02/21 16:46:28

  Modified:             bootstrap-macos.xml
  Log:
  =bash-3.2_p33 has an annoying autoconf dependency which we cannot handle at the beginning of bootstrapping, so force installation of an older bash

Revision  Changes    Path
1.26                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.25&r2=1.26

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- bootstrap-macos.xml	2 Feb 2008 17:23:26 -0000	1.25
+++ bootstrap-macos.xml	21 Feb 2008 16:46:27 -0000	1.26
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.25 2008/02/02 17:23:26 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.26 2008/02/21 16:46:27 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.6</version>
-  <date>2008-02-02</date>
+  <version>1.7</version>
+  <date>2008-02-21</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -146,7 +146,7 @@
           <c>wget</c> which we emerge at the same time.
         </p>
         <pre caption="emerge bash and wget">
-$ <i>emerge --oneshot --nodeps bash</i>
+$ <i>emerge --oneshot --nodeps "&lt;bash-3.2_p33"</i>
 $ <i>emerge --oneshot --nodeps wget</i>
         </pre>
         <p>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-02-21 17:13 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-02-21 17:13 UTC (permalink / raw
  To: gentoo-commits

grobian     08/02/21 17:13:39

  Modified:             bootstrap-macos.xml
  Log:
  Capitalise occurrences of Prefix

Revision  Changes    Path
1.27                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.26&r2=1.27

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- bootstrap-macos.xml	21 Feb 2008 16:46:27 -0000	1.26
+++ bootstrap-macos.xml	21 Feb 2008 17:13:38 -0000	1.27
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.26 2008/02/21 16:46:27 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.27 2008/02/21 17:13:38 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefixed Portage Bootstrap Process for Mac OS X</title>
@@ -32,7 +32,7 @@
           Apple Mac OS X was initially supported in the main Gentoo
           portage tree with the ppc-macos keyword.  The approach taken
           then, however, resulted in too many problems, which was the
-          drive behind creating prefixed portage.
+          drive behind creating Prefixed Portage.
         </p>
         <p>
           Bootstrapping on OS X is relatively simple, as the system
@@ -57,8 +57,8 @@
         </p>
         <p>
           The first step is to choose a path to install into.  We refer
-          to this path as "prefix path", stored in the variable
-          <c>EPREFIX</c>.  Some suggestions for your prefix path are
+          to this path as "Prefix path", stored in the variable
+          <c>EPREFIX</c>.  Some suggestions for your Prefix path are
           <path>$HOME/Gentoo</path> or <path>$HOME/Library/Gentoo</path>.
           Whatever you chose, make sure you set it in your environment:
         </p>
@@ -70,7 +70,7 @@
           instead.
         </note>
         <p>
-          Next, add the following paths in your soon to be prefix to
+          Next, add the following paths in your soon to be Prefix to
           your <c>PATH</c> environment.
           <path>$EPREFIX/bin</path>,
           <path>$EPREFIX/usr/bin</path>,
@@ -79,7 +79,7 @@
           Adding these paths makes sure that they will be available
           later on in the process.
         </p>
-        <pre caption="Add prefix paths to your PATH">
+        <pre caption="Add Prefix paths to your PATH">
 $ <i>export PATH="$EPREFIX/usr/bin:$EPREFIX/bin:$EPREFIX/tmp/usr/bin:$EPREFIX/tmp/bin:$PATH"</i>
         </pre>
         <p>
@@ -141,18 +141,18 @@
         </pre>
         <p>
           Next, we emerge the <c>bash</c> shell Portage heavily relies
-          on.  Since its dependencies cannot be compiled at this stage,
-          we ignore those for the moment.  The same holds for
-          <c>wget</c> which we emerge at the same time.
+          on.  The same holds for <c>wget</c>, the download manager.
+          Since its dependencies cannot be compiled at this stage,
+          we ignore those for the moment.
         </p>
         <pre caption="emerge bash and wget">
-$ <i>emerge --oneshot --nodeps "&lt;bash-3.2_p33"</i>
+$ <i>emerge --oneshot "&lt;bash-3.2_p33"</i>
 $ <i>emerge --oneshot --nodeps wget</i>
         </pre>
         <p>
-          We continue getting more tools in our prefix.  We no longer
+          We continue getting more tools in our Prefix.  We no longer
           ignore dependencies, so a lot of packages will be emerged at
-          this stage.  Slowly our prefix gets more robust as we progress
+          this stage.  Slowly our Prefix gets more robust as we progress
           here.
         </p>
         <pre caption="emerge several tools">
@@ -165,8 +165,10 @@
         <p>
           Now we have a good bunch of programs that Portage needs, we
           can replace the bootstrapped Portage by a properly installed
-          one, using portage itself.  We need to temporarily tell
-          Portage that the bootstrapped Portage can be overwritten.
+          one, using portage itself.  Also here a few dependencies are
+          first emerged, such as the language Portage is written in:
+          <c>python</c>.  We need to temporarily tell Portage that the
+          bootstrapped Portage can be overwritten.
         </p>
         <pre caption="emerge portage">
 $ <i>env FEATURES="-collision-protect" emerge --oneshot portage</i>
@@ -191,7 +193,7 @@
         </pre>
         <p>
           Before we do any further merges, we are going to update our
-          tree.  Since snapshots in prefix are actually (anonymous) SVN
+          tree.  Since snapshots in Prefix are actually (anonymous) SVN
           checkouts of the tree, we need <c>subversion</c> to update it.
         </p>
         <pre caption="emerge subversion">
@@ -207,15 +209,15 @@
 $ <i>emerge --sync</i>
         </pre>
         <note>
-          The prefix portage tree assumes a <e>case-sensitive
+          The Prefix Portage tree assumes a <e>case-sensitive
             filesystem</e>.  Mac OS X doesn't use this by default.  If
           you experience weird errors while updating or checking out
-          the prefix tree with subversion, check if your filesystem is
+          the Prefix tree with subversion, check if your filesystem is
           case-sensitive.
         </note>
         <p>
           Next, we let Portage emerge all packages that complete a
-          system install that we eventually need to finalise this prefix
+          system install that we eventually need to finalise this Prefix
           installation.
         </p>
         <pre caption="emerge system">
@@ -223,13 +225,13 @@
         </pre>
         <p>
           Now is a good time to set the preferences for our soon to be
-          prefix.  This includes customisations such as general
+          Prefix.  This includes customisations such as general
           <c>USE</c>-flags, <c>CFLAGS</c> and <c>MAKEOPTS</c> in
           <path>$EPREFIX/etc/make.conf</path>.  Be conservative with
           <c>CFLAGS</c>!  Note that the code below is an example, and is
           meant for inspiration only.
         </p>
-        <pre caption="Customising the prefix installation - example">
+        <pre caption="Customising the Prefix installation - example">
 $ <i>echo 'USE="unicode nls"' >> $EPREFIX/etc/make.conf</i>
 $ <i>echo 'CFLAGS="-O2 -pipe &lt;my-cpu-flags&gt;"' >> $EPREFIX/etc/make.conf</i>
 $ <i>echo 'CXXFLAGS="${CFLAGS}"' >> $EPREFIX/etc/make.conf</i>
@@ -247,9 +249,9 @@
         <p>
           Since we have everything in place for a self-catered rebuild,
           we can unset all hacks we made to help the bootstrap process,
-          and start the final stage to install the prefix system.  This
+          and start the final stage to install the Prefix system.  This
           final stage recompiles everything in the system, but now all
-          packages can be compiled with tools from the prefix, instead
+          packages can be compiled with tools from the Prefix, instead
           of those from the host system.
         </p>
         <pre caption="Unsetting LDFLAGS and CPPFLAGS variables">
@@ -262,9 +264,9 @@
           <c>CPPFLAGS</c>.
         </note>
         <p>
-          After <c>system</c> has emerged successfully, your prefix will
+          After <c>system</c> has emerged successfully, your Prefix will
           be set up properly, and you can emerge the whichever tools you
-          choose from the prefix tree.
+          choose from the Prefix tree.
         </p>
       </body>
     </section><!-- }}} -->
@@ -273,8 +275,8 @@
       <title>Using the Prefix</title>
       <body>
         <p>
-          To use your bootstrapped prefix environment, you best start a
-          shell from the prefix, such that your path and other
+          To use your bootstrapped Prefix environment, you best start a
+          shell from the Prefix, such that your path and other
           environment variables are set correctly.  To facilitate in
           this, a small helper script can be created by the bootstrap
           script.
@@ -287,8 +289,8 @@
           After running this, a script <c>startprefix</c> will be
           present in <c>$EPREFIX</c>.  You can freely move the script to
           e.g. your homedir for convenience.  Running the script will
-          drop you into a prefix shell, where for example <c>emerge</c>
-          is directly at your disposal.  Enjoy your prefix!
+          drop you into a Prefix shell, where for example <c>emerge</c>
+          is directly at your disposal.  Enjoy your Prefix!
         </p>
       </body>
     </section>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-04-13 19:27 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-04-13 19:27 UTC (permalink / raw
  To: gentoo-commits

grobian     08/04/13 19:27:05

  Modified:             bootstrap-macos.xml
  Log:
  Also bootstrap bash, since Portage requires >=bash-3, as noted by Romuald Brunet

Revision  Changes    Path
1.29                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.28&r2=1.29

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- bootstrap-macos.xml	18 Mar 2008 21:52:27 -0000	1.28
+++ bootstrap-macos.xml	13 Apr 2008 19:27:05 -0000	1.29
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.28 2008/03/18 21:52:27 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.29 2008/04/13 19:27:05 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.7</version>
-  <date>2008-02-21</date>
+  <version>1.8</version>
+  <date>2008-04-13</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -95,6 +95,7 @@
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp wget</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp tar</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp sed</i>
+$ <i>./bootstrap-prefix.sh $EPREFIX/tmp bash</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp python</i> (10.5: see note!)
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp gawk</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp findutils</i>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-04-25 10:49 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-04-25 10:49 UTC (permalink / raw
  To: gentoo-commits

grobian     08/04/25 10:49:08

  Modified:             bootstrap-macos.xml
  Log:
  emerge an m4 that doesn't depend on lzma (which depends on autotools) such that we don't get a nice dependency cycle

Revision  Changes    Path
1.30                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.29&r2=1.30

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- bootstrap-macos.xml	13 Apr 2008 19:27:05 -0000	1.29
+++ bootstrap-macos.xml	25 Apr 2008 10:49:08 -0000	1.30
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.29 2008/04/13 19:27:05 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.30 2008/04/25 10:49:08 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.8</version>
-  <date>2008-04-13</date>
+  <version>1.9</version>
+  <date>2008-04-25</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -157,6 +157,7 @@
           here.
         </p>
         <pre caption="emerge several tools">
+$ <i>emerge --oneshot "&lt;m4-1.4.11"</i>
 $ <i>emerge --oneshot coreutils</i>
 $ <i>emerge --oneshot findutils</i>
 $ <i>emerge --oneshot tar</i>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-05-05 15:14 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-05-05 15:14 UTC (permalink / raw
  To: gentoo-commits

grobian     08/05/05 15:14:02

  Modified:             bootstrap-macos.xml
  Log:
  fix critical typo, thanks Shaun Cloherty in bug #220379

Revision  Changes    Path
1.32                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.31&r2=1.32

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- bootstrap-macos.xml	4 May 2008 20:25:32 -0000	1.31
+++ bootstrap-macos.xml	5 May 2008 15:14:02 -0000	1.32
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.31 2008/05/04 20:25:32 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.32 2008/05/05 15:14:02 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -95,7 +95,7 @@
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp wget</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp sed</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp python</i>
-$ <i>./bootstrap-prefix.sh $EPREFIX/tmp coreutils</i>
+$ <i>./bootstrap-prefix.sh $EPREFIX/tmp coreutils6</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp findutils</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp tar15</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp patch9</i>



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2008-10-18  7:55 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2008-10-18  7:55 UTC (permalink / raw
  To: gentoo-commits

grobian     08/10/18 07:55:52

  Modified:             bootstrap-macos.xml
  Log:
  switch to binutils-apple, now we use a new snapshot which has it

Revision  Changes    Path
1.36                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.36&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.36&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.35&r2=1.36

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- bootstrap-macos.xml	17 Sep 2008 13:13:56 -0000	1.35
+++ bootstrap-macos.xml	18 Oct 2008 07:55:52 -0000	1.36
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.35 2008/09/17 13:13:56 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.36 2008/10/18 07:55:52 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.12</version>
-  <date>2008-09-17</date>
+  <version>1.13</version>
+  <date>2008-10-17</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -169,7 +169,7 @@
 $ <i>emerge --oneshot --nodeps baselayout-prefix</i>
 $ <i>emerge --oneshot --nodeps flex</i>
 $ <i>emerge --oneshot --nodeps binutils-config</i>
-$ <i>emerge --oneshot --nodeps odcctools</i>
+$ <i>emerge --oneshot --nodeps binutils-apple</i>
 $ <i>emerge --oneshot --nodeps gcc-config</i>
 $ <i>emerge --oneshot --nodeps gcc-apple</i>
         </pre>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2009-04-08 13:44 Jeremy Olexa (darkside)
  0 siblings, 0 replies; 30+ messages in thread
From: Jeremy Olexa (darkside) @ 2009-04-08 13:44 UTC (permalink / raw
  To: gentoo-commits

darkside    09/04/08 13:44:13

  Modified:             bootstrap-macos.xml
  Log:
  match bootstrap-solaris wrt removing man pages - done in bootstrap-prefix.sh automatically now

Revision  Changes    Path
1.39                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.39&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.39&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.38&r2=1.39

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- bootstrap-macos.xml	8 Mar 2009 11:43:58 -0000	1.38
+++ bootstrap-macos.xml	8 Apr 2009 13:44:13 -0000	1.39
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.38 2009/03/08 11:43:58 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.39 2009/04/08 13:44:13 darkside Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.15</version>
-  <date>2009-03-08</date>
+  <version>1.16</version>
+  <date>2009-04-08</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -210,7 +210,6 @@
           bootstrapped Portage can be overwritten.
         </p>
         <pre caption="emerge portage">
-$ <i>rm $EPREFIX/usr/share/man/man1/{env-update,quickpkg,dispatch-conf,repoman,emerge,emaint,ebuild,etc-update}.1</i>
 $ <i>env FEATURES="-collision-protect" emerge --oneshot portage</i>
         </pre>
         <p>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2009-04-16 20:01 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2009-04-16 20:01 UTC (permalink / raw
  To: gentoo-commits

grobian     09/04/16 20:01:49

  Modified:             bootstrap-macos.xml
  Log:
  make sure we have pax-utils which provides scanmacho for gen_usr_ldscript

Revision  Changes    Path
1.40                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.39&r2=1.40

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- bootstrap-macos.xml	8 Apr 2009 13:44:13 -0000	1.39
+++ bootstrap-macos.xml	16 Apr 2009 20:01:49 -0000	1.40
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.39 2009/04/08 13:44:13 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.40 2009/04/16 20:01:49 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.16</version>
-  <date>2009-04-08</date>
+  <version>1.17</version>
+  <date>2009-04-16</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -141,8 +141,9 @@
           We continue adding some necessary tools which will deal with
           many errors and warnings you might see during emerging.
         </p>
-        <pre caption="emerge sed">
+        <pre caption="emerge sed and pax-utils">
 $ <i>emerge --oneshot sed</i>
+$ <i>emerge --oneshot pax-utils</i>
         </pre>
         <p>
           Next, we emerge the <c>bash</c> shell Portage heavily relies






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2009-06-01 20:03 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2009-06-01 20:03 UTC (permalink / raw
  To: gentoo-commits

grobian     09/06/01 20:03:33

  Modified:             bootstrap-macos.xml
  Log:
  update Mac OS X bootstrap guide for 64-bits targets on Intel-based Leopard installs

Revision  Changes    Path
1.42                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.42&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.42&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.41&r2=1.42

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- bootstrap-macos.xml	17 Apr 2009 07:10:13 -0000	1.41
+++ bootstrap-macos.xml	1 Jun 2009 20:03:33 -0000	1.42
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.41 2009/04/17 07:10:13 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.42 2009/06/01 20:03:33 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.18</version>
-  <date>2009-04-17</date>
+  <version>1.19</version>
+  <date>2009-06-01</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -52,8 +52,7 @@
           As prerequisite, you have to have the latest Xcode installed.
           Xcode provides the compiler collection.  Bootstrapping is not
           (yet) supported without it.  If you don't have the latest
-          Xcode installed and run into trouble, you can try
-          <c>gcc_select 3.3</c> as root.
+          Xcode installed and run into trouble, try updating first.
         </p>
         <p>
           The first step is to choose a path to install into.  We refer
@@ -83,6 +82,13 @@
 $ <i>export PATH="$EPREFIX/usr/bin:$EPREFIX/bin:$EPREFIX/tmp/usr/bin:$EPREFIX/tmp/bin:$PATH"</i>
         </pre>
         <p>
+          If you want to end up with a 64-bits native Prefix
+          installation, then set your <c>CHOST</c> variable accordingly
+          to <c>x86_64-apple-darwin9</c>.  We currently have only an
+          Intel 64-bits prefix on Leopard tested.  You <e>only</e> need
+          to do this if you want a 64-bits native Prefix!
+        </p>
+        <p>
           Now the path is set, start with downloading the bootstrap
           script from
           <uri>http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/scripts/bootstrap-prefix.sh?format=txt</uri>.
@@ -128,6 +134,11 @@
           binutils as used on Linux.
         </note>
         <p>
+          If you are targetting a 64-bits native Prefix, set <c>CC="gcc
+            -m64"</c>, <c>CXX="g++ -m64"</c> and <c>HOSTCC="gcc
+            -m64"</c>.
+        </p>
+        <p>
           Because we installed some new applications, we will instruct
           bash to reconsider all paths we have:
         </p>
@@ -202,6 +213,7 @@
 $ <i>emerge --oneshot gawk</i>
 $ <i>emerge --oneshot make</i>
 $ <i>emerge --oneshot --nodeps file</i>
+$ <i>emerge --oneshot --nodeps eselect</i>
         </pre>
         <p>
           Now we have a good bunch of programs that Portage needs, we






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-05-02 14:53 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-05-02 14:53 UTC (permalink / raw
  To: gentoo-commits

grobian     10/05/02 14:53:35

  Modified:             bootstrap-macos.xml
  Log:
  make sure we can compile binutils-apple by pulling a version before 3.2

Revision  Changes    Path
1.47                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.47&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.47&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.46&r2=1.47

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- bootstrap-macos.xml	23 Mar 2010 07:37:42 -0000	1.46
+++ bootstrap-macos.xml	2 May 2010 14:53:35 -0000	1.47
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.46 2010/03/23 07:37:42 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.47 2010/05/02 14:53:35 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.23</version>
-  <date>2010-03-23</date>
+  <version>1.24</version>
+  <date>2010-05-02</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -37,10 +37,10 @@
         <p>
           Bootstrapping on OS X is relatively simple, as the system
           itself provides most of the tools get up to speed quickly.
-          Prefixed Portage is tested and supported on Mac OS X Tiger and
-          Leopard on PPC and x86 architectures.  Tests on PPC Panther
-          were successful, but the platform itself isn't fully
-          supported any more.
+          Prefixed Portage is tested and supported on Mac OS X Tiger,
+          Leopard and Snow Leopard on PPC and x86 architectures.  Tests
+          on PPC Panther were successful, but the platform itself isn't
+          fully supported any more.
         </p>
       </body>
     </section><!-- }}} -->
@@ -85,8 +85,7 @@
           If you want to end up with a 64-bits native Prefix
           installation, then set your <c>CHOST</c> variable accordingly
           to <c>x86_64-apple-darwin9</c> for Leopard, or
-          <c>x86_64-apple-darwin10</c> for Snow Leopard.  We currently
-          have only an Intel 64-bits prefix on Leopard tested.  You
+          <c>x86_64-apple-darwin10</c> for Snow Leopard.  You
           <e>only</e> need to do this if you want a 64-bits native
           Prefix!
         </p>
@@ -169,7 +168,7 @@
 $ <i>emerge --oneshot --nodeps flex</i>
 $ <i>emerge --oneshot --nodeps bison</i>
 $ <i>emerge --oneshot --nodeps binutils-config</i>
-$ <i>emerge --oneshot --nodeps binutils-apple</i>
+$ <i>emerge --oneshot --nodeps "&lt;binutils-apple-3.2"</i> (&gt;=3.2 needs &gt;=gcc-apple-4.2.1)
 $ <i>emerge --oneshot --nodeps gcc-config</i>
 $ <i>emerge --oneshot --nodeps gcc-apple</i>
         </pre>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-05-02 15:25 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-05-02 15:25 UTC (permalink / raw
  To: gentoo-commits

grobian     10/05/02 15:25:47

  Modified:             bootstrap-macos.xml
  Log:
  we already bootstrapped pax-utils earlier so no need to do it again

Revision  Changes    Path
1.48                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.48&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.48&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.47&r2=1.48

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- bootstrap-macos.xml	2 May 2010 14:53:35 -0000	1.47
+++ bootstrap-macos.xml	2 May 2010 15:25:47 -0000	1.48
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.47 2010/05/02 14:53:35 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.48 2010/05/02 15:25:47 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -188,7 +188,6 @@
 $ <i>emerge --oneshot make</i>
 $ <i>emerge --oneshot --nodeps file</i>
 $ <i>emerge --oneshot --nodeps eselect</i>
-$ <i>emerge --oneshot pax-utils</i>
         </pre>
         <p>
           Now we have a good bunch of programs that Portage needs, we






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-05-02 15:49 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-05-02 15:49 UTC (permalink / raw
  To: gentoo-commits

grobian     10/05/02 15:49:48

  Modified:             bootstrap-macos.xml
  Log:
  remove deprecated case sensitivity note that was an issue when we had an SVN based tree as opposed to the rsync based tree we have nowadays

Revision  Changes    Path
1.49                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.49&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.49&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.48&r2=1.49

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- bootstrap-macos.xml	2 May 2010 15:25:47 -0000	1.48
+++ bootstrap-macos.xml	2 May 2010 15:49:48 -0000	1.49
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.48 2010/05/02 15:25:47 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.49 2010/05/02 15:49:48 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -216,13 +216,6 @@
         <pre caption="Updating the tree">
 $ <i>emerge --sync</i>
         </pre>
-        <note>
-          The Prefix Portage tree assumes a <e>case-sensitive
-            filesystem</e>.  Mac OS X doesn't use this by default.  If
-          you experience weird errors while updating or checking out
-          the Prefix tree with subversion, check if your filesystem is
-          case-sensitive.
-        </note>
         <p>
           Next, we let Portage emerge all packages that complete a
           system install that we eventually need to finalise this Prefix






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-05-03 18:15 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-05-03 18:15 UTC (permalink / raw
  To: gentoo-commits

grobian     10/05/03 18:15:41

  Modified:             bootstrap-macos.xml
  Log:
  for 64-bits installs we need 3.2, and the gcc-4.2.1 dep is only from 3.2-r1, so use 3.2

Revision  Changes    Path
1.50                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.50&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.50&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.49&r2=1.50

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- bootstrap-macos.xml	2 May 2010 15:49:48 -0000	1.49
+++ bootstrap-macos.xml	3 May 2010 18:15:41 -0000	1.50
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.49 2010/05/02 15:49:48 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.50 2010/05/03 18:15:41 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.24</version>
-  <date>2010-05-02</date>
+  <version>1.25</version>
+  <date>2010-05-03</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -168,7 +168,7 @@
 $ <i>emerge --oneshot --nodeps flex</i>
 $ <i>emerge --oneshot --nodeps bison</i>
 $ <i>emerge --oneshot --nodeps binutils-config</i>
-$ <i>emerge --oneshot --nodeps "&lt;binutils-apple-3.2"</i> (&gt;=3.2 needs &gt;=gcc-apple-4.2.1)
+$ <i>emerge --oneshot --nodeps "=binutils-apple-3.2"</i> (&gt;3.2 needs &gt;=gcc-apple-4.2.1)
 $ <i>emerge --oneshot --nodeps gcc-config</i>
 $ <i>emerge --oneshot --nodeps gcc-apple</i>
         </pre>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-07-02 14:24 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-07-02 14:24 UTC (permalink / raw
  To: gentoo-commits

grobian     10/07/02 14:24:30

  Modified:             bootstrap-macos.xml
  Log:
  update documentation to deal with people having a recent Xcode which ships gcc-4.2.1 by default

Revision  Changes    Path
1.51                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.51&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.51&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.50&r2=1.51

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- bootstrap-macos.xml	3 May 2010 18:15:41 -0000	1.50
+++ bootstrap-macos.xml	2 Jul 2010 14:24:30 -0000	1.51
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.50 2010/05/03 18:15:41 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.51 2010/07/02 14:24:30 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.25</version>
-  <date>2010-05-03</date>
+  <version>1.26</version>
+  <date>2010-07-02</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -161,14 +161,30 @@
           availability of the <c>baselayout</c> package for all
           communication using the Gentoo colour scheme.
         </p>
-        <pre caption="emerge linker and compiler">
+        <pre caption="emerge prerequisites for compiler and linker">
 $ <i>emerge --oneshot --nodeps baselayout-prefix</i>
 $ <i>emerge --oneshot --nodeps xz-utils</i>
 $ <i>emerge --oneshot --nodeps m4</i>
 $ <i>emerge --oneshot --nodeps flex</i>
 $ <i>emerge --oneshot --nodeps bison</i>
 $ <i>emerge --oneshot --nodeps binutils-config</i>
-$ <i>emerge --oneshot --nodeps "=binutils-apple-3.2"</i> (&gt;3.2 needs &gt;=gcc-apple-4.2.1)
+        </pre>
+        <p>
+          Due to different versions of Xcode, the following step
+          requires some close watch to the output of <c>gcc
+            --version</c>.  If the first line reports a version <e>
+            4.2.1</e>, the latest binutils-apple needs to be emerged,
+          otherwise, version should report <e>4.0.1</e> and
+          <c>=binutils-apple-3.2</c> must be emerged.
+        </p>
+        <pre caption="emerge linker">
+$ <i>emerge --oneshot --nodeps "=binutils-apple-3.2"</i> (for gcc 4.0.1)
+$ <i>emerge --oneshot --nodeps binutils-apple-3.2</i>    (for gcc 4.2.1)
+        </pre>
+        <p>
+          Now continue with the compiler.
+        </p>
+        <pre caption="emerge compiler">
 $ <i>emerge --oneshot --nodeps gcc-config</i>
 $ <i>emerge --oneshot --nodeps gcc-apple</i>
         </pre>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2010-09-02 17:22 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2010-09-02 17:22 UTC (permalink / raw
  To: gentoo-commits

grobian     10/09/02 17:22:37

  Modified:             bootstrap-macos.xml
  Log:
  fix incorrect atom, thanks Rachel Greenham in bug #334297

Revision  Changes    Path
1.52                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.52&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.52&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.51&r2=1.52

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- bootstrap-macos.xml	2 Jul 2010 14:24:30 -0000	1.51
+++ bootstrap-macos.xml	2 Sep 2010 17:22:37 -0000	1.52
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.51 2010/07/02 14:24:30 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.52 2010/09/02 17:22:37 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.26</version>
-  <date>2010-07-02</date>
+  <version>1.27</version>
+  <date>2010-09-02</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -179,7 +179,7 @@
         </p>
         <pre caption="emerge linker">
 $ <i>emerge --oneshot --nodeps "=binutils-apple-3.2"</i> (for gcc 4.0.1)
-$ <i>emerge --oneshot --nodeps binutils-apple-3.2</i>    (for gcc 4.2.1)
+$ <i>emerge --oneshot --nodeps binutils-apple</i>    (for gcc 4.2.1)
         </pre>
         <p>
           Now continue with the compiler.






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2011-04-10 12:44 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2011-04-10 12:44 UTC (permalink / raw
  To: gentoo-commits

grobian     11/04/10 12:44:46

  Modified:             bootstrap-macos.xml
  Log:
  Panther no longer is

Revision  Changes    Path
1.54                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.54&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.54&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.53&r2=1.54

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- bootstrap-macos.xml	22 Oct 2010 15:26:26 -0000	1.53
+++ bootstrap-macos.xml	10 Apr 2011 12:44:46 -0000	1.54
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.53 2010/10/22 15:26:26 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.54 2011/04/10 12:44:46 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.28</version>
-  <date>2010-10-22</date>
+  <version>1.29</version>
+  <date>2011-04-11</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -37,10 +37,8 @@
         <p>
           Bootstrapping on OS X is relatively simple, as the system
           itself provides most of the tools get up to speed quickly.
-          Prefixed Portage is tested and supported on Mac OS X Tiger,
-          Leopard and Snow Leopard on PPC and x86 architectures.  Tests
-          on PPC Panther were successful, but the platform itself isn't
-          fully supported any more.
+          Gentoo Prefix is tested and supported on Mac OS X Tiger,
+          Leopard and Snow Leopard on PPC and x86 architectures.
         </p>
       </body>
     </section><!-- }}} -->






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2011-11-29 17:21 Jeremy Olexa (darkside)
  0 siblings, 0 replies; 30+ messages in thread
From: Jeremy Olexa (darkside) @ 2011-11-29 17:21 UTC (permalink / raw
  To: gentoo-commits

darkside    11/11/29 17:21:59

  Modified:             bootstrap-macos.xml
  Log:
  Add words about OSX Lion

Revision  Changes    Path
1.60                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.60&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.60&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.59&r2=1.60

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- bootstrap-macos.xml	9 Nov 2011 17:56:44 -0000	1.59
+++ bootstrap-macos.xml	29 Nov 2011 17:21:59 -0000	1.60
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.59 2011/11/09 17:56:44 grobian Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.60 2011/11/29 17:21:59 darkside Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.33</version>
-  <date>2011-11-09</date>
+  <version>1.34</version>
+  <date>2011-11-29</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -38,7 +38,8 @@
           Bootstrapping on OS X is relatively simple, as the system
           itself provides most of the tools get up to speed quickly.
           Gentoo Prefix is tested and supported on Mac OS X Tiger,
-          Leopard and Snow Leopard on PPC and x86 architectures.
+          Leopard, Snow Leopard, and Lion on PPC (as applicable) and x86
+          architectures.
         </p>
       </body>
     </section><!-- }}} -->
@@ -82,8 +83,9 @@
         <p>
           If you want to end up with a 64-bits native Prefix
           installation, then set your <c>CHOST</c> variable accordingly
-          to <c>x86_64-apple-darwin9</c> for Leopard, or
-          <c>x86_64-apple-darwin10</c> for Snow Leopard.  You
+          to <c>x86_64-apple-darwin9</c> for Leopard,
+          <c>x86_64-apple-darwin10</c> for Snow Leopard, or
+          <c>x86_64-apple-darwin11</c> for Lion.  You
           <e>only</e> need to do this if you want a 64-bits native
           Prefix!
         </p>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2011-12-01 20:07 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2011-12-01 20:07 UTC (permalink / raw
  To: gentoo-commits

grobian     11/12/01 20:07:23

  Modified:             bootstrap-macos.xml
  Log:
  bootstrap-macos: misc updates to text
  
  use categories for completeness (and no conflicts for tar)
  rewrite Lion CHOST bit to actually have to force a 32-bits prefix there
  use 'env' for multi-shell compatability

Revision  Changes    Path
1.61                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.61&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.61&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.60&r2=1.61

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- bootstrap-macos.xml	29 Nov 2011 17:21:59 -0000	1.60
+++ bootstrap-macos.xml	1 Dec 2011 20:07:23 -0000	1.61
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.60 2011/11/29 17:21:59 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.61 2011/12/01 20:07:23 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.34</version>
-  <date>2011-11-29</date>
+  <version>1.35</version>
+  <date>2011-12-01</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -83,11 +83,12 @@
         <p>
           If you want to end up with a 64-bits native Prefix
           installation, then set your <c>CHOST</c> variable accordingly
-          to <c>x86_64-apple-darwin9</c> for Leopard,
-          <c>x86_64-apple-darwin10</c> for Snow Leopard, or
-          <c>x86_64-apple-darwin11</c> for Lion.  You
-          <e>only</e> need to do this if you want a 64-bits native
-          Prefix!
+          to <c>x86_64-apple-darwin9</c> for Leopard, or
+          <c>x86_64-apple-darwin10</c> for Snow Leopard.  If you want to
+          end up with a 32-bits native Prefix installation on Lion, set
+          your <c>CHOST</c> to <c>i686-apple-darwin11</c>.  You
+          <e>only</e> need to do this if you want a 64-bits (or 32-bits)
+          native Prefix!
         </p>
         <p>
           Now the path is set, start with downloading the bootstrap
@@ -163,11 +164,11 @@
           communication using the Gentoo colour scheme.
         </p>
         <pre caption="emerge prerequisites for compiler and linker">
-$ <i>emerge --oneshot --nodeps baselayout-prefix</i>
-$ <i>emerge --oneshot --nodeps m4</i>
-$ <i>emerge --oneshot --nodeps flex</i>
-$ <i>emerge --oneshot --nodeps bison</i>
-$ <i>emerge --oneshot --nodeps binutils-config</i>
+$ <i>emerge --oneshot --nodeps sys-apps/baselayout-prefix</i>
+$ <i>emerge --oneshot --nodeps sys-devel/m4</i>
+$ <i>emerge --oneshot --nodeps sys-devel/flex</i>
+$ <i>emerge --oneshot --nodeps sys-devel/bison</i>
+$ <i>emerge --oneshot --nodeps sys-devel/binutils-config</i>
         </pre>
         <p>
           Due to different versions of Xcode, the following step
@@ -178,15 +179,15 @@
           <c>=binutils-apple-3.2</c> must be emerged.
         </p>
         <pre caption="emerge linker">
-$ <i>emerge --oneshot --nodeps "=binutils-apple-3.2"</i> (for gcc 4.0.1)
-$ <i>emerge --oneshot --nodeps binutils-apple</i>    (for gcc 4.2.1)
+$ <i>emerge --oneshot --nodeps "=sys-devel/binutils-apple-3.2"</i> (for gcc 4.0.1)
+$ <i>emerge --oneshot --nodeps sys-devel/binutils-apple</i>    (for gcc 4.2.1)
         </pre>
         <p>
           Now continue with the compiler.
         </p>
         <pre caption="emerge compiler">
-$ <i>emerge --oneshot --nodeps gcc-config</i>
-$ <i>emerge --oneshot --nodeps gcc-apple</i>
+$ <i>emerge --oneshot --nodeps sys-devel/gcc-config</i>
+$ <i>emerge --oneshot --nodeps sys-devel/gcc-apple</i>
         </pre>
         <p>
           We continue getting more tools in our Prefix.  We no longer
@@ -195,15 +196,15 @@
           we progress here.
         </p>
         <pre caption="emerge several tools">
-$ <i>emerge --oneshot coreutils</i>
-$ <i>emerge --oneshot findutils</i>
-$ <i>emerge --oneshot tar</i>
-$ <i>emerge --oneshot grep</i>
-$ <i>emerge --oneshot patch</i>
-$ <i>emerge --oneshot gawk</i>
-$ <i>emerge --oneshot make</i>
-$ <i>emerge --oneshot --nodeps file</i>
-$ <i>emerge --oneshot --nodeps eselect</i>
+$ <i>emerge --oneshot sys-apps/coreutils</i>
+$ <i>emerge --oneshot sys-apps/findutils</i>
+$ <i>emerge --oneshot app-arch/tar</i>
+$ <i>emerge --oneshot sys-apps/grep</i>
+$ <i>emerge --oneshot sys-devel/patch</i>
+$ <i>emerge --oneshot sys-apps/gawk</i>
+$ <i>emerge --oneshot sys-devel/make</i>
+$ <i>emerge --oneshot --nodeps sys-apps/file</i>
+$ <i>emerge --oneshot --nodeps app-admin/eselect</i>
         </pre>
         <p>
           Now we have a good bunch of programs that Portage needs, we
@@ -214,7 +215,7 @@
           bootstrapped Portage can be overwritten.
         </p>
         <pre caption="emerge portage">
-$ <i>env FEATURES="-collision-protect" emerge --oneshot portage</i>
+$ <i>env FEATURES="-collision-protect" emerge --oneshot sys-apps/portage</i>
         </pre>
         <p>
           Now we have emerged everything we bootstrapped before, we
@@ -238,7 +239,7 @@
           installation.
         </p>
         <pre caption="emerge system">
-$ <i>USE=-git emerge -u system</i>
+$ <i>env USE=-git emerge -u system</i>
         </pre>
         <p>
           Now is a good time to set the preferences for our soon to be






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2012-03-24 13:15 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2012-03-24 13:15 UTC (permalink / raw
  To: gentoo-commits

grobian     12/03/24 13:15:58

  Modified:             bootstrap-macos.xml
  Log:
  Newest gcc-apple supports -march=core2

Revision  Changes    Path
1.65                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.65&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.65&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.64&r2=1.65

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- bootstrap-macos.xml	7 Mar 2012 03:33:16 -0000	1.64
+++ bootstrap-macos.xml	24 Mar 2012 13:15:58 -0000	1.65
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.64 2012/03/07 03:33:16 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.65 2012/03/24 13:15:58 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.37</version>
-  <date>2012-03-07</date>
+  <version>1.38</version>
+  <date>2012-03-24</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -264,7 +264,7 @@
           Intel-based Mac users (e.g. MacBook, CoreDuo) should at least
           have <c>-march=prescott</c> here to avoid compilation errors
           due to SSE instructions not being enabled.  Core2Duo users can
-          use <c>-march=nocona</c>.  PPC users can use their CPU's alias
+          use <c>-march=core2</c>.  PPC users can use their CPU's alias
           to enable CPU specific tuning, e.g.  <c>-mcpu=G5
             -mtune=G5</c>.
         </note>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2012-04-05 17:35 Jeremy Olexa (darkside)
  0 siblings, 0 replies; 30+ messages in thread
From: Jeremy Olexa (darkside) @ 2012-04-05 17:35 UTC (permalink / raw
  To: gentoo-commits

darkside    12/04/05 17:35:15

  Modified:             bootstrap-macos.xml
  Log:
  OSX needs patch-2.5.9. Since binutils needs patch-2.6.1 and OSX doesn't use binutils, we are safe here to unconditionally call patch259

Revision  Changes    Path
1.68                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.68&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.68&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.67&r2=1.68

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- bootstrap-macos.xml	30 Mar 2012 13:30:22 -0000	1.67
+++ bootstrap-macos.xml	5 Apr 2012 17:35:15 -0000	1.68
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.67 2012/03/30 13:30:22 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.68 2012/04/05 17:35:15 darkside Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.39</version>
-  <date>2012-03-30</date>
+  <version>1.40</version>
+  <date>2012-04-05</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -107,7 +107,7 @@
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp coreutils</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp findutils</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp tar</i>
-$ <i>./bootstrap-prefix.sh $EPREFIX/tmp patch</i>
+$ <i>./bootstrap-prefix.sh $EPREFIX/tmp patch259</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp grep</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp gawk</i>
 $ <i>./bootstrap-prefix.sh $EPREFIX/tmp bash</i>






^ permalink raw reply	[flat|nested] 30+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml
@ 2012-06-30 18:09 Fabian Groffen (grobian)
  0 siblings, 0 replies; 30+ messages in thread
From: Fabian Groffen (grobian) @ 2012-06-30 18:09 UTC (permalink / raw
  To: gentoo-commits

grobian     12/06/30 18:09:55

  Modified:             bootstrap-macos.xml
  Log:
  Fix bootstrapping of bash

Revision  Changes    Path
1.70                 xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?r1=1.69&r2=1.70

Index: bootstrap-macos.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- bootstrap-macos.xml	11 Apr 2012 16:50:58 -0000	1.69
+++ bootstrap-macos.xml	30 Jun 2012 18:09:55 -0000	1.70
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.69 2012/04/11 16:50:58 darkside Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/gentoo-alt/prefix/bootstrap-macos.xml,v 1.70 2012/06/30 18:09:55 grobian Exp $ -->
 
 <guide link="/proj/en/gentoo-alt/prefix/bootstrap-macos.xml" lang="en">
   <title>Gentoo Prefix Bootstrap Process for Mac OS X</title>
@@ -19,8 +19,8 @@
   <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
   <license/>
 
-  <version>1.41</version>
-  <date>2012-04-11</date>
+  <version>1.42</version>
+  <date>2012-06-30</date>
 
   <chapter>
     <title>Bootstrapping on OS X</title>
@@ -146,6 +146,7 @@
           examine the binaries it installs for correctness.
         </p>
         <pre caption="emerge bash, pax-utils and wget">
+$ <i>emerge --oneshot sys-libs/readline</i> (for bash)
 $ <i>emerge --oneshot --nodeps bash</i> (avoid deps which install scripts with shebang /bin/sh)
 $ <i>emerge --oneshot pax-utils</i>
 $ <i>emerge --oneshot --nodeps xz-utils</i>






^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2012-06-30 18:10 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-10 12:44 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/gentoo-alt/prefix: bootstrap-macos.xml Fabian Groffen (grobian)
  -- strict thread matches above, loose matches on Subject: below --
2012-06-30 18:09 Fabian Groffen (grobian)
2012-04-05 17:35 Jeremy Olexa (darkside)
2012-03-24 13:15 Fabian Groffen (grobian)
2011-12-01 20:07 Fabian Groffen (grobian)
2011-11-29 17:21 Jeremy Olexa (darkside)
2010-09-02 17:22 Fabian Groffen (grobian)
2010-07-02 14:24 Fabian Groffen (grobian)
2010-05-03 18:15 Fabian Groffen (grobian)
2010-05-02 15:49 Fabian Groffen (grobian)
2010-05-02 15:25 Fabian Groffen (grobian)
2010-05-02 14:53 Fabian Groffen (grobian)
2009-06-01 20:03 Fabian Groffen (grobian)
2009-04-16 20:01 Fabian Groffen (grobian)
2009-04-08 13:44 Jeremy Olexa (darkside)
2008-10-18  7:55 Fabian Groffen (grobian)
2008-05-05 15:14 Fabian Groffen (grobian)
2008-04-25 10:49 Fabian Groffen (grobian)
2008-04-13 19:27 Fabian Groffen (grobian)
2008-02-21 17:13 Fabian Groffen (grobian)
2008-02-21 16:46 Fabian Groffen (grobian)
2008-02-02 17:23 Fabian Groffen (grobian)
2008-01-09 18:23 Fabian Groffen (grobian)
2008-01-09 18:08 Fabian Groffen (grobian)
2007-12-04 19:41 Fabian Groffen (grobian)
2007-11-15 18:26 Fabian Groffen (grobian)
2007-11-08 19:11 Fabian Groffen (grobian)
2007-11-08 19:01 Fabian Groffen (grobian)
2007-10-29  8:44 Fabian Groffen (grobian)
2007-10-24  8:34 Fabian Groffen (grobian)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox