%general-entities; ]> Changelog This is version &version; of the Linux From Scratch book, dated &releasedate;. 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 . Below is a list of changes made since the previous release of the book. Changelog Entries: 2013-08-22 [bdubbs] - Update the minimum kernel requirement to 2.6.34 in host system requirements. 2013-08-21 [matthew] - Upgrade to Linux-3.10.9. Fixes #3391. [matthew] - Add a patch to fix a test failure in Texinfo. [matthew] - Add a patch to fix an intermittent test failure in Automake. 2013-08-15 [bryan] - Add explanation for new devpts mount options [bdubbs] - Update several pages to fix regression test failures. [bdubbs] - Add options when mounting /dev/pts when creating virtual file systems in Section 6.2. [bdubbs] - Update to linux-3.10.7. Fixes #3388. 2013-08-13 [bdubbs] - Update to glibc-2.18. [bdubbs] - Update to perl-5.18.1. 2013-08-12 [bdubbs] - Update to linux-3.10.6. Fixes #3387. 2013-08-11 [bdubbs] - Update to vim-7.4. 2013-08-02 [bdubbs] - Update to linux-3.10.5. [bdubbs] - Update to lfs-bootscripts-20130805. Fixes an issue with ipv4-static-route. 2013-08-02 [bdubbs] - Update to util-linux-2.23.2. Fixes #3386. [bdubbs] - Update to man-pages-3.53. Fixes #3385. 2013-07-29 [bdubbs] - Update to linux-3.10.4. Fixes #3383. [bdubbs] - Update to bison-3.0. Fixes #3382. 2013-07-27 [bdubbs] - Update to systemd-206/udev-lfs-206-1. Fixes #3384. 2013-07-20 [bdubbs] - Add comments about the kernel make defconfig option when configuring the kernel. Fixes #3379. [bdubbs] - Update to iproute2-3.10.1. [bdubbs] - Update to linux-3.10.1. Fixes #3380. 2013-07-11 [bdubbs] - Update to kmod-14. Fixes #3373. [bdubbs] - Update to systemd-205. Fixes #3375. [bdubbs] - Update to man-pages-3.52. Fixes #3376. [bdubbs] - Update to tzdata-2013d. Fixes #3377. [bdubbs] - Update to gettext-0.18.3. Fixes #3378. 2013-07-06 [bdubbs] - Change the --enable-kernel parameter in glibc to 2.6.34 which is the minimum needed by the current udev packages. 2013-06-30 [bdubbs] - Update to man-db-2.6.5. Fixes #3370. [bdubbs] - Update to linux-3.10. Fixes #3371. [bdubbs] - Update to xz-5.0.5. Fixes #3372. 2013-06-24 [bdubbs] - Update to e2fsprogs-1.42.8. Fixes #3368. [bdubbs] - Update to man-db-2.6.4. Fixes #3369. [bdubbs] - Update to automake-1.14. Fixes #3366. [bdubbs] - Update to linux-3.9.7. Fixes #3367. 2013-06-16 [bdubbs] - Update to automake-1.13.4. Fixes #3364. [bdubbs] - Update to linux-3.9.6. Fixes #3363. 2013-06-10 [bdubbs] - Update to gzip-1.6. Fixes #3362. 2013-06-09 [bdubbs] - Update to libpipeline-1.2.4. Fixes #3360. [bdubbs] - Update to linux-3.9.5. Fixes #3361. 2013-06-05 [bdubbs] - Update to automake-1.13.3. Fixes #3358. [bdubbs] - Update file program contents. 2013-06-03 [bdubbs] - Update to Util-linux-2.23.1. Fixes #3355. [bdubbs] - Update to gcc-4.8.1. Fixes #3356. 2013-05-27 [bdubbs] - Update to procps-3.3.8. Fixes #3354. [bdubbs] - Update to perl-5.18.0. Fixes #3344. [bdubbs] - Update to automake-1.13.2. Fixes #3347. [bdubbs] - Update to gmp-5.1.2. Fixes #3352. [bdubbs] - Update to linux-3.9.4. Fixes #3348. [bdubbs] - Add a reference to a book on configuring the kernel. [bdubbs] - Update check program dependencies. Thanks to Gilles Espinasse for the patch. Fixes #3353. 2013-05-19 [bdubbs] - Expand discussion of file system types and make ext4 the example LFS partition type. Fixes #3346. 2013-05-15 [bdubbs] - Remove unnecessary options in bootscripts due to mtab change. 2013-05-14 [bdubbs] - Change /etc/mtab to be a symbolic link to /proc/self/mounts. 2013-05-12 [matthew] - Upgrade to Linux-3.9.2. Fixes #3345. 2013-05-11 [bdubbs] - Minor update to boot script mountfs to ensure clean shutdown. [bdubbs] - Upgrade to gawk-4.1.0. Fixes #3343. 2013-05-10 [bdubbs] - Upgrade to linux-3.9.1. Fixes #3342. [bdubbs] - Upgrade to systemd/udev-lfs-204. Fixes #3341. [bdubbs] - Upgrade to gettext-0.18.2.1. Fixes #3298. 2013-05-04 [matthew] - Upgrade to IPRoute2-3.9.0. Fixes #3339. 2013-05-01 [ken] - Upgrade to linux-3.9.0. Fixes #3336. [ken] - Upgrade to zlib-1.2.8. Fixes #3337. 2013-04-29 [bdubbs] - Add bc to Chapter 6 to support Linux-3.9. Fixes #3338. 2013-04-28 [matthew] - Upgrade to Linux-3.8.10. Fixes #3335. 2013-04-26 [bdubbs] - Upgrade to less-458. Fixes #3334. [bdubbs] - Upgrade to util-linux-2.23. Fixes #3311. 2013-04-24 [matthew] - Upgrade to Libpipeline-1.2.3. Fixes #3333. [matthew] - Upgrade to Tzdata-2013c. Fixes #3332. [matthew] - Upgrade to Man-Pages-3.51. Fixes #3331. [matthew] - Upgrade to Check-0.9.10. Fixes #3330. 2013-04-23 [bdubbs] - Use default locations for kbd files because custom locations are no longer needed by the boot scripts. 2013-04-19 [bdubbs] - Update to udev-202 (systemd-202). Fixes #3329. 2013-04-17 [bdubbs] - Update to Linux-3.8.8. Fixes #3322. [bdubbs] - Update to Kmod-13. Fixes #3324. [bdubbs] - Update to Bison-2.7.1. Fixes #3327. 2013-04-16 [bdubbs] - Update list of installed libraries in GMP. [bdubbs] - Update to udev-201 (systemd-201). 2013-04-03 [bdubbs] - Fix a failure in the procps-ng test suite. 2013-04-01 [bdubbs] - Upgrade to Linux-3.8.5. Fixes #3320. [bdubbs] - Upgrade to Systemd-200. Fixes #3317 and #3321. [bdubbs] - Expand tcl space for regular expressions needed for some tests. [bdubbs] - Disable a g++ libmudflap test that always fails. 2013-03-29 [matthew] - Remove notes about enabling LTO support; both GCC and Binutils enable it by default now. [matthew] - Add texinfo related seds to Binutils pass1 and pass2 as hosts may have a new enough version of Texinfo to cause issues. [matthew] - Use --disable-install-libiberty to prevent GCC from installing libiberty.a (thanks to Armin K. for the pointer). Retain the existing sed, though, as the flag doesn't work correctly yet. [matthew] - Remove the now unnecessary instructions that prevented GCC's info files from being built; GCC-4.8.0 contains upstream fixes. 2013-03-28 [matthew] - Upgrade to Binutils-2.23.2. Fixes #3318. [matthew] - Upgrade to Systemd-199. Fixes #3317. [matthew] - Upgrade to Procps-NG-3.3.7. Fixes #3316. [matthew] - Upgrade to Diffutils-3.3. Fixes #3315. [matthew] - Upgrade to File-5.14. Fixes #3313. [matthew] - Upgrade to GCC-4.8.0. Fixes #3312. Thanks to Pierre Labastie for the patch on which this was based. [matthew] - Upgrade to Linux-3.8.4. Fixes #3310. 2013-03-20 [matthew] - Upgrade to Udev-lfs-198-3 to fix issues with libdrm installation in BLFS. Thanks to Nico P for the report, and to Armin for the fix. 2013-03-16 [matthew] - Upgrade to Udev-lfs-198-2 to fix issues with keymap installation in BLFS. [matthew] - Upgrade to Man-Pages-3.50. Fixes #3308. [matthew] - Upgrade to Linux-3.8.3. Fixes #3307. [matthew] - Upgrade to MPFR-3.1.2. Fixes #3306. [matthew] - Upgrade to Dejagnu-1.5.1. Fixes #3305. [matthew] - Upgrade to Texinfo-5.1. Fixes #3304. 2013-03-13 [matthew] - Fix a build issue with Check-0.9.9 on some hosts by adding the "sysroot" feature to Binutils. Thanks to Billy O'Connor, Yaacov-Yoseph Weiss and Pierre Labastie for the reports, and to Pierre again for the fix. [matthew] - Upgrade to Perl-5.16.3. Fixes #3303. [matthew] - Upgrade to Bash-4.2.45. Fixes #3301. [matthew] - Upgrade to Systemd-198. Fixes #3300. [matthew] - Upgrade to Man-Pages-3.48. Fixes #3299. [matthew] - Upgrade to Linux-3.8.2. Fixes #3297. [matthew] - Upgrade to Tzdata-2013b. Fixes #3296. 2013-03-03 [matthew] - Remove extraneous ampersands in Kbd instructions. Thanks to Jason Daly for the report. 2013-03-01 [bdubbs] - LFS-7.3 released.