aboutsummaryrefslogtreecommitdiffstats
path: root/chapter02
Commit message (Collapse)AuthorAgeFilesLines
* Clarify "mounting a partition" (chapter 2.7).David Bryant2022-09-271-0/+5
|
* mounting: create &fstab; conventional entity and use itXi Ruoyao2022-09-241-2/+2
|
* creatingfilesystem: Refine the condition where a FS is neededXi Ruoyao2022-09-241-1/+1
| | | | | | | | | | | For example, a swap partition does not contain any FS. And, if you want to clone a partition, you can use dd if=/dev/<old-partition> of=/dev/<new-partition> then it's unnecessary to create a FS on new-partition before operation. This is sometimes faster than creating a new FS, mounting both partition, then "cp -av" if the old-partition contains many small files.
* Clarify verbiage in chapter 2.6 (Setting the $LFS Variable).David Bryant2022-09-231-7/+7
|
* Clean up grammar / idiom in chapter 2.7 (Mounting the New Partition)David Bryant2022-09-221-15/+15
|
* Corrected grammar / idiom / punctuation.David Bryant2022-09-221-12/+21
| | | | Also added an introduction explaining what a file system does.
* Correcting idiom / syntax again, based on feedback from Bruce & Doug.David Bryant2022-09-221-12/+12
|
* partition: update the description for /tmp with tmpfsXi Ruoyao2022-09-231-3/+12
|
* partition: update examples for /optXi Ruoyao2022-09-231-1/+1
| | | | We don't use /opt for GNOME, so use Texlive as another example.
* fix a typoXi Ruoyao2022-09-231-1/+1
|
* Corrected English idiom and punctuation in chapter 2.4 (new partition).David Bryant2022-09-211-19/+19
|
* Corrected English idiom, fixed some typos in chapter 2.3 (Stages)David Bryant2022-09-211-7/+7
|
* Fix minor typo in chapter 2 "Host System Requirements".David Bryant2022-09-211-1/+1
|
* some http -> https changesXi Ruoyao2022-09-051-1/+1
|
* parition: mention EFI system partitionr11.2Xi Ruoyao2022-08-281-0/+5
| | | | Text only change. Simply refer to BLFS.
* decorate the references to root and lfs userXi Ruoyao2022-04-211-2/+1
| | | | | The references already correctly decorated are not changed because "if it's not broken don't fix it".
* relax host system requirementsXi Ruoyao2022-02-191-16/+5
| | | | | | | | | | | | | | | | | | | | | | | | | A requirement on Glibc is not needed at all. It's enough once $LFS_TGT-* is runnable. A test on Alpine (using musl as libc) has practically proved this. We'd raised binutils and GCC requirements mostly for Glibc. But now Glibc is cross compiled by our cross toolchain with latest GCC and binutils release, the host tools really does not matter. In the Glibc building process only two .c files are build with BUILD_CC (the C compiler from the host), and they are highly conservative (mostly unchanged for years). Binutils does not have too much requirement on host GCC & Binutils: there is even a Binutils commit in this week fixing a build failure with GCC-4.2! So the most strict limitation comes from GCC. GCC requires host GCC to support ISO C++ 11 so GCC >= 4.8 is needed. And both GCC-4.8 and latest GCC-11.2 claims a requirement for Binutils-2.12 (for x86_64) or 2.13.1 (for 32-bit x86), so we make minimal Binutils version 2.13.1. And, host bzip2 is never used now: the only .tar.bz2 files are elfutils and python docs. They are not decompressed before entering chroot.
* Forgotten eol space in chapter02Pierre Labastie2021-09-071-1/+1
|
* Remove spaces at end o lines - chapter02Pierre Labastie2021-09-077-25/+25
|
* hostreq: fix a hardcoded chapter numberXi Ruoyao2021-08-181-1/+3
|
* Merge Xi's changes into trunkDouglas R. Reno2021-05-112-7/+19
| | | | | | | | | | | | | Update to meson-0.58.0 Update to systemd-248 Update to gcc-11.1.0 Update to linux-5.12.1 Update to iproute2-5.12.0 Update to Python-3.9.5 Make /bin, /sbin, and /lib symlinks to their counterparts in /usr. Thanks again for a significant portion of this work goes to Xi, I only really merged it and made a couple of modifications for my updates. To LFS 11.x we go!
* decorate usernames with <systemitem>Xi Ruoyao2020-12-262-8/+15
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12071 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* fix some typosXi Ruoyao2020-08-191-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12029 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* chapter02/hostreqs: remove hard-pagebreak which is no longer needed (with ↵Xi Ruoyao2020-06-231-2/+1
| | | | | | fop-2.1 on higgs) git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11984 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* remove last ch-system-xxx id's in chapter 7Pierre Labastie2020-06-221-2/+2
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11980 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update text in cross2 branch Chapter 2.Bruce Dubbs2020-06-093-67/+27
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11912 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update "building LFS in Stages" for the new layoutPierre Labastie2020-06-081-13/+13
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11904 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Make the new bookPierre Labastie2020-05-031-8/+14
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross-chap5@11831 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to ncurses-6.2. Bruce Dubbs2020-02-131-2/+2
| | | | | | | | | | Update to man-pages-5.05. Update to linux-5.5.3.tar.xz. Update timing and disk usage. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11748 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Remove unused files and makePierre Labastie2020-02-096-6/+6
| | | | | | idref's more regular git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11746 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Minor typo fixDouglas R. Reno2019-08-031-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11647 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to linux-5.2.5. Bruce Dubbs2019-08-031-1/+2
| | | | | | | | | | Update to kbd-2.2.0. Update to glibc-2.30. Update to man-pages-5.02. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11646 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* REmove reference to IDE disk driveBruce Dubbs2019-07-101-2/+2
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11633 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Revert minimum glibc version to previous valueBruce Dubbs2019-02-141-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11520 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update host system requirements to match glibc-2.29Douglas R. Reno2019-02-081-2/+2
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11514 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to bison-3.3.1. Bruce Dubbs2019-02-011-1/+6
| | | | | | | | | | | | | Update to glibc-2.29. Update to libpipeline-1.5.1. Update to linux-4.20.6. Update to meson-0.49.1. Update to mpfr-4.0.2. Update to ninja-1.9.0. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11506 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Add LANG to vim test instructions.Bruce Dubbs2018-08-121-1/+1
| | | | | | | | | | | | | | | | | | | Ensure grep tests run to completion. Run gcc tests in Chapter 6 as a non-privileged user. Move shadow to before gcc so the gcc tests can use su to run as a non-privileged user. Add perl Configure options in Chapter 5 to ensure no host system libraries are used. Update minimum make version to 4.0 required by glibc-2.28. Update bzip2 url to a new location. Update to linux-4.17.14. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11446 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Remove reference to openssl in BLFS in Chapter 9. Bruce Dubbs2018-03-241-13/+3
| | | | | | | | | | | | | | | Update minimum host system requirements. Added the rationale for including openssl. Update to util-linux-2.32. Update to meson-0.45.0. Update to e2fsprogs-1.44.0. Update to linux-4.15.11. Update to automake-1.16.1. Update to systemd-238. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11387 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Add warnings about mounting /mnt/lfs andBruce Dubbs2018-01-262-1/+25
| | | | | | | | | the export of $LFS if restarting the host system. Add comments to automate those actions. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11353 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Add comments to the kernel section to change the unwinder option. Bruce Dubbs2017-12-314-8/+8
| | | | | | | | | | | Update to linux-4.14.10. Update to coreutils-8.29. Remove old footer from non-chunks book. Make spacing between "Chapter" and digit non breaking. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11344 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to automake-1.15.1. Bruce Dubbs2017-06-221-5/+4
| | | | | | | | | | | | Update to expat-2.2.1. Update to psmisc-23.1. Update to linux-4.11.5. Remove unneeded library check in host requirements. Fix typos in acl and sed pages. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11258 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* More spelling fixesBruce Dubbs2017-05-141-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11252 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* TyposBruce Dubbs2016-08-081-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11102 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to tzdata-2016f.Bruce Dubbs2016-07-101-1/+20
| | | | | | | | Add discussion of Grub Bios Partition. Fix Makefile for proper total package size calculation. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11093 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Create branches/merge in svn repo fo rtesting of merged LFS booksBruce Dubbs2016-05-241-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11073 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Add new section on resuming the LFS build after a rebootBruce Dubbs2016-05-172-0/+83
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11063 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Moved Host System Requirements to Chapter 2Bruce Dubbs2016-05-163-4/+249
| | | | | | | | and made minor editorial changes. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11061 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Updated to file-5.27. Bruce Dubbs2016-05-151-3/+4
| | | | | | | | | | Updated to man-pages-4.06. Updated to linux-4.5.3. Updated to perl-5.22.2. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11057 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* Update to gmp-6.1.0. Bruce Dubbs2015-12-031-1/+5
| | | | | | | | | Clean up Eudev configure options. Update host requirements to require GCC-4.7 or later. Clarify that setting and using the LFS variable assumes the bash shell. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10974 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
* TyposBruce Dubbs2015-10-271-1/+1
| | | | git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10968 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689