Commit Graph

84 Commits

Author SHA1 Message Date
Jeremy Huntwork
4e82d4787a Bring in DIY's next generation build method. Move GRUB to chapter 8.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8755 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-12-05 20:46:02 +00:00
Bruce Dubbs
3c63868dde Added a General Compilation Instructions section
immediatley before binutils.  Essentially reordered the presentation
that was in the Chapter 5 Introduction.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8704 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-26 17:47:52 +00:00
Jeremy Huntwork
787fe0c794 Moved placement of m4 in chapters 5 and 6 so that
* the chapter 5 m4 links against the glibc in /tools
 * the chapter 6 m4 is built before anything that hard codes the location of m4
Added a host prerequisite for m4


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8667 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-19 03:09:26 +00:00
Randy McMurchy
c49647b10a Modified the Chapter 5 instructions so that instead of building the GMP and MPFR packages separately for GCC Pass2, they are built by GCC internally
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8661 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-13 13:32:41 +00:00
Randy McMurchy
a8e23bd853 Moved the Chapter 5 M4 installation to before GCC Pass1 so that the internal GCC build of GMP will not fail in case M4 doesn't exist on the host
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8649 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-12 15:09:40 +00:00
Randy McMurchy
a926480eea Updated M4 to 1.4.11 and added it to the Chapter 5 build as it is required by the GMP package in Chapter 6
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8590 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-06 14:57:40 +00:00
Randy McMurchy
6cc051651b Updated GCC to 4.3.2 which includes adding the GMP-4.2.4 and MPFR-2.3.2 packages - This new version of GCC requires the added packages - Thanks to DJ Lucas for the stimulus and initial work resulting in this and all of the other package updates coming up
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8562 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-03 20:14:18 +00:00
Matthew Burgess
c6d52ce7e5 Fix up the migration to Util-linux-ng.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8458 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-01-22 07:59:22 +00:00
Matthew Burgess
4bac71c515 Replace Util-linux with Util-linux-ng. Fixes #2077.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8457 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-01-22 07:52:27 +00:00
Manuel Canales Esparcia
b06ca361a4 Updated book sources to use DocBook-XML DTD 4.5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7970 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-03-21 18:42:58 +00:00
Manuel Canales Esparcia
babbe20ab1 Removed M4 from Chapter05.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7949 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-02-25 19:23:42 +00:00
Manuel Canales Esparcia
9d2aa80519 Reverted a change commited by error.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7947 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-02-24 16:18:22 +00:00
Manuel Canales Esparcia
d71eb36c23 Tags fixes (I'm bad).
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7946 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-02-24 16:17:14 +00:00
Matthew Burgess
93bc4a2875 Replace the Linux-Libc-Headers package with the 'headers_install' target from the kernel Makefile
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7816 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-10-04 17:08:23 +00:00
Archaic
d2c332bc21 Merged the udev_update branch to trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7509 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-13 18:45:33 +00:00
Jeremy Huntwork
3685bb6f51 Merged alphabetical branch to trunk.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7489 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-04-06 17:31:00 +00:00
Manuel Canales Esparcia
81109e3ece Indenting chapter 05, part 1.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7279 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2006-01-17 19:37:53 +00:00
Archaic
d1ebcc827e Moved the host requirements page to the preface section of the book.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6218 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2005-06-29 05:27:02 +00:00
Matthew Burgess
e6b9ad3059 * Updated to Binutils-2.16
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@5378 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2005-05-22 18:15:37 +00:00
Gerard Beekmans
81fd230419 Trunk is now identical to Testing
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4648 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2005-02-19 22:16:42 +00:00
Matthew Burgess
17700191e9 Upgraded to DocBook 4.4 DTD
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4603 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2005-01-30 18:06:48 +00:00
Manuel Canales Esparcia
bce08efc71 Uniffied the titles with the ones used in testing.
Added chapter07/udev.xml.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4598 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2005-01-30 11:27:57 +00:00
Jeremy Utley
6135b95e08 Experimental - don't build udev in chapter 5, instead create a minimal device enviornment at the beginning of chapter 6, and run udevstart after udev is installed in chapter 6.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4295 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-10-17 08:48:03 +00:00
Jeremy Utley
9c14ec2337 Experimental Change - Compile glibc against sanitized headers from linux-libc-headers, rather than raw kernel headers
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4059 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-08-28 01:27:45 +00:00
Zack Winkles
9dfc02ff38 Current BE-LFS (but w/ GCC 3.3.3) merged -> 6.0 branch
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3445 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-05-03 21:28:58 +00:00
Matthew Burgess
673b0d84ba * Merged newxml into HEAD
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3435 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-05-03 10:59:46 +00:00
Alex Gronenwoud
c6b5ddb7a6 Shifting chapter contents, and moving preparational sections of chapter 5 to a separate chapter.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3284 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-03-07 12:09:31 +00:00
Alex Gronenwoud
ede9b9be0a Minor textual shuffles.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3261 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-25 22:04:14 +00:00
Alex Gronenwoud
b157558174 Moving the final strip from the last chapter to the end of chapter 6.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3258 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-22 22:32:27 +00:00
Alex Gronenwoud
9da62ab0cd Small textual frobbings, and removing an unneeded {,share/}.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3256 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-19 22:35:14 +00:00
Alex Gronenwoud
c3dc67cdcf Changing a few SBUs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3251 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-14 14:53:12 +00:00
Alex Gronenwoud
a0b689e8b0 Adapting the title of the 'Locking in' section.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3249 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-11 22:02:32 +00:00
Alex Gronenwoud
dcff0464e8 Changing chapter IDs in anticipation.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3221 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-04 22:23:18 +00:00
Alex Gronenwoud
fe5b13b40b Moving Mounting proc to before Chroot, dropping Util-linux, adding an arch script to Perl.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3220 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-04 22:22:49 +00:00
Alex Gronenwoud
878b2a4bee Rewording a few introductory paragraphs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3210 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-02 22:15:46 +00:00
Alex Gronenwoud
90e3cb3f0e Replacing several <userinput> tags by <command>.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3203 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-01 21:49:10 +00:00
Alex Gronenwoud
c288d971d1 Turning some ./configures into a single line, taking 72 as max-width.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3202 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-02-01 21:48:13 +00:00
Alex Gronenwoud
ab3b93b727 Writing 'file system' as two words everywhere.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3198 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-31 15:07:36 +00:00
Alex Gronenwoud
3be4d973d4 Changing identifiers in preparation for moving sections.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3190 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-27 22:29:49 +00:00
Alex Gronenwoud
69276a949a Tweaking the texts for build time and disk space.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3188 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-27 22:27:44 +00:00
Alex Gronenwoud
17476c5481 Removing some excess white space.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3186 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-26 22:23:41 +00:00
Greg Schafer
9684126049 Chapter 5 - Adding the user lfs: Added "-k /dev/null" to the
useradd command to prevent /etc/skel files from coming across.
Suggested by Anderson Lizardo.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3184 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-26 02:03:22 +00:00
Greg Schafer
51fe2150ea Expanded the Locking in Glibc and Re-adjusting the toolchain
sections to also catch missing cc->gcc symlink and provide more
help for when things go wrong.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3173 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-17 07:53:07 +00:00
Greg Schafer
b05a83179d Add small clarifications based on feedback from support list.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3171 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-16 12:45:51 +00:00
Alex Gronenwoud
f4993cfc75 Small textual adjustments.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3162 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-12 23:24:06 +00:00
Alex Gronenwoud
5888299528 Moving stuff from appendix A to chapter 6.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3161 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2004-01-12 23:23:50 +00:00
Greg Schafer
07ecae2532 Fixed Bash startup files to handle HOME and PS1.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3132 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2003-12-12 01:43:31 +00:00
Greg Schafer
538aa7a11c Chapter 6: - Setting up the environment: Reworked the Bash startup files to enforce a clean environment. Closes Bug 714.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3115 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2003-11-20 00:15:47 +00:00
Greg Schafer
a195a6c7fb Miscellaneous small fixes from the list.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3113 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2003-11-18 05:55:04 +00:00
Alex Gronenwoud
cfabeeda7b Moving chapter 5 intermezzos into a single file.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3080 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2003-11-13 22:31:08 +00:00