I've tried  lfs many times..... never with any success maybe I had such
difficulties because I was doing it on virtual machines. Anyways, I bought
a machine from 2006 and whatever windows version was out at that time
(according to this
<http://windows.microsoft.com/en-US/windows/history#T1=era7> page it was
vista)... oops, now that I think of it someone put Ubuntu on it. In any
case my 20 minute compile time became 6 minutes and I got everything to
compile after I remembered to copy the lines that would not compile and
paste them into a text editor and then fix some of the lines. If you are
wondering what needed to be fixed some of the lines I would copy would read:

  <command>             \
  <more commands>   \
  <less commands>    \
  <final command>

would paste into the terminal as:

  <command>
  <more commands>
  <less commands>
  <final command>
  \
  \
  \

and sometimes it would do the same thing with an '&&'
in any case I want to learn how to fix things.
durring the check of glibc I got a bunch of errors. here is the printup of:

make -k check 2>&1 | tee glibc-check-log
root:/sources/glibc-build# grep Error glibc-check-log
make[2]: *** [/sources/glibc-build/csu/
test-multiarch.out] Error 1
make[1]: *** [csu/tests] Error 2
make[2]: *** [/sources/glibc-build/libio/tst-ftell-partial-wide.out] Error 1
make[1]: *** [libio/tests] Error 2
make[2]: *** [/sources/glibc-build/posix/tst-getaddrinfo4.out] Error 1
make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
make[1]: *** [posix/tests] Error 2
make[2]: *** [/sources/glibc-build/nptl/tst-attr3.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-pthread-getattr.out] Error 1
make[2]: *** [/sources/glibc-build/nptl/tst-execstack.out] Error 1
make[1]: *** [nptl/tests] Error 2
make[2]: [/sources/glibc-build/conform/run-conformtest.out] Error 1
(ignored)
make[2]: *** [/sources/glibc-build/debug/tst-chk3.out] Error 1
make[2]: *** [/sources/glibc-build/debug/tst-lfschk3.out] Error 1
make[2]: *** [/sources/glibc-build/debug/tst-chk6.out] Error 1
make[2]: *** [/sources/glibc-build/debug/tst-lfschk6.out] Error 1
make[1]: *** [debug/tests] Error 2
make[1]: *** [/sources/glibc-build/c++-types-check.out] Error 1
make: *** [check] Error 2

the ones with the X in front of them are expected.
here is the text of the expected failures:

You will probably see an expected (ignored) failure in the posix/annexc and
conform/run-conformtest tests. In addition
the Glibc test suite is somewhat dependent on the host system. This is a
list of the most common issues:
• The nptl/tst-clock2, nptl/tst-attr3, tst/tst-cputimer1, and
rt/tst-cpuclock2 tests have been known to fail. The reason
is not completely understood, but indications are that minor timing issues
can trigger these failures.
• The math tests sometimes fail when running on systems where the CPU is
not a relatively new genuine Intel or
authentic AMD processor.
• When running on older and slower hardware or on systems under load, some
tests can fail because of test timeouts
being exceeded. Modifying the make check command to set a TIMEOUTFACTOR is
reported to help eliminate
these errors (e.g. TIMEOUTFACTOR=16 make -k check).
• posix/tst-getaddrinfo4 will always fail due to not having a network
connection when the test is run.
• libio/tst-ftell-partial-wide.
out fails because it needs a locale that has not yet been generated.
• Other tests known to fail on some architectures are posix/bug-regex32,
misc/tst-writev, elf/check-textrel, nptl/tst-
getpid2, nptl/tst-robust8, and stdio-common/bug22.

I don't know how to resolve an error so if you could show me how I would
appreciate it. I tried  to google it but couldn't find anything relevant.
:-)~MIKE~(-:
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to