On Mon, 16 Jan 2006, Clemens Haupt wrote:
Well, I did so. I built LFS from a formated partition this morning. I came to 5.6 and absolutly everything went fine, 5.7 too. Now I am in 5.11. GCC-3.4.3 - pass 2. I patched it, in the sources directory, changed to gcc-3.4.3 and built gcc-build and went in.
FAIL: ext/enc_filebuf/char/13189.cc (test for excess errors) WARNING: ext/enc_filebuf/char/13189.cc compilation failed to produce executable FAIL: ext/enc_filebuf/wchar_t/13189.cc (test for excess errors) WARNING: ext/enc_filebuf/wchar_t/13189.cc compilation failed to produce executable make[3]: *** [check-DEJAGNU] Error 1
It's a long while since I built gcc-3.4, and these particular errors don't ring any bells for me. These are the sort of errors I see with later versions of toolchain packages, or on different platforms.
As Dan said, not everybody tests in chapter 5, so perhaps these specific errors could be common, or be caused by unknown issues with the host system. So, when you've checked that your package versions and patches (if any) for the toolchain (binutils, gcc, glibc) agree with the book you are following, you might be ok to continue.
Testing as much as possible has attractions, but at best it only tests for possible problems that upstream have known about. The downsides are that a package can still give problems when used [ that shouldn't be true for a released book ], and that if the results are not as expected, you might have to spend hours or days working out what broke.
Just another question: From where on can I restart securely when having to switch off the machine?
In chapter 5, in general do the mounts. In chapter 6, replicate everything (except building, installing, adjusting toolchain, sanity checks).
Ken -- das eine Mal als Tragödie, das andere Mal als Farce
-- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
