Commit Graph

8400 Commits

Author SHA1 Message Date
David Bryant
81793c6efc Minor changes to verbiage in chapter 3.2 (All Packages) 2022-09-23 14:57:48 -05:00
David Bryant
50e70dbc1f Clarify verbiage in chapter 2.6 (Setting the $LFS Variable). 2022-09-23 14:08:34 -05:00
Xi Ruoyao
10d7c7a820
binutils: document a test failure
It happens on both x86_64 and aarch64.
2022-09-23 23:48:46 +08:00
David Bryant
b6a67d37b5 Clean up English idiom / grammar in chapter 3.1 (Introduction).
(Note that "errata" are plural; "erratum" is the singular nun.)
2022-09-22 17:08:43 -05:00
David Bryant
9011f2d242 Clean up grammar / idiom in chapter 2.7 (Mounting the New Partition) 2022-09-22 16:17:48 -05:00
David Bryant
4ca7966259 Corrected grammar / idiom / punctuation.
Also added an introduction explaining what a file system does.
2022-09-22 15:24:38 -05:00
David Bryant
58f92b0647 Correcting idiom / syntax again, based on feedback from Bruce & Doug. 2022-09-22 14:31:32 -05:00
Xi Ruoyao
b00063f2a5
partition: update the description for /tmp with tmpfs 2022-09-23 02:03:38 +08:00
Xi Ruoyao
fc472c83d9
partition: update examples for /opt
We don't use /opt for GNOME, so use Texlive as another example.
2022-09-23 01:40:51 +08:00
Xi Ruoyao
67756f3ec2
fix a typo 2022-09-23 01:31:26 +08:00
Bruce Dubbs
47a8542090 Update to expat-2.4.9 (Security Update). 2022-09-22 11:29:00 -05:00
Bruce Dubbs
01ecba7b30 Fix unmounting instruction in 7.13.2. Backup 2022-09-22 10:44:47 -05:00
Xi Ruoyao
dbab2a4519
kernel: add CONFIG_FRAMEBUFFER_CONSOLE, and mention CONFIG_DRM_FBDEV_EMULATION
Is there anyone using a blind system with serial console now? :)
2022-09-22 12:34:27 +08:00
David Bryant
6612f5441b Corrected English idiom and punctuation in chapter 2.4 (new partition). 2022-09-21 16:16:00 -05:00
David Bryant
925414842a Corrected English idiom, fixed some typos in chapter 2.3 (Stages) 2022-09-21 15:53:38 -05:00
David Bryant
17a807a99f Fix minor typo in chapter 2 "Host System Requirements". 2022-09-21 15:41:34 -05:00
David Bryant
1184a7e91b Fixed typos in chapter 1 "How to Build an LFS System". 2022-09-21 15:17:56 -05:00
Bruce Dubbs
81163bfc47 Remove debugging line 2022-09-21 10:02:10 -05:00
Xi Ruoyao
ab2929857e
fix a typo in changelog 2022-09-21 17:49:35 +08:00
Bruce Dubbs
16cd09633e Adjust instructions for /dev/shm when creating virtual filesystems.
Some host create /dev/shm as a tmpfs.  Some have is as
a symlink to a location in another directory.  This
change handles both cases.

