Commit Graph

8780 Commits

Author SHA1 Message Date
Thomas Trepl (Moody)
a8af0c850c Automatic merge of trunk into multilib 2022-10-19 00:30:10 +02:00
Xi Ruoyao
347bbda9c1
man-pages: update the number of provided pages for 6.00
$ find -name '*.[0-9]' | wc -l
2438
2022-10-18 17:15:51 +08:00
Pierre Labastie
6c172931d1 Use FAQ page instead of just FAQ
so that whether FAQ is plural or singular is not important :)
2022-10-18 10:43:10 +02:00
Pierre Labastie
b00c7d9905 Clarify why pie might be disabled
Just reading a textbook and LFS does not imply anything for compilation...
2022-10-18 10:43:10 +02:00
Xi Ruoyao
0f9c02a9bf
chapter01/how: small fix
I guess a "chroot environment" don't know how to use the tools?
2022-10-18 16:19:02 +08:00
Xi Ruoyao
e15831967a
resources: remove bad usage of <uri>
RFC 3986:

      URI         = scheme ":" hier-part [ "?" query ] [ "#" fragment ]

      hier-part   = "//" authority path-abempty
                  / path-absolute
                  / path-rootless
                  / path-empty

So "linuxfromscratch.org" is not a URI, nor "irc.libera.chat".
2022-10-18 16:10:36 +08:00
Xi Ruoyao
72523a13db
prologue/why: paramaterize "eudev" with revision attribute 2022-10-18 15:47:08 +08:00
Xi Ruoyao
a1cf444e9f
prologue/why: mention that less is used by many packages
Why remove "used by man-db"?  Now some user may think "I don't use this
thing, I'll just use vim" and skip it :(.
2022-10-18 15:32:11 +08:00
Xi Ruoyao
d114dd3530
prologue/why: another "device" -> "device nodes" change
You can't throw a NVIDIA GTX 690 into /dev.
2022-10-18 15:22:51 +08:00
Xi Ruoyao
af6ea195fe
prologue/standards: rewrite LSB description
Well, somehow this paragraph has become too imprecise.

1. We don't support IA64.  Both Intel and AMD uses x86_64 now, which is
   referred as "AMD64" because it's first proposed by AMD.  Intel
   attempted to use IA64 (which is a VLIW architecture completely
   different with x86_64) to compete with AMD64, but failed.  Then Intel
   adapted x86_64.
2. The architecture specific part belongs to Core and Desktop.
3. LFS cannot conform to both AMD64 and IA32 because we don't support
   multilib.  It's "or", not "and".
2022-10-18 14:41:25 +08:00
Thomas Trepl (Moody)
353b104e35 Automatic merge of trunk into multilib 2022-10-18 00:30:11 +02:00
David Bryant
294ea05cd1 Clarified verbiage here and there. Used the present perfect tense instead
of the simple present to make the order of events clearer.
2022-10-17 16:12:16 -05:00
David Bryant
86f386863e Websters spells it up-to-date. Added one word for clarity. 2022-10-17 15:46:25 -05:00
David Bryant
6d46ee62eb Made grammatical corrections, clarified a few things. 2022-10-17 15:30:27 -05:00
David Bryant
ee0959b64a Corrected grammar and idiom, clarified a couple of things. 2022-10-17 15:19:01 -05:00
David Bryant
99ecc76577 Clarified a few things, edited for idiom and punctuation. 2022-10-17 15:00:38 -05:00
Bruce Dubbs
c5d10b5afb Update to linux-6.0.2 (Security update). 2022-10-17 14:12:15 -05:00
Thomas Trepl (Moody)
87f8108718 Automatic merge of trunk into multilib 2022-10-16 00:30:10 +02:00
David Bryant
62a598f586 Corrected grammatical errors, polished English idiom. Tried
to introduce some variety by rephrasing "This package contains ...".
2022-10-15 17:01:50 -05:00
David Bryant
b64efa28d0 Clarfied a few points and corrected English idiom. 2022-10-15 15:05:17 -05:00
David Bryant
2e45b62428 Polished the prose; fixed some punctuation. 2022-10-15 14:28:46 -05:00
David Bryant
7739ad32c7 Edited for English idiom and general readability. Fixed some
punctuation here and there.
2022-10-15 13:25:26 -05:00
David Bryant
e0ae8cba63 Improved English idiom and puctuation. Short, punchy sentences are good! 2022-10-15 12:26:28 -05:00
Thomas Trepl (Moody)
6c4d9d018a Automatic merge of trunk into multilib 2022-10-15 00:30:10 +02:00
Bruce Dubbs
efae0398b4 Package updates.
Update to iana-etc-20221007.
Update to vim-9.0.0739.
Add upstream patches to readline and bash.
Update to zlib-1.2.13.
Update to man-pages-6.00.
Update to gettext-0.21.1.
Update to iproute2-6.0.0.
Update to meson-0.63.3.
Update to Python-3.10.8.
Update to xz-5.2.7.
Update to tzdata-2022e.
Update to linux-6.0.1.
Update to dbus-1.14.4.
2022-10-14 12:18:56 -05:00
Thomas Trepl (Moody)
1308af80d1 Automatic merge of trunk into multilib 2022-10-13 00:30:10 +02:00
Xi Ruoyao
6e24d20038
dependency: add LLVM (w/ Clang) as external dependency of kernel
Some kernel features (like, building the kernel with LTO) already
requires Clang.
2022-10-12 14:29:20 +08:00
Thomas Trepl (Moody)
44e2a0487d Automatic merge of trunk into multilib 2022-10-10 00:30:11 +02:00
Pierre Labastie
8b539af84d First attempt at clarifying "Important Preliminary Material" 2022-10-09 18:46:28 +02:00
Bruce Dubbs
312d536a35 Fix systemd currency 2022-10-09 10:55:14 -05:00
Xi Ruoyao
68588615e6
temp bash: fix "support/config.guess: Permission denied"
In bash-5.2 tarball config.guess is not executable, so we need to run
the script with an explicit "sh".
2022-10-09 13:35:48 +08:00
Thomas Trepl (Moody)
e5de5d489f Automatic merge of trunk into multilib 2022-10-07 00:30:10 +02:00
Bruce Dubbs
b6d3512cc5 Typo 2022-10-06 10:07:36 -05:00
Pierre Labastie
793f9087f1 Fix sanity check in chapter 5
When I changed the sanity check to remove the "dummy.c" file, I
inadvertently used "gcc" instead of "$LFS_TGT-gcc". Which of course
finds the host gcc...
2022-10-06 09:07:42 +02:00
Thomas Trepl (Moody)
0875e7d4e5 Automatic merge of trunk into multilib 2022-10-06 00:30:10 +02:00
Xi Ruoyao
ceb61b9e38
binutils: add a command to list failed tests 2022-10-05 18:32:56 +08:00
Douglas R. Reno
8921ba4bae Emergency kernel update
Update to Linux-5.19.13

