diff options
-rw-r--r-- | chapter01/changelog.xml | 32 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter05/gettext.xml | 24 | ||||
-rw-r--r-- | chapter06/e2fsprogs.xml | 8 | ||||
-rw-r--r-- | chapter06/gettext.xml | 7 | ||||
-rw-r--r-- | general.ent | 6 | ||||
-rw-r--r-- | packages.ent | 38 |
7 files changed, 79 insertions, 44 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 57ffe083d..0fd36e90e 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,36 @@ appropriate for the entry or if needed the entire day's listitem. --> + <listitem> + <para>2019-05-19</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to man-pages-5.01. Fixes + <ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to linux-5.1.3. Fixes + <ulink url="&lfs-ticket-root;4464">#4464</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to iproute2-5.1.0. Fixes + <ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to gettext-0.20.1. Fixes + <ulink url="&lfs-ticket-root;4465">#4465</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to file-5.37. Fixes + <ulink url="&lfs-ticket-root;4469">#4469</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to e2fsprogs-1.45.1. Fixes + <ulink url="&lfs-ticket-root;4468">#4468</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + <listitem revision="systemd"> <para>2019-05-11</para> <itemizedlist> @@ -62,7 +92,7 @@ </listitem> <listitem> <para>[bdubbs] - Update to linux-5.0.11. Fixes - <ulink url="&lfs-ticket-root;4459">#4461</ulink>.</para> + <ulink url="&lfs-ticket-root;4461">#4461</ulink>.</para> </listitem> </itemizedlist> </listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index e283fe85a..8a1520438 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -80,9 +80,9 @@ <!-- <listitem> <para>Expect-&expect-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>File-&file-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Findutils-&findutils-version;</para> </listitem>--> @@ -98,9 +98,9 @@ <!--<listitem> <para>GDBM-&gdbm-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Gettext-&gettext-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Glibc-&glibc-version;</para> </listitem>--> diff --git a/chapter05/gettext.xml b/chapter05/gettext.xml index c88c0f468..ff064cb7e 100644 --- a/chapter05/gettext.xml +++ b/chapter05/gettext.xml @@ -43,17 +43,16 @@ <sect2 role="installation"> <title>Installation of Gettext</title> - <para>For our temporary set of tools, we only need to build and install + <para>For our temporary set of tools, we only need to install three programs from Gettext.</para> <para>Prepare Gettext for compilation:</para> -<screen><userinput remap="configure">cd gettext-tools -EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen> +<screen><userinput remap="configure">./configure --disable-shared</userinput></screen> <variablelist> <title>The meaning of the configure option:</title> - +<!-- <varlistentry> <term><parameter>EMACS="no"</parameter></term> <listitem> @@ -62,7 +61,7 @@ EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen> </para> </listitem> </varlistentry> - +--> <varlistentry> <term><parameter>--disable-shared</parameter></term> <listitem> @@ -75,21 +74,16 @@ EMACS="no" ./configure --prefix=/tools --disable-shared</userinput></screen> <para>Compile the package:</para> -<screen><userinput remap="make">make -C gnulib-lib -make -C intl pluralx.c -make -C src msgfmt -make -C src msgmerge -make -C src xgettext</userinput></screen> +<screen><userinput remap="make">make</userinput></screen> - <para>As only three programs have been compiled, it is not possible to run the - test suite without compiling additional support libraries from the Gettext - package. It is therefore not recommended to attempt to run the test suite at - this stage.</para> + <para> + Due to the limited environment, running the test suite at this stage + is not recommended.</para> <para>Install the <command>msgfmt</command>, <command>msgmerge</command> and <command>xgettext</command> programs:</para> -<screen><userinput remap="install">cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen> +<screen><userinput remap="install">cp -v gettext-tools/src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen> </sect2> diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index 549991de8..85a9acaf9 100644 --- a/chapter06/e2fsprogs.xml +++ b/chapter06/e2fsprogs.xml @@ -64,6 +64,7 @@ PKG_CONFIG_PATH=/tools/lib/pkgconfig \ --disable-libblkid \ --disable-libuuid \ --disable-uuidd \ + --with-crond-dir=no \ --disable-fsck</userinput></screen> <variablelist> @@ -101,6 +102,13 @@ PKG_CONFIG_PATH=/tools/lib/pkgconfig \ </varlistentry> <varlistentry> + <term><parameter>--with-crond-dir=no</parameter></term> + <listitem> + <para>This disables the installation of an unneded file.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><parameter>--disable-*</parameter></term> <listitem> <para>This prevents E2fsprogs from building and installing the diff --git a/chapter06/gettext.xml b/chapter06/gettext.xml index 217af33df..6d50449fb 100644 --- a/chapter06/gettext.xml +++ b/chapter06/gettext.xml @@ -52,19 +52,22 @@ There is no reference to 'test' or TEST in gettext-tools/gnulib-tests/Makefile.am --> + <!-- <para>First, suppress two invocations of test-lock which on some machines can loop forever:</para> <screen><userinput remap="pre">sed -i '/^TESTS =/d' gettext-runtime/tests/Makefile.in && -sed -i 's/test-lock..EXEEXT.//' gettext-tools/gnulib-tests/Makefile.in</userinput></screen> +sed -i 's/test-lock..EXEEXT.//' gettext-tools/gnulib-tests/Makefile.in</userinput></screen>--> <!-- As of April 11, 2018 appdata.* is NOT in git master, but appears to be in metainfo.{its,loc}, When updating, check BLFS gnome-screenshot. --> + +<!-- <para>Now fix a configuration file:</para> <screen><userinput remap="pre">sed -e '/AppData/{N;N;p;s/\.appdata\./.metainfo./}' \ -i gettext-tools/its/appdata.loc</userinput></screen> - +--> <para>Prepare Gettext for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr \ diff --git a/general.ent b/general.ent index 4a38b7978..18fccfb69 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ -<!ENTITY version "SVN-20190511"> +<!ENTITY version "SVN-20190519"> <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; Change to x.y for release but not -rc releases --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> -<!ENTITY versiond "20190511-systemd"> +<!ENTITY versiond "20190519-systemd"> <!ENTITY short-versiond "systemd"> <!ENTITY generic-versiond "systemd"> -<!ENTITY releasedate "May 11, 2019"> +<!ENTITY releasedate "May 19, 2019"> <!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "8.5"> diff --git a/packages.ent b/packages.ent index 70e2a14cb..b50b2dd0c 100644 --- a/packages.ent +++ b/packages.ent @@ -144,10 +144,10 @@ <!ENTITY diffutils-ch6-du "36 MB"> <!ENTITY diffutils-ch6-sbu "0.3 SBU"> -<!ENTITY e2fsprogs-version "1.45.0"> -<!ENTITY e2fsprogs-size "7,637 KB"> +<!ENTITY e2fsprogs-version "1.45.1"> +<!ENTITY e2fsprogs-size "7,619 KB"> <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz"> -<!ENTITY e2fsprogs-md5 "641e1371dbdd118eade96bb963104f16"> +<!ENTITY e2fsprogs-md5 "cdc40d50750356afef929c7922ecb4ae"> <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> <!ENTITY e2fsprogs-ch6-du "96 MB"> <!ENTITY e2fsprogs-ch6-sbu "1.6 SBU"> @@ -184,10 +184,10 @@ <!ENTITY expect-ch5-du "3.9 MB"> <!ENTITY expect-ch5-sbu "0.1 SBU"> -<!ENTITY file-version "5.36"> -<!ENTITY file-size "856 KB"> +<!ENTITY file-version "5.37"> +<!ENTITY file-size "867 KB"> <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz"> -<!ENTITY file-md5 "9af0eb3f5db4ae00fffc37f7b861575c"> +<!ENTITY file-md5 "80c29aca745466c6c24d11f059329075"> <!ENTITY file-home "https://www.darwinsys.com/file/"> <!ENTITY file-ch5-du "18 MB"> <!ENTITY file-ch5-sbu "0.1 SBU"> @@ -252,10 +252,10 @@ <!ENTITY gdbm-ch6-du "11 MB"> <!ENTITY gdbm-ch6-sbu "0.1 SBU"> -<!ENTITY gettext-version "0.19.8.1"> -<!ENTITY gettext-size "7,041 KB"> +<!ENTITY gettext-version "0.20.1"> +<!ENTITY gettext-size "9,128 KB"> <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz"> -<!ENTITY gettext-md5 "df3f5690eaa30fd228537b00cb7b7590"> +<!ENTITY gettext-md5 "9ed9e26ab613b668e0026222a9c23639"> <!ENTITY gettext-home "&gnu-software;gettext/"> <!ENTITY gettext-ch5-du "173 MB"> <!ENTITY gettext-ch5-sbu "0.9 SBU"> @@ -349,10 +349,10 @@ <!ENTITY intltool-ch6-du "1.5 MB"> <!ENTITY intltool-ch6-sbu "less than 0.1 SBU"> -<!ENTITY iproute2-version "5.0.0"> -<!ENTITY iproute2-size "694 KB"> +<!ENTITY iproute2-version "5.1.0"> +<!ENTITY iproute2-size "706 KB"> <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> -<!ENTITY iproute2-md5 "d22107b4d7cfb999eeb8ad8a0aec1124"> +<!ENTITY iproute2-md5 "a2b8349abf4ae00e92155fda22de4d5e"> <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> <!ENTITY iproute2-ch6-du "13 MB"> <!ENTITY iproute2-ch6-sbu "0.2 SBU"> @@ -422,13 +422,13 @@ <!ENTITY libtool-ch6-sbu "1.5 SBU"> <!ENTITY linux-major-version "5"> -<!ENTITY linux-minor-version "0"> -<!ENTITY linux-patch-version "11"> +<!ENTITY linux-minor-version "1"> +<!ENTITY linux-patch-version "3"> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -<!ENTITY linux-size "102,789 KB"> +<!ENTITY linux-size "103,754 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "77321c26a2c338f44ef0a3ed8736149b"> +<!ENTITY linux-md5 "3f730ddd144d8ff83a10291e8c8cf0b4"> <!ENTITY linux-home "https://www.kernel.org/"> <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is allnoconfig extended for a hopefully-bootable build on desktop machine, @@ -469,10 +469,10 @@ <!ENTITY man-db-ch6-du "36 MB"> <!ENTITY man-db-ch6-sbu "0.3 SBU"> -<!ENTITY man-pages-version "5.00"> -<!ENTITY man-pages-size "1,621 KB"> +<!ENTITY man-pages-version "5.01"> +<!ENTITY man-pages-size "1,624 KB"> <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> -<!ENTITY man-pages-md5 "d3be22b49e52d93734343c0df52dad01"> +<!ENTITY man-pages-md5 "5f75f72efcbe5cd245c4d9f36005d070"> <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> <!ENTITY man-pages-ch6-du "28 MB"> <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> |