I have made some reasonably significant changes to LFS. In addition to
five package updates I have done the following.
1. Removed util-linux from Chapter 5.
2. Removed the associated symlinks from Chapter 6, Creating Essential
Files and Symlinks
3. Moved the System V specific packages in Chapter 6 (Sysvinit,
Sysklogd, and Eudev) to be the last packages in Chapter 6.
4. Moved the systemd specific packages (systemd and dbus) to the
end of Chapter 6 with the exception of procps which is now
at the end of the chapter due to being dependent on libsystemd.
5. Reordered eudev and util-linux in Chapter 6 to avoid the need
for LD_LIBRARY_PATH, config.cache, and LIBRARY_PATH in e2fsprogs.
This reordering of packages simplifies the build and makes the build
order of Chapter 6 identical for both versions of LFS until the user
gets to the last three packages. There are still some differences in
the build instructions of acl, attr, createfiles, glibc, man-db,
procps and util-linux as well as text differences in a few other files.
I've built both versions of LFS and they both build cleanly but have not
proceeded into BLFS. I'd appreciate any feedback about these changes,
especially if you see any issues I've missed.
The updated LFS html files have been rendered on the web site.
Thanks,
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page