If you are using a laptop with an Intel GPU, it's imperative that you
update immediately if you are running Linux-5.19.12. Failure to upgrade
may result in permanent damage to the LCD display on your laptop.

The root cause of this is improper backporting of bugfixes for the i915
DRM driver in the kernel.
2022-10-04 22:09:33 -05:00
Thomas Trepl (Moody)
713ad54350 Automatic merge of trunk into multilib 2022-10-04 00:30:10 +02:00
Xi Ruoyao
3bac16dcd4
glibc: update total test count
I have:

      2 FAIL
   5092 PASS
     67 UNSUPPORTED
     16 XFAIL
      4 XPASS

Let's not be too precise (or we'll need to explain the meaning of
"UNSUPPORTED").  IMO "over 5000" is fine (until we get 5500 tests).
2022-10-03 18:06:09 +08:00
Xi Ruoyao
de154344b8
binutils: don't wrap "gold" in <command>
"gold" is not an installed program (it's named "ld.gold").  So IMO it's
not proper to use <command>.
2022-10-03 18:06:09 +08:00
Xi Ruoyao
154a69586f
binutils: gas tests fail because race condition
Again, I sincerely wish libtool can suffer a painful death.
2022-10-03 18:06:09 +08:00
Thomas Trepl (Moody)
f3b2f16713 Automatic merge of trunk into multilib 2022-10-03 00:30:10 +02:00
Xi Ruoyao
6582ddc527
pkgmgt: fix two typos 2022-10-02 21:02:16 +08:00
Xi Ruoyao
9b2dedc676
package: add optional instruction to change the owner of downloaded packages to root
Many users will create a user with the same username and UID so the
files will still be owned by his/her.  So make it optional by "If you
won't assign the same UID for your user in the LFS system".
2022-10-02 19:11:57 +08:00
Xi Ruoyao
bde421e48d
reboot: fix /dev/shm unmounting command
/dev/shm may be a mount point, or a symlink.
2022-10-02 16:12:26 +08:00
Pierre Labastie
8e0c191b9b umount /dev/shm before rebooting
Now that /dev/shm is always a mountpoint, it needs to be umounted
otherwise dev cannot be umounted.
2022-10-02 09:52:59 +02:00
Pierre Labastie
b3daf01578 Typos reported by "rhubarbpieguy" 2022-10-02 09:49:12 +02:00
Thomas Trepl (Moody)
c093e6b9d5 Automatic merge of trunk into multilib 2022-10-02 00:30:12 +02:00
David Bryant
4349661a7f Corrected grammatical errors and cleaned up English idiom. 2022-10-01 17:03:20 -05:00
Xi Ruoyao
2bf32ffa3a
kernfs: "device nodes" are in /dev, not "devices"
You cannot throw a NVIDIA GTX 690 into /dev :).
2022-10-01 15:27:19 +08:00