On Sun, 2020-06-28 at 13:42 +0200, Frans de Boer wrote: > LS, > > Currently, the previous chapter 5 has been split into 3 separate > chapters. It is obvious why the new chapter 7 exists. > However, chapter 5 and 6 are a bit puzzling. There are no extra > actions > between chapter 6 and 5, in fact one could argue that 5 and 6 can be > fussed together. > > The only reason I can think of to explain the separation between > chapter > 5 and 6, is that chapter 5 provides the basic building blocks to > compile > the remaining of chapter 6. Which can be reused if (some of) chapter > 6 > needs a rebuild. After all, the next step is a different > architecture > where this approach can be used. > That said, if the compiler or glibc is chanced, one has to rebuild > chapter 5 anyhow. Looking at the packages in chapter 6, there is > just > only 2x extra time involved to compile them. Especially when there is > no > testing done, as was possible under the previous releases. > > Maybe one could explain this a little deeper?
Isn't "Toolchain technical notes" in "Important Preliminary Material" enough? Well, maybe not. All we have is: "As said above, the standard C++ library is compiled next, followed in Chapter 6 by all the programs that need themselves to be built. The install step of all those packages uses the DESTDIR variable to have the programs land into the LFS filesystem." Maybe better would be something like this: "As said above, the standard C++ library is compiled next, which completes the cross-compilation toolchain. Next, in Chapter 6, all the programs that need themselves to be built. The install step of all those packages uses the DESTDIR variable to have the programs land into the LFS filesystem." Also, in chapter six' introduction: "This chapter shows how to cross-compile basic utilities using the just built cross-toolchain". Maybe add a sentence about impossibility for testing at the end of "Those utilities are installed into their final location, but cannot be used yet" Pierre -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
