diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index a1b5928d2..ffc42dbe7 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,93 @@ --> + + 2015-07-23 + + + [krejzi] - Fixed a warning in the intltool-update + perl script caused by perl-5.22. + + + [krejzi] - Updated to dbus-1.8.20. + + + [krejzi] - Updated to systemd-222. + + + + + + 2015-07-16 + + + [bdubbs] - Update to gcc-5.2.0. Fixes + *3819. + + + [bdubbs] - Update to gettext-0.19.5.1. Fixes + *3818. + + + [bdubbs] - Update to kbd-2.0.3. Fixes + #3815. + + + + + + 2015-07-12 + + + [bdubbs] - Update to iproute2-4.1.1. Fixes + *3811. + + + [bdubbs] - Update to file-5.24. Fixes + *3812. + + + [bdubbs] - Update to linux-4.1.2. Fixes + #3814. + + + [bdubbs] - Update to gettext-0.19.5. Fixes + #3813. + + + [bdubbs] - Fix a warning in the installed automake + perl script. + #3809. + + + + + + 2015-07-04 + + + [bdubbs] - Update to iproute2-4.1.0. Fixes + *3802. + + + [bdubbs] - Update to texinfo-6.0. Fixes + *3803. + + + [bdubbs] - Update to linux-4.1.1. Fixes + #3805. + + + [bdubbs] - Update to coreutils-8.24. Fixes + #3806. + + + [bdubbs] - Update perl installed files. Fixes + #3804. + + + + 2015-06-28 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 8986cb858..7ed750be0 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -52,9 +52,9 @@ - + D-Bus-&dbus-version; @@ -91,9 +91,9 @@ - + @@ -127,9 +127,9 @@ IPRoute2 &iproute2-version; - + Kmod &kmod-version; @@ -202,9 +202,9 @@ - + Tzdata &tzdata-version; @@ -241,11 +241,11 @@ &bash-fixes-patch; - + &ncurses-gcc5-buildfixes-patch; diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 92b21ff90..a8d6f5389 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -91,6 +91,8 @@ --> + + Glibc FHS Patch - &glibc-fhs-patch-size;: diff --git a/chapter06/automake.xml b/chapter06/automake.xml index 9c8132d2b..761755018 100644 --- a/chapter06/automake.xml +++ b/chapter06/automake.xml @@ -41,6 +41,10 @@ Installation of Automake + First fix a warning that is caused by perl-5.22 and later: + +sed -i 's:/\\\${:/\\\$\\{:' bin/automake.in + Prepare Automake for compilation: ./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version; diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index 7721830ad..3715ea8dd 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -49,12 +49,15 @@ POSIX requires that programs from Coreutils recognize character boundaries correctly even in multibyte locales. The following patch fixes this non-compliance and other internationalization-related bugs. - Afterwards make sure the timestamp for Makefile.in is + + Afterwards disable a test that fails with the current version of perl. patch -Np1 -i ../&coreutils-i18n-patch; -touch Makefile.in +sed -i '/tests\/misc\/sort.pl/ d' Makefile.in + + In the past, many bugs were found in this patch. When reporting new diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml index 406bf26f7..bf381204d 100644 --- a/chapter06/gcc.xml +++ b/chapter06/gcc.xml @@ -40,11 +40,11 @@ Installation of GCC - + The GCC documentation recommends building GCC outside of the source directory in a dedicated build directory: diff --git a/chapter06/intltool.xml b/chapter06/intltool.xml index af71ca422..9e9ebad20 100644 --- a/chapter06/intltool.xml +++ b/chapter06/intltool.xml @@ -41,6 +41,10 @@ Installation of Intltool + First fix a warning that is caused by perl-5.22 and later: + +sed -i 's:\\\${:\\\$\\{:' intltool-update.in + Prepare Intltool for compilation: ./configure --prefix=/usr diff --git a/chapter06/iproute2.xml b/chapter06/iproute2.xml index 2a6cbf637..9d286210f 100644 --- a/chapter06/iproute2.xml +++ b/chapter06/iproute2.xml @@ -56,8 +56,17 @@ sed -i 's/arpd.8//' man/man8/Makefile +--> + Compile the package: make @@ -88,8 +97,8 @@ sed -i 's/arpd.8//' man/man8/Makefile bridge, ctstat (link to lnstat), genl, ifcfg, ifstat, ip, lnstat, nstat, routef, routel, rtacct, rtmon, rtpr, rtstat (link to lnstat), ss, and tc - /etc/iproute2, /usr/lib/tc, /usr/share/doc/iproute2-&iproute2-version;, - and /usr/lib/tc + /etc/iproute2, /usr/lib/tc, and /usr/share/doc/iproute2-&iproute2-version;, + diff --git a/chapter06/perl.xml b/chapter06/perl.xml index 9d023e09d..1085712b5 100644 --- a/chapter06/perl.xml +++ b/chapter06/perl.xml @@ -135,7 +135,7 @@ unset BUILD_ZLIB BUILD_BZIP2 Installed directory - a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp, + a2p, c2ph, corelist, cpan, cpan2dist, cpanp, cpanp-run-perl, enc2xs, find2perl, h2ph, h2xs, instmodsh, json_pp, libnetcfg, perl, perl&perl-version; (link to perl), perlbug, perldoc, perlivp, perlthanks (link to perlbug), piconv, pl2pm, @@ -173,16 +173,6 @@ unset BUILD_ZLIB BUILD_BZIP2 - - config_data - - Queries or changes configuration of Perl modules - - config_data - - - - corelist diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 3c5eab72f..8a86cb385 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -129,8 +129,8 @@ EOF --without-python This switch prevents configure - from trying to use Python since it's not part - of LFS. + from trying to use Python which isn't built + in LFS. diff --git a/general.ent b/general.ent index 57101ae40..295226f38 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - + - + diff --git a/packages.ent b/packages.ent index 885f53adc..b8236e102 100644 --- a/packages.ent +++ b/packages.ent @@ -95,22 +95,22 @@ - - + + - + - + - + - + @@ -159,10 +159,10 @@ - + - + @@ -197,10 +197,10 @@ - - + + - + @@ -220,10 +220,10 @@ - - + + - + @@ -317,18 +317,18 @@ - - + + - + - - + + - + @@ -375,12 +375,12 @@ - - - - + + + + - + @@ -51,5 +53,5 @@ - +