From a5933e25fe92578b61010733e7e327d9f634ccdc Mon Sep 17 00:00:00 2001 From: Randy McMurchy Date: Sun, 5 Oct 2008 22:34:54 +0000 Subject: Updated Coreutils to 6.12, thanks to William Immendorf for contributing a patch to add the mktemp program information to the Coreutils page git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8581 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 5 +++++ chapter01/whatsnew.xml | 12 ++++++++++-- chapter03/patches.xml | 10 +++++++++- chapter05/coreutils.xml | 5 +++++ chapter06/coreutils.xml | 26 ++++++++++++++++++-------- packages.ent | 14 +++++++------- patches.ent | 9 +++++++-- 7 files changed, 61 insertions(+), 20 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 12e3ce1a6..ce1b6204d 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,11 @@ 2008-10-05 + + [randy] - Updated Coreutils to 6.12. Thanks to William + Immendorf for contributing a patch to add the mktemp program + information to the Coreutils page. + [randy] - Updated the Bash Fixes patch to the -8 version. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 04fda3ec6..31c055a03 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -50,9 +50,9 @@ - + @@ -218,6 +218,10 @@ &bash-fixes-patch; + + &coreutils-old-kernel-patch; + + &db-fixes-patch; @@ -275,6 +279,10 @@ bash-3.2-fixes-5.patch + + coreutils-6.10-i18n-1.patch + + db-4.5.29-fixes-1.patch diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 0854cbba8..3d51dcd73 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -58,12 +58,20 @@ - + + + + Coreutils Old Kernel Patch - &coreutils-old-kernel-patch-size;: + + Download: + MD5 sum: &coreutils-old-kernel-patch-md5; + diff --git a/chapter05/coreutils.xml b/chapter05/coreutils.xml index e763866ba..944aa730a 100644 --- a/chapter05/coreutils.xml +++ b/chapter05/coreutils.xml @@ -43,6 +43,11 @@ Installation of Coreutils + Coreutils sometimes fails to buld when using an old kernel so apply + a patch: + +patch -Np1 -i ../&coreutils-old-kernel-patch; + Prepare Coreutils for compilation: ./configure --prefix=/tools --enable-install-program=hostname diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index f89e607dc..b82d23293 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -48,22 +48,22 @@ patch -Np1 -i ../&coreutils-uname-patch; - POSIX requires that programs from Coreutils recognize character + Coreutils sometimes fails to buld when using an old kernel so apply + a patch: + +patch -Np1 -i ../&coreutils-old-kernel-patch; + + Now prepare Coreutils for compilation: @@ -148,7 +148,7 @@ mv -v /usr/bin/chroot /usr/sbin cp, csplit, cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr, factor, false, fmt, fold, groups, head, hostid, hostname, id, install, join, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, - mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, + mktemp, mv, nice, nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd, readlink, rm, rmdir, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, sleep, sort, split, stat, stty, sum, sync, tac, tail, tee, test, touch, tr, true, tsort, tty, uname, @@ -607,6 +607,16 @@ mv -v /usr/bin/chroot /usr/sbin + + mktemp + + Creates temporary files in a secure manner; it is used in scripts + + mktemp + + + + mv diff --git a/packages.ent b/packages.ent index fcbe066d1..fdbc7b665 100644 --- a/packages.ent +++ b/packages.ent @@ -72,15 +72,15 @@ - - + + - + - - - - + + + + diff --git a/patches.ent b/patches.ent index 217d1d70b..6c0eb1b0d 100644 --- a/patches.ent +++ b/patches.ent @@ -21,14 +21,19 @@ - + + + + + + -- cgit v1.2.3-54-g00ecf