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

Reply via email to