Pierre Labastie
fb651b9116
Fix email addresses for bug report in bootscripts
2022-03-17 08:12:51 +01:00
Xi Ruoyao
b55efcb8fc
clfs-ng: adjust grub cfg for our partition layout created earlier
2022-03-16 20:41:32 +08:00
Xi Ruoyao
029f725554
clfs-ng: mount /boot before installing the kernel
2022-03-16 20:41:32 +08:00
Xi Ruoyao
9fe6c3b5be
clfs-ng: adjust fstab to use our partition layout created earlier
2022-03-16 20:33:38 +08:00
Xi Ruoyao
cfd146622f
Merge branch 'trunk' into xry111/clfs-ng
2022-03-16 20:10:36 +08:00
Xi Ruoyao
43149b904b
markupsafe: mention the suffix "-linux-<arch>" in installed directories
2022-03-16 19:47:09 +08:00
Xi Ruoyao
ae84037e94
update to MarkupSafe-2.1.1 ( #5025 )
2022-03-16 19:39:06 +08:00
Xi Ruoyao
3a67343943
clfs-ng: wrap coreutils root test in 'su -c'
2022-03-16 18:45:21 +08:00
Xi Ruoyao
f1813455d9
Merge branch 'trunk' into xry111/clfs-ng
2022-03-16 15:51:40 +08:00
Xi Ruoyao
ccb08fafc8
pkgmgmt: for systemd revision, add how to restart systemd without reboot
2022-03-16 15:49:35 +08:00
Bruce Dubbs
16a517ac7e
Update to openssl-3.0.2.
2022-03-15 14:49:33 -05:00
Xi Ruoyao
1dd1131da2
Merge branch 'trunk' into xry111/clfs-ng
2022-03-16 00:38:23 +08:00
Bruce Dubbs
f868154256
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-03-15 11:17:53 -05:00
Bruce Dubbs
4ce4f65526
Ignore fop.log
2022-03-15 11:17:36 -05:00
Xi Ruoyao
ce6088a1c1
changelog: dbus is systemd revision only
2022-03-16 00:14:14 +08:00
Xi Ruoyao
9c7e6ff853
systemd: remove --strip-compoents=1 from man page installation command
...
systemd-man-pages-250.tar.xz has no additional leading components.
An errata is required.
2022-03-16 00:13:35 +08:00
Bruce Dubbs
c6ed3d0126
Update to meson-0.61.3.
2022-03-15 10:55:25 -05:00
Xi Ruoyao
6ebaf1e080
Merge branch 'trunk' into xry111/clfs-ng
2022-03-15 21:07:53 +08:00
Xi Ruoyao
d35dc01e3c
clfs-ng: create symlink /dev/fd
...
See "Compulsory links" in linux/Documentation/admin-guide/devices.rst.
2022-03-15 19:12:43 +08:00
Xi Ruoyao
b2ae446a5a
clfs-ng: create $LFS/boot/grub before temporary grub configuration
2022-03-15 16:44:06 +08:00
Xi Ruoyao
f7ac150c84
package update
...
* update to expat-2.4.7 (#5019 )
* update to bc-5.2.3 (#5020 )
* update to linux-5.16.14 (#5021 )
* update to perl-5.34.1 (#5022 )
* update to vim-8.2.4567 (#4500 )
2022-03-15 16:18:24 +08:00
Bruce Dubbs
51a5442f16
Fix pdf presentation issues and some misc issues
...
Change pdf generation to use 9 point fonts for monospace
sections of the book. Otherwise texy overflows, especially
in Chapter 8, Stripping.
Fix a minor spacing issue in the stripping issue.
MAke a minor grammar fix in creatingfiles.xml.
2022-03-14 13:08:40 -05:00
Xi Ruoyao
582da16ec4
glibc: fix the desc of nss/tst-nss-files-hosts-multi failure, and ...
...
mention nss/tst-nss-files-hosts-long failure
It seems I was confused by the two failures with similar name, when I
added the description.
2022-03-15 00:26:26 +08:00
Xi Ruoyao
8df35e0cad
Merge branch 'trunk' into xry111/clfs-ng
2022-03-14 20:54:00 +08:00
Xi Ruoyao
408f4ae838
systemd: dbus: add --runstatedir=/run
...
This prevents a reference to /var/run in /usr/lib/tmpfiles.d/dbus.conf,
which would cause a warning from systemd-tmpfiles.
--with-system-pid-file=/run/dbus/pid is not needed with this, but
--with-console-auth-dir and --with-system-socket are still needed.
2022-03-13 16:12:55 +08:00
Xi Ruoyao
ac47b252fe
kernfs: "Udev" -> "the kernel and Udev"
...
devtmpfs already contains many device nodes created by the kernel once
it's mounted, and Udev creates or renames nodes based on kernel work.
2022-03-08 15:10:04 +08:00
Xi Ruoyao
6ad2793f99
Merge branch 'trunk' into xry111/clfs-ng
2022-03-08 01:35:17 +08:00
Xi Ruoyao
940c8495ae
kernfs: remove static node creation, and update the text
...
This is to match the "new" way of device handling with devtmpfs (already
widely used in recent ten years).
In a normal booting process, the kernel mounts devtmpfs at very early
stage. So the static nodes won't be used at all. The only situation
where the kernel can't mount devtmpfs is "/dev is missing", but it means
those two static nodes can't exist anyway, and a normal LFS system
(without initramfs) won't boot in such a bad situation.
Removing static /dev/console and /dev/null may cause trouble for those
people or scripts chroot into LFS tree without mounting devtmpfs. But
entering a chroot with only console and null in /dev is already
problematic. For a reference, If a systemd service is started with
PrivateDevices=true, systemd will create 18 nodes and symlinks to form a
"minimal" /dev.
2022-03-08 01:25:06 +08:00
Bruce Dubbs
102a7f64c0
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-03-06 15:37:15 -06:00
Bruce Dubbs
c9629e0347
Typo
2022-03-06 15:37:02 -06:00
Xi Ruoyao
c47b168505
Merge branch 'trunk' into xry111/clfs-ng
2022-03-05 16:37:30 +08:00
Xi Ruoyao
cb39502e14
add changelog entries for 20220305
2022-03-05 16:35:00 +08:00
Xi Ruoyao
06aa05dd04
Merge tag 'xry111/lfs-next/for-trunk-20220305' into trunk
2022-03-05 16:31:57 +08:00
Xi Ruoyao
8a572f06bb
don't chown $LFS/sources to lfs ( #5018 )
2022-03-05 16:30:43 +08:00
Xi Ruoyao
070bc9a4f7
add zstd upstream fixes patch
2022-03-05 16:30:28 +08:00
Xi Ruoyao
e6589bc35a
Merge branch 'trunk' into xry111/lfs-next
2022-03-05 16:29:57 +08:00
Xi Ruoyao
9c4380393e
gcc: use $(gcc -dumpmachine) instead of *linux-gnu
...
It's consistent with other commands in the same page, and also helpful
for porting to targets with different triplets (-musl or -gnuabi64).
2022-03-05 03:03:19 +08:00
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