Paul Rogers wrote: >> shouldn't be a cross compiler. IE, it shouldn't have been configured >> with --target=$LFS_TGT. I wonder if the people reporting these errors >> mistakenly used the option --target=$LFS_TGT when they compiled gcc the >> second time in chapter 5? > > Yes, I can definitely confirm it was NOT in my Stage2 script. > > I got around the nscd error with: > > sed -i 's/fstack/fno-stack/' nscd/Makefile > > Then this evening I made a copy of the script without that line > and recompiled glibc with the Stage2 compiler as the next step. > No problem this time. So I think I have a fairly straightforward > workaround. I don't imagine there was any need for the nscd code > to get through the gcc compile. Now I think I have a good glibc > for the rest of the Stage2 build. Onward!
So the problem was the Chapter 5 gcc? Let me review. I know you said your base host was LFS 6.1. Are you going directly to LFS 6.6 or an intermediate version? > I do have some errors to check out: > make[2]: *** [/usr/local/src/glibc-build/posix/tst-vfork3.out] Error 1 > make[2]: [/usr/local/src/glibc-build/posix/annexc.out] Error 1 (ignored) > make[1]: *** [posix/tests] Error 2 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-mutex8.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cond8.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-sem11.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-sem12.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancel24.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancelx4.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancelx5.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancelx16.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancelx20.out] Error 1 > make[2]: *** [/usr/local/src/glibc-build/nptl/tst-cancelx21.out] Error 1 > make[1]: *** [nptl/tests] Error 2 > make: *** [check] Error 2 Those seem fairly familiar to me for older systems. There may be some timing issues. annexc *always* fails. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
