#566 closed defect (wontfix)
Coreutils hostname patch needs additional changes for make check to succeed in Ch6
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Book | Version: | CVS |
Severity: | normal | Keywords: | |
Cc: |
Description
I'm building LFS-CVS using a nALFS profile I've written.
I've got to the stage where coreutils fails in Chapter 6 during the "make RUN_EXPENSIVE_TESTS=yes check" portion.
The Coreutils text already indicates that the coreutils-5.0-hostname.patch file ensures that hostname binary is not build. However this patch file does not prevent testing of the hostname binary/manpage.
The following diffs ensure that the "make RUN_EXPENSIVE_TESTS=yes check" runs to completion with no errors. These changes should be added to the existing coreutils-5.0-hostname.patch file.
diff README README-orig 12c12 < ginstall groups head hostid id join kill link ln logname ls ...
ginstall groups head hostid hostname id join kill link ln logname ls
diff man/Makefile.am man/Makefile.am-orig 141c141 < (cd $(srcdir) && ls -l *.x) | sed 's/\.x$$' | grep -v hostname | sort
$$t; \
...
(cd $(srcdir) && ls -l *.x) | sed 's/\.x$$' | sort > $$t; \
diff man/Makefile.in man/Makefile.in-orig 484c484 < (cd $(srcdir) && ls -l *.x) | sed 's/\.x$$' | grep -v hostname | sort
$$t; \
...
(cd $(srcdir) && ls -l *.x) | sed 's/\.x$$' | sort > $$t; \
coreutils check is no longer a mandatory check.