The change to the sysV bootscripts now creates /dev/shm
as a separate tmpfs from /run.  This makes LFS sysV and
systemd versions treat /dev/shm the same.
2022-09-20 12:20:58 -05:00
Bruce Dubbs
cc8e57dc7a Update currency for libffi 2022-09-20 11:16:15 -05:00
Bruce Dubbs
670f55f539 Typos 2022-09-19 15:38:35 -05:00
Xi Ruoyao
3d65730e22
cleanup: rephrase description for .la removal
Don't emphasis "static library" at all, to prevent anyone from thinking
"I need to use static libraries so I'll keep these .la files".  And warn
that .la files are known to break BLFS packages.
2022-09-19 14:12:17 +08:00
Xi Ruoyao
4e381f952e
fix a typo 2022-09-19 12:10:26 +08:00
Xi Ruoyao
5f85f38260
reboot: add a comment for editors about why we don't provide reboot command 2022-09-19 11:03:29 +08:00
Xi Ruoyao
5de4fea42c
cleanup: use a stronger tone for removing la files 2022-09-19 11:00:21 +08:00
Bruce Dubbs
6d60bfc16f Chapter 11 text updates. 2022-09-18 16:57:53 -05:00
Pierre Labastie
cdc605303b Makefile: reinstate the dump-commands target 2022-09-18 08:29:18 +02:00
Pierre Labastie
99260fe3c9 Makefile: remove unneeded tabs 2022-09-18 08:27:58 +02:00
Xi Ruoyao
6cfe855a16
dependencies: remove patch runtime dependency on itself
Reported-by: Rahul Chandra <rahulshaku2@gmail.com>
2022-09-18 12:27:44 +08:00
Xi Ruoyao
ade96029ad
dependencies: bump grep external dependency on PCRE
It now checks for libpcre2-8, so link to PCRE2 instead of PCRE1.
2022-09-18 12:27:44 +08:00
Bruce Dubbs
4fb696f91c Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2022-09-17 15:45:24 -05:00
Bruce Dubbs
13342a0718 Currency updates.
Fix currency for iana-etc, meson, and shadow due to the way github
changes when accessing pages via wget.
2022-09-17 15:43:51 -05:00
Xi Ruoyao
b6a6f6c791
afterlfs: use entity for root user 2022-09-18 00:17:12 +08:00
Xi Ruoyao
43e4861936
afterlfs: "links" -> "links or lynx"
Lynx has a slight advantage: no recommended dependencies.
2022-09-18 00:16:00 +08:00
Xi Ruoyao
9bbfbeabc9
afterlfs: tweak key combination description
Use DocBook <keycombo><keycap> to decorate the keys.  Change "Fn" to
"Fx" because some small keyboards have a "Fn" (function) key to
multiplex keys.
2022-09-18 00:13:14 +08:00
Xi Ruoyao
9f8335ee8d
afterlfs: several fixes
- Use <emphasis role="bold"> for bold, instead of <command>.
- Remove "X window" as some graphical environments are Wayland-based.
- "Full BLFS" -> "BLFS", and "partial BLFS" -> "basic LFS" (I guess some
  content is copied from Basic BLFS).
2022-09-17 21:06:14 +08:00
Pierre Labastie
226784a1cb afterlfs: Fix blfs "links" url 2022-09-17 14:57:01 +02:00
Pierre Labastie
afd19ad54a afterlfs: typo and add dependencies of make-ca 2022-09-17 14:52:38 +02:00
Xi Ruoyao
59350d1c7b
afterlfs: remove trailing spaces, and fix two obvious "- -" 2022-09-17 20:36:13 +08:00
Xi Ruoyao
46b05a0832
gawk: remove duplicated "-i" in a sed command 2022-09-17 20:34:13 +08:00
Bruce Dubbs
ea94a21b79 Update Chapter 11
These changes provide additional information on how to install additional
packages from BLFS after LFS is complete.
2022-09-16 21:37:34 -05:00
Xi Ruoyao
9644bf9f08
fix typos in ticket numbers in changelog 2022-09-15 11:43:25 +08:00
Xi Ruoyao
e010845004
Revert "bash: document egrep warnings in tests"
This reverts commit 395eb462ba.

Not needed as grep is "patched".

Note that I'm still against "patching" grep.  All the complains for the
warnings are from only several people and IMO the complains are not
valid.  But as bdubbs has made the decision let's keep it for now and
review after some time...
2022-09-15 11:33:01 +08:00
Xi Ruoyao
78817e1b26
binutils: fix a typo 2022-09-15 11:32:32 +08:00
Bruce Dubbs
b17680d8ea Package updates and corrections.
Update to file-5.43.
Update to linux-5.19.8.
Update to gawk-5.2.0.
Update to meson-0.63.2.
Update to ninja-1.11.1.
Update to bc-6.0.2.
Fix the location of udev rules in eudev.
Remove a warning for egrep and fgrep that
Delete an empty binutils man page.
2022-09-14 21:58:07 -05:00
Xi Ruoyao
e4c6597593
groff: add back "build the package"
It was removed unintentionally during the removal of -j1...
2022-09-14 12:19:50 +08:00
Xi Ruoyao
2e9e5b43c5
add <literal> to make commands for temp /etc/hosts and final /etc/pip3.conf looking better 2022-09-14 11:52:01 +08:00
Bruce Dubbs
95789f1ae4 Minor wording change. 2022-09-13 12:49:26 -05:00
Xi Ruoyao
395eb462ba
bash: document egrep warnings in tests
The test suite says "Any output from any test, unless otherwise noted,
indicates a possible anomaly".  So we should note those warnings.
2022-09-14 01:34:15 +08:00