Changes between Version 5 and Version 8 of Ticket #4848
- Timestamp:
- 05/02/2021 06:13:53 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4848
- Property Version systemd → git
-
Ticket #4848 – Description
v5 v8 5 5 Specific to LFS, the main advantage of the move is we can delete all `mv /usr/lib/libfoo.so.* /lib && ln -sfv ../../lib/$(...) /usr/lib/libfoo.so` stuff. The main disadvantage is we'll have to use an initramfs if `/usr` is somewhere on network (but I doubt if there is really someone using LFS/BLFS this way). 6 6 7 It's planned to make the move only for systemd, for now. The steps:7 It's planned to make the move for both sysv and systemd. The steps: 8 8 9 * [ x] rewrite section 4.2 and section 7.5. In section 4.2 we'll set up `{/usr,}/{lib,lib64,bin,sbin}`, and the references to them should be removed in 7.5. For consistency both sysv and systemd should be changed: the revisions share a same section 7.5, but section 4.2 would be different10 * [ x] modify section 4.3 for the changes of 4.29 * [ ] rewrite section 4.2 and section 7.5. In section 4.2 we'll set up `{/usr,}/{lib,bin,sbin}`, and the references to them should be removed in 7.5. 10 * [ ] modify section 4.3 for the changes of 4.2 11 11 * [x] remove `-Dsplit-usr=true` in systemd 12 * [ x] mark all `mv /usr/lib/libfoo.so.* /lib ...` commands with `revision="sysv"`,in LFS13 * [ x] build and test LFS14 * [ ] mark all `mv /usr/lib/libfoo.so.* /lib ...` commands with `revision="sysv"`,in BLFS12 * [ ] remove all `mv /usr/lib/libfoo.so.* /lib ...` commands in LFS 13 * [ ] build and test LFS 14 * [ ] remove all `mv /usr/lib/libfoo.so.* /lib ...` commands in BLFS