Xi Ruoyao
cc2c231b50
remove meson "test SBU" added unintentionally
2022-03-03 04:13:40 +08:00
Xi Ruoyao
727617d28f
Merge branch 'trunk' into xry111/clfs-ng
2022-03-03 02:44:10 +08:00
Xi Ruoyao
7c05ea2a4f
remove outdated cross-chap5 announcement in what's new
...
It should have been removed in 10.1, and in 11.0 there should have been
"the version of LFS has switched to a merged-/usr layout". But we just
forgot to update this all the time :).
2022-03-03 02:20:37 +08:00
Xi Ruoyao
3522efe046
package updates
...
* Update to meson-0.61.2.
* Update to linux-5.16.12.
* Update to MarkupSafe-2.1.0.
* Update to dbus-1.14.0.
* Update to vim-8.2.4489.
2022-03-03 02:20:37 +08:00
Xi Ruoyao
7756de365c
remove all "what's new" entries after release
2022-03-03 02:20:34 +08:00
Xi Ruoyao
964103cbdc
Merge branch 'trunk' into xry111/clfs-ng
2022-03-02 21:15:18 +08:00
Xi Ruoyao
6cad449759
add changelog entries for libstdc++ pass 2 and tcl changes
2022-03-02 21:08:50 +08:00
Xi Ruoyao
b39aae039a
Merge tag 'xry111/lfs-next/for-trunk-20220302' into trunk
2022-03-02 21:04:45 +08:00
Xi Ruoyao
259b8e0aa3
Merge remote-tracking branch 'origin/trunk' into xry111/lfs-next
2022-03-02 21:02:54 +08:00
Xi Ruoyao
3bb463d33d
gcc-pass2: document *_FOR_TARGET parameters
2022-03-02 18:02:07 +08:00
Xi Ruoyao
8e0f8a9a52
gcc pass2: use --target=$LFS_TGT instead of many {C,CXX}_FOR_TARGET
...
There is also a "GCC_FOR_TARGET" which was not set correctly. The
--target=$LFS_TGT parameter can set up all of these variables as we
expected.
2022-03-02 18:00:10 +08:00
Xi Ruoyao
a5da281cc8
Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng
2022-03-01 17:45:31 +08:00
Bruce Dubbs
fe09af0cf8
Cleanup after 11.1 commit
2022-02-28 11:41:59 -06:00
Xi Ruoyao
2fac6bd1b2
fix the date of expat-2.4.6 changelog entry
2022-02-28 22:34:42 +08:00
Douglas R. Reno
68550bbdee
Kernel (systemd): Add CONFIG_MEMCG as required (systemd-oomd).
2022-02-27 16:10:44 -06:00
Xi Ruoyao
477c9a1d58
tcl: remove outdated test failure description
2022-02-27 23:38:45 +08:00
Xi Ruoyao
859502b2f4
iproute2: add NETNS_RUN_DIR=/run/netns to avoid using deprecated /var/run
2022-02-27 23:36:55 +08:00
Xi Ruoyao
a4f63e494b
remove adjusting.xml
...
Now adjusting.xml only serves as a historical reference, and a "snip
library" for gcc.xml. Put all relevant content into gcc.xml directly
and remove adjusting.xml. If someone needs a historical reference, he
can always get adjusting.xml in Git history.
2022-02-27 23:36:55 +08:00
Xi Ruoyao
83c258fce0
tcl: remove --enable-64bit
...
It only adds -m64 on x86_64 GNU/Linux. In 64-bit LFS -m64 is the
default.
2022-02-27 23:36:55 +08:00
Xi Ruoyao
459d4936ae
fix GCC PR100017 and enable libstdc++ for pass 2
...
This is the issue preventing us from cross-compiling libstdc++ in
Chapter 6. By fixing this issue we can remove a seperate pass 2 for
libstdc++ and simplify the instruction.
The upstream fix will be released in 11.3 and 12.0, so we can remove the
first sed upgrading gcc next time.
2022-02-27 23:36:55 +08:00
Douglas R. Reno
18d4d6d2d7
Do a minor reword in networkd.xml and move Firmware Drivers to the
...
Device Drivers section in the systemd kernel configuration.
2022-02-26 23:18:28 -06:00
Xi Ruoyao
a626665deb
cross-ng: final documentation change before pushing
2022-02-27 00:01:40 +08:00
Xi Ruoyao
f8f349e10e
cross-ng: remove the restriction on the architecture of the host distro in prologue
2022-02-27 00:01:40 +08:00
Xi Ruoyao
fa8a0f2fc3
cross-ng: adjust reboot command for new clfs
2022-02-27 00:01:39 +08:00
Xi Ruoyao
3963a56a07
cross-ng: document a coreutils failure only happens for this branch
2022-02-27 00:01:39 +08:00
Xi Ruoyao
8b37712d8b
cross-ng: document host dependencies for kernel cross compilation
2022-02-27 00:01:39 +08:00
Xi Ruoyao
56f1739633
cross-ng: use uncompressed kernel image in chapter 6
...
"vmlinux" always exists after running "make". Use it so we won't need
to change the command porting to another arch.
2022-02-27 00:01:39 +08:00
Xi Ruoyao
e8f1927bfe
cross-ng: set up a temporary hostname starting chapter 7
2022-02-27 00:01:39 +08:00
Xi Ruoyao
940c9ebd4b
cross-ng: Revert "Add a note telling to reenter chroot after making a backup"
...
This reverts commit 7fba0753d1
.
2022-02-27 00:01:39 +08:00
Xi Ruoyao
e534de8823
cross-ng: don't create and mount fs in chapter 2
...
This procedure is deferred to the end of chapter 6 in cross edition.
2022-02-27 00:01:39 +08:00
Xi Ruoyao
b2f01e8c8a
cross-ng: explain the unchanged SBU values from trunk
2022-02-27 00:01:39 +08:00
Xi Ruoyao
7d7f24687f
cross-ng: adjust "How to build LFS" page for cross build
...
We'd explain "chroot environment" here, instead of performing
find-n-replace everywhere.
2022-02-27 00:01:39 +08:00
Xi Ruoyao
cb518e03d7
cross-ng: remove kernel from hostreqs
2022-02-27 00:01:39 +08:00
Xi Ruoyao
1ea79fdb82
cross-ng: chapter 7: set up lo interface
2022-02-27 00:01:39 +08:00
Xi Ruoyao
3a5d53a529
cross-ng: adjust backup & restore for cross build
2022-02-27 00:01:39 +08:00
Xi Ruoyao
9673470766
cross-ng: mention in-kernel firmware blob for temporary kernel
2022-02-27 00:01:35 +08:00
Xi Ruoyao
4f2d91dc65
cross-ng: linux and linux-headers: specify ARCH for cross build
2022-02-26 23:43:12 +08:00
Xi Ruoyao
db51ee9325
cross-ng: chapter 5: gcc: don't rely on uname -m
2022-02-26 23:43:12 +08:00
Xi Ruoyao
30ae09bb76
cross-ng: gcc: don't rely on "uname -m"
2022-02-26 23:43:12 +08:00
Xi Ruoyao
96dda27a0f
cross-ng: chapter 4: stop assuming target to be "uname -m", and...
...
create /boot in $LFS.
2022-02-26 23:43:12 +08:00
Xi Ruoyao
40875a9574
cross-ng: chapter 2: mounting a partition on $LFS is not needed
2022-02-26 23:43:12 +08:00
Xi Ruoyao
0bd1c0541b
cross-ng: chapter 4: set LFS_TGT for target machine
2022-02-26 23:43:12 +08:00
Xi Ruoyao
20549cb0fb
cross-ng: chapter 6: add grub configuration for temporary system
2022-02-26 23:43:12 +08:00
Xi Ruoyao
f58cbc10f5
cross-ng: chapter 6: build temporary Linux kernel
2022-02-26 23:43:11 +08:00
Xi Ruoyao
52e0f3e76e
cross-ng: chapter 6: add grub
2022-02-26 23:43:11 +08:00
Xi Ruoyao
ae636e7f20
cross-ng: chapter 6: add agetty, mount, and setsid from util-linux
2022-02-26 23:43:11 +08:00
Xi Ruoyao
febac5114b
cross-ng: chapter 7: adjust introduction for cross build
2022-02-26 23:43:11 +08:00
Xi Ruoyao
fa7acfc0bf
cross-ng: start "new generation of CLFS" branch
...
* git-version: prefix the version with "cross"
* prologue: add a section describing the new edition
2022-02-26 23:43:03 +08:00
Bruce Dubbs
cbd0a9a98e
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-02-25 14:58:29 -06:00
Bruce Dubbs
7b270d9a69
Wording
2022-02-25 14:58:18 -06:00