This is version GIT-20170803 of the Cross-Compiled Linux From Scratch book, dated August 03, 2017. If this book is more than six months old, a newer and better version is probably already available. To find out, please check one of the mirrors via http://trac.clfs.org/.
Below is a list of detailed changes made since the previous release of the book.
Changelog Entries:
02 July 2017
[William Harrington] - Upgrade Diffutils to 3.6. Fixes ticket #1175.
09 June 2017
[William Harrington] - Upgrade PERL to 5.26.0. Fixes ticket #1167.
04 June 2017
[Chris] - Simplified sed command in temp-system Bzip2.
02 June 2017
[William Harrington] - Upgrade Sed to 4.4. Fixes ticket #1149.
01 June 2017
[William Harrington] - Upgrade Shadow to 4.5. Fixes ticket #1150.
29 May 2017
24 May 2017
[William Harrington] - Upgrade Coreutils to 8.27. Fixes ticket #1142.
19 May 2017
[William Harrington] - Upgrade Libcap to 2.25. Fixes ticket #1140.
[William Harrington] - Move Libcap after Acl.
17 May 2017
[William Harrington] - Upgrade Vim to 8.0-0597. Fixes ticket #1154.
14 May 2017
[William Harrington] - Upgrade Perl to 5.24.1. Fixes ticket #1035.
[William Harrington] - Upgrade Binutils to 2.28. Fixes ticket #1108.
[William Harrington] - Upgrade ISL to 0.17.1. Fixes ticket #1114.
13 May 2017
[William Harrington] - Upgrade GCC to 7.1.0. Fixes ticket #1114.
10 May 2017
[William Harrington] - Upgrade MPFR to 3.1.5. Fixes ticket #1145.
06 May 2017
04 May 2017
[William Harrington] - Upgrade Man-DB to 2.7.6.1. Fixes ticket #1143.
[William Harrington] - Upgrade Tar to 1.29. Fixes ticket #1151.
[William Harrington] - Upgrade BC to 1.07.1. Fixes ticket #1124.
[William Harrington] - Upgrade Grep to 3.0. Fixes ticket #1107.
[William Harrington] - Upgrade Readline to 7.0. Fixes ticket #1086.
03 May 2017
[William Harrington] - Upgrade Bash to 4.4. Fixes ticket #1085.
16 April 2017
16 April 2017
15 April 2017
[William Harrington] - Upgrade D-Bus to 1.10.18. Fixes ticket #1049.
[William Harrington] - Upgrade DejaGNU to 1.6. Fixes ticket #1128.
[William Harrington] - Upgrade DHCPCD to 6.11.5. Fixes ticket #1077.
[William Harrington] - Upgrade Diffutils to 3.5. Fixes ticket #1129.
[William Harrington] - Upgrade E2fsprogs to 1.43.4. Fixes ticket #1113.
[William Harrington] - Upgrade File to 5.30. Fixes ticket #1131.
[William Harrington] - Upgrade Findutils to 4.6.0. Fixes ticket #1101.
[William Harrington] - Upgrade Gawk to 4.1.4. Fixes ticket #1132.
[William Harrington] - Upgrade GDBM to 1.13. Fixes ticket #1133.
[William Harrington] - Upgrade Gettext to 0.19.8.1. Fixes ticket #1134.
[William Harrington] - Upgrade GMP to 6.1.2. Fixes ticket #1100.
[William Harrington] - Upgrade GZIP to 1.8. Fixes ticket #1136.
[William Harrington] - Upgrade KBD to 2.0.4. Fixes ticket #1137.
[William Harrington] - Upgrade LESS to 491. Fixes ticket #1139.
[William Harrington] - Upgrade M4 to 1.4.18. Fixes ticket #1142.
[William Harrington] - Upgrade Make to 4.2.1. Fixes ticket #1112.
[William Harrington] - Upgrade Man-pages to 4.09. Fixes ticket #1144.
[William Harrington] - Upgrade Procps-ng to 3.3.12. Fixes ticket #1148.
[William Harrington] - Upgrade Texinfo to 6.3. Fixes ticket #1152.
[William Harrington] - Upgrade TZData to 2017b. Fixes ticket #1153.
[William Harrington] - Upgrade XZ-Utils to 5.2.3. Fixes ticket #1157.
[William Harrington] - Upgrade Zlib to 1.2.11. Fixes ticket #1156.
28 December 2016
[Chris] - Added "ext_attr" to the list of filesystem attributes to check for when creating a filesystem. Thanks to Roger Koehler for pointing this out.
13 March 2016
[Chris] - Updated Gawk dependencies - Gawk can use GMP, MPFR, Readline.
04 March 2016
[Chris] - Added creation of /var/log/faillog
to Shadow
instructions.
19 February 2016
[Chris] - Removed --disable-profile from Glibc instructions - profiling is disabled by default.
[Chris] - Removed commands to create libcurses* symlinks in Ncurses, as few packages now are likely to need them. Fixes ticket #1102.
[Chris] - Modified Ncurses instructions to move fewer libs to /lib{,32,64} as only libncursesw itself is needed there.Fixes ticket #1104.
[Chris] - Prevented the bashbug script from
being installed in /bin
, as
it is not needed there. Fixes ticket #1099.
17 January 2016
[Chris] - Removed redundant commands from multilib Ncurses pages.
07 January 2016
[Chris] - Removed command in Grep instructions for security fix that was addressed in latest version.
28 December 2015
23 December 2015
[Chris] - Changed LSB link to its new location at linuxfoundation.org.
19 December 2015
[Chris] - Added -j1 to vim install command to prevent errors in make install output.
13 December 2015
[Chris] - Edited configure options to have one per line. Fixes ticket #1091.
05 December 2015
[Chris] - Removed unneeded directory and symlink creation on Pure64 Essential Symlinks page.
30 November 2015
[Chris] - Removed one more remaining --disable-libstdcxx-pch option from final-system GCC installation.
[Chris] - Updates to command explanations.
27 November 2015
17 October 2015
[William Harrington] - Update GLIBC to 2.22. Fixes ticket #1027.
16 October 2015
[William Harrington] - Update Binutils to 2.25.1. Fixes ticket #1023.
[William Harrington] - Update XZ to 5.2.2. Fixes ticket #1081.
[William Harrington] - Update KBD to 2.0.3. Fixes ticket #1057.
[William Harrington] - Update TZDATA to 2015g. Fixes ticket #1051.
[William Harrington] - Update Libpipeline to 1.4.1. Fixes ticket #1067.
01 October 2015
[Chris] - Removed unneeded --disable-static option from Cross-Tools File page, as that is now the default.
[Chris] - Removed --without-shared option from Cross-Tools Ncurses page, as that is the default.
22 September 2015
18 September 2015
[William Harrington] - Remove sed for E2fsprogs. Fixes ticket #1073.
16 September 2015
15 September 2015
[William Harrington] - Update Procps-ng to 3.3.11. Fixes ticket #1072.
07 September 2015
[William Harrington] - mv gzexe and uncompress to
/usr/bin
.
06 September 2015
[William Harrington] - Add IPv6 entry to /etc/hosts for localhost
[William Harrington] - Update iputils to s20150815. Fixes ticket #1066.
[William Harrington] - mv fuser killall to
/bin
per the FHS. Fixes
ticket #1068.
[William Harrington] - Update MPFR to 3.1.3. Fixes ticket #1043.
[William Harrington] - Update Texinfo to 6.0. Fixes ticket #1041.
[William Harrington] - Update XML-Parser to 2.44. Fixes ticket #1039.
[William Harrington] - Update XZ to 5.2.1. Fixes ticket #1037.
[William Harrington] - Update Patch to 2.7.5. Fixes ticket #1034.
[William Harrington] - Update MPC to 1.0.3. Fixes ticket #1033.
[William Harrington] - Update KMOD to 21. Fixes ticket #1031.
[William Harrington] - Update Intltool to 0.51.0. Fixes ticket #1030.
[William Harrington] - Update Groff to 1.22.3. Fixes ticket #1029.
[William Harrington] - Update Grep to 2.21. Fixes ticket #1028.
[William Harrington] - Update DejaGNU to 1.5.3. Fixes ticket #1025.
[William Harrington] - Update Bison to 3.0.4. Fixes ticket #1024.
[William Harrington] - Update Automake to 1.15. Fixes ticket #1022.
[William Harrington] - Update LESS to 479. Fixes ticket #1056.
04 September 2015
[William Harrington] - Update File to 5.24. Fixes ticket #1021.
[William Harrington] - Update Man-db to 2.7.2. Fixes ticket #1032.
[William Harrington] - Update TCL to 8.6.4. Fixes ticket #1036.
[William Harrington] - Update Check to 0.10.0. Fixes ticket #1045.
[William Harrington] - Update E2fsprogs to 1.42.13. Fixes ticket #1046.
[William Harrington] - Update Gawk to 4.1.3. Fixes ticket #1047.
[William Harrington] - Update Gettext to 0.19.5.1. Fixes ticket #1048.
[William Harrington] - Update Man-pages to 4.02. Fixes ticket #1050.
[William Harrington] - Add Bc memory leak patch. Fixes ticket #1055.
30 July 2015
[Chris] - Removed reference to Freecode, as it's no longer being updated.
07 February 2015
[Chris] - Updated FHS URL to new location.
2 November 2014
31 October 2014
[William Harrington] - Update TZDATA to 2014i. Fixes ticket #1006.
[William Harrington] - Update Util-linux to 2.25.2. Fixes ticket #1007.
[William Harrington] - Update XZ Utils to 5.0.7. Fixes ticket #1008.
[William Harrington] - Update DHCPCD to 6.6.0. Fixes ticket #1009.
[William Harrington] - Update Libpipeline to 1.4.0. Fixes ticket #1010.
[William Harrington] - Update D-Bus to 1.9.0. Fixes ticket #987.
[William Harrington] - Update GLIBC to 2.20. Fixes ticket #982.
[William Harrington] - Update Coreutils to 8.23. Fixes ticket #975.
25 October 2014
[William Harrington] - Update GREP to 2.20. Fixes ticket #969.
[William Harrington] - Update Check to 0.9.14. Fixes ticket #986.
[William Harrington] - Update DHCPCD to 6.5.1. Fixes ticket #988.
[William Harrington] - Update File to 5.20. Fixes ticket #990.
[William Harrington] - Update Gettext to 0.19.3. Fixes ticket #991.
[William Harrington] - Update KBD to 2.0.2. Fixes ticket #993.
[William Harrington] - Update Libpipeline to 1.3.1. Fixes ticket 994.
[William Harrington] - Update Make to 4.1. Fixes ticket #996.
[William Harrington] - Add Man-DB Home Page. Fixes ticket #997.
[William Harrington] - Update Man-DB to 2.7.0.2. Fixes ticket #998.
[William Harrington] - Update Man-pages to 3.75. Fixes ticket #999.
[William Harrington] - Update Perl to 5.20.1. Fixes ticket #1000. All hail the 1000 ticket!
[William Harrington] - Update Procps-ng to 3.3.10. Fixes ticket #1001.
[William Harrington] - Update Tar to 1.28. Fixes ticket #1004.
[William Harrington] - Update TCL to 8.6.2. Fixes ticket #1005.
18 October 2014
[William Harrington] - Update LESS to 464.
18 October 2014
[William Harrington] - Changelog restarted, see the 3.0.0 book for the old changelog.