Thomas Trepl (Moody)
90fcd12a56
Automatic merge of trunk into multilib
2022-11-04 00:30:12 +01:00
Douglas R. Reno
172185a9f7
Update to systemd-252.
2022-11-03 14:33:43 -05:00
David Bryant
f84d8a6f28
Edited for clarity, punctuation, and English idiom.
2022-11-03 13:12:33 -05:00
Thomas Trepl (Moody)
a31b65a6fb
Automatic merge of trunk into multilib
2022-11-03 12:09:32 +01:00
Xi Ruoyao
2c8cb1743e
grub: copy the "no tuning" warning from BLFS
...
It's reported that a GRUB build with CFLAGS=-O2 is broken.
2022-11-03 10:02:44 +08:00
Thomas Trepl (Moody)
10d197a05d
Automatic merge of trunk into multilib
2022-11-02 00:30:11 +01:00
Bruce Dubbs
6dfe1df593
Update to openssl-3.0.7 (Security update).
2022-11-01 13:10:38 -05:00
Thomas Trepl (Moody)
8c586d262d
Automatic merge of trunk into multilib
2022-11-01 06:50:58 +01:00
Xi Ruoyao
d45f50d26d
glibc: fix parallel build issue with make-4.4
...
We only need a one-line change in upstream fix (because we don't use
"make --shuffle"). Add it as a sed for both Chapter 5 and Chapter 8.
Note that the "minimal" sed would be '/MAEKFLAGS :=/s/r/ -r/'. I
included an additional ')' so it won't modify "-r" again to "- -r".
Tested "make" and "make check" on a x86_64 with -j8 and an arm64 with
-j24.
Link: https://sourceware.org/git/?p=glibc.git;a=commit;h=2d7ed98add14
2022-11-01 11:05:05 +08:00
Bruce Dubbs
3f4304998a
Package updates.
...
Update to iana-etc-20221025.
Update to tzdata-2022f.
Update to Python3-3.11.0.
Update to procps-ng-4.0.1.
Update to man-pages-6.01.
Update to man-db-2.11.0.
Update to make-4.4.
Update to linux-6.0.6.
Update to libffi-3.4.4.
Update to inetutils-2.4.
Update to expat-2.5.0.
Note: I had to run glibc in Chapter 8 at -j1 to avoid an apparant race
condition. With a little more investigation I may be able to find a
better solution.
2022-10-31 18:42:52 -05:00
Thomas Trepl (Moody)
f8e4cf6bd1
Automatic merge of trunk into multilib
2022-11-01 00:30:09 +01:00
Xi Ruoyao
61f825108e
toolchaintechnotes: reword the explanation about rebuild libstdc++ in gcc pass 2
2022-10-31 14:50:35 +08:00
Thomas Trepl (Moody)
1a76da03d8
Automatic merge of trunk into multilib
2022-10-31 00:30:10 +01:00
Thomas Trepl (Moody)
07fd8bf8da
Instructions will invalid argument in C{,XX}FLAGS when C{,XX}FLAGS are set
2022-10-30 16:02:09 +01:00
Xi Ruoyao
decf315c6d
toolchaintechnotes: fix a typo
2022-10-30 22:30:53 +08:00
Xi Ruoyao
6b052ef554
toolchaintechnotes: reword the reason "cc-lfs not usable on pc"
...
The problem is not "gcc building system doesn't know cc-lfs can run on
pc", but "cc-lfs really cannot run on pc".
Let's stop anyone from thinking about "why not just tell the gcc
building system the fact".
2022-10-30 22:29:24 +08:00
David Bryant
f6820bb618
Corrected spelling here and there. Regularized capitaization of package
...
names, corrected idiom / punctuation, and removed extraneous verbiage.
2022-10-30 09:23:55 -05:00
David Bryant
019499e43b
Patched up an ambiguous sentence. Thank you for pointing it out, Xi.
2022-10-30 07:31:31 -05:00
Thomas Trepl (Moody)
981e0c4968
Automatic merge of trunk into multilib
2022-10-29 00:30:10 +02:00
David Bryant
c389124842
Orthography: spell cross-compile and its derived forms consistently.
...
Add some paragraph breaks to enhance readability. Correct English idiom
here and there. Capitalize titles consistently, fix punctuation.
2022-10-28 13:46:11 -05:00
David Bryant
4e2645304c
Standardize spelling of "cross-compile" and its derivatives. Clean up
...
English idiom. Remove some superfluous verbiage here and there.
2022-10-28 11:37:59 -05:00
David Bryant
13702d9f05
Cleaned up English idiom just a trifle.
2022-10-28 10:10:10 -05:00
Thomas Trepl (Moody)
f9e8271245
Automatic merge of trunk into multilib
2022-10-28 00:30:10 +02:00
Douglas R. Reno
edbf3d91c9
Typo fix from rhubarbpieguy
2022-10-27 08:58:51 -05:00
Ken Moffat
7e7d8600e8
Dependencies: util-linux can use libcap-ng, not libcap.
2022-10-27 03:02:39 +01:00
Thomas Trepl (Moody)
ebe10f6e42
Automatic merge of trunk into multilib
2022-10-24 00:30:11 +02:00
Xi Ruoyao
fc60dac761
errata: some reword about security advisory
...
Do not use "whether there are any known security vulnerabilities"
because it's highly unlikely there was none.
Many people just build LFS for an experiment, then they don't need to
maintain their system. The maintaining is only necessary for a real
desktop or server system.
2022-10-23 10:26:03 +08:00
Thomas Trepl (Moody)
2ebdd8cd27
Automatic merge of trunk into multilib
2022-10-22 00:30:09 +02:00
David Bryant
a0ed201f90
Edited fpr idiom and style. Broke up a couple of run-on sentences.
...
Mr. Webster says it's "up-front". Reworked one sentnece to avoid
using a colon after the verb "to be".
2022-10-21 14:05:59 -05:00
David Bryant
eaf26ea596
Edited for style, idiom, and punctuation. Emphasized the need to continue
...
applying security patches even after LFS is "complete".
2022-10-21 12:59:34 -05:00
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