aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2021-01-31 21:48:14 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2021-01-31 21:48:14 +0000
commit0f8a1b64f88d42a6bca59caf8cce0362855b4743 (patch)
tree8be4973b12e19e66910ae72f06da4d2e3b705795
parent87621f8e29c751399b333371665dd4a45fee9c37 (diff)
Update to vim-8.2.2433.
Update to iana-etc-20210115. Update to bc-3.2.5. Update to e2fsprogs-1.46.0. Update to autoconf-2.71. Update to tzdata-2021a. Update to perl-5.32.1. Update to libcap-2.47. Update to bison-3.7.5. Update to binutils-2.36. Requires building zlig in Chapter 6. Update to linux-5.10.12. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12105 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml50
-rw-r--r--chapter01/whatsnew.xml8
-rw-r--r--chapter06/chapter06.xml1
-rw-r--r--chapter06/zlib.xml66
-rw-r--r--chapter08/bc.xml4
-rw-r--r--general.ent6
-rw-r--r--packages.ent62
7 files changed, 159 insertions, 38 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index ee42fd049..f4a7906bc 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,56 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <itemizedlist>
+ <para>2021-02-01</para>
+ <listitem>
+ <para>[bdubbs] - Update to vim-8.2.2433. Addresses
+ <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to iana-etc-20210115. Addresses
+ <ulink url="&lfs-ticket-root;4722">#4722</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to bc-3.2.5. Fixes
+ <ulink url="&lfs-ticket-root;4797">#4797</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to e2fsprogs-1.46.0. Fixes
+ <ulink url="&lfs-ticket-root;4796">#4796</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to autoconf-2.71. Fixes
+ <ulink url="&lfs-ticket-root;4795">#4795</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to tzdata-2021a. Fixes
+ <ulink url="&lfs-ticket-root;4793">#4793</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to perl-5.32.1. Fixes
+ <ulink url="&lfs-ticket-root;4792">#4792</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libcap-2.47. Fixes
+ <ulink url="&lfs-ticket-root;4791">#4791</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to bison-3.7.5. Fixes
+ <ulink url="&lfs-ticket-root;4790">#4790</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to binutils-2.36. Fixes
+ <ulink url="&lfs-ticket-root;4789">#4789</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-5.10.12. Fixes
+ <ulink url="&lfs-ticket-root;4786">#4786</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2020-01-16</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 16454199c..701b2e998 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -72,9 +72,9 @@
<!--<listitem>
<para>Diffutils-&diffutils-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>E2fsprogs-&e2fsprogs-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem revision="sysv">
<para>Eudev-&eudev-version;</para>
</listitem>-->
@@ -201,9 +201,9 @@
<!-- <listitem>
<para>Patch-&patch-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Perl-&perl-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Pkg-config-&pkgconfig-version;</para>
</listitem>-->
diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml
index 243e20dec..11bc5d499 100644
--- a/chapter06/chapter06.xml
+++ b/chapter06/chapter06.xml
@@ -22,6 +22,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gawk.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grep.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gzip.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
diff --git a/chapter06/zlib.xml b/chapter06/zlib.xml
new file mode 100644
index 000000000..0f6b56059
--- /dev/null
+++ b/chapter06/zlib.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../general.ent">
+ %general-entities;
+]>
+
+<sect1 id="ch-tools-zlib" role="wrap">
+ <?dbhtml filename="zlib.html"?>
+
+ <sect1info condition="script">
+ <productname>zlib</productname>
+ <productnumber>&zlib-version;</productnumber>
+ <address>&zlib-url;</address>
+ </sect1info>
+
+ <title>Zlib-&zlib-version;</title>
+
+ <indexterm zone="ch-tools-zlib">
+ <primary sortas="a-Zlib">Zlib</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title/>
+
+ <para>The Zlib package contains compression and decompression routines used by
+ some programs.</para>
+
+ <segmentedlist>
+ <segtitle>&buildtime;</segtitle>
+ <segtitle>&diskspace;</segtitle>
+
+ <seglistitem>
+ <seg>&zlib-fin-sbu;</seg>
+ <seg>&zlib-fin-du;</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of Zlib</title>
+
+ <para>Prepare Zlib for compilation:</para>
+
+<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
+
+ <para>Compile the package:</para>
+
+<screen><userinput remap="make">make</userinput></screen>
+
+ <para>Install the package:</para>
+
+<screen><userinput remap="install">make DESTDIR=$LFS install
+mv -v $LFS/usr/lib/libz.so.* $LFS/lib
+ln -sfv ../../lib/$(readlink $LFS/usr/lib/libz.so) $LFS/usr/lib/libz.so</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title/>
+ <para>Details on this package are located in <xref linkend="contents-zlib" role="."/></para>
+
+ </sect2>
+
+</sect1>
diff --git a/chapter08/bc.xml b/chapter08/bc.xml
index dfff0364f..b116fe10e 100644
--- a/chapter08/bc.xml
+++ b/chapter08/bc.xml
@@ -41,6 +41,10 @@
<sect2 role="installation">
<title>Installation of Bc</title>
+ <para>First, fix an error in the configure script::</para>
+
+<screen><userinput remap="pre">sed -i '612d' configure.sh</userinput></screen>
+
<para>Prepare Bc for compilation:</para>
<screen><userinput remap="configure">PREFIX=/usr CC=gcc ./configure.sh -G -O3</userinput></screen>
diff --git a/general.ent b/general.ent
index b5b591c01..661778e6c 100644
--- a/general.ent
+++ b/general.ent
@@ -1,13 +1,13 @@
-<!ENTITY version "SVN-20210116">
+<!ENTITY version "SVN-20210201">
<!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 "20210116-systemd">
+<!ENTITY versiond "20210101-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "January 16th, 2021">
+<!ENTITY releasedate "February 1st, 2021">
<!ENTITY copyrightdate "1999-2021"><!-- jhalfs needs a literal dash, not &ndash; -->
diff --git a/packages.ent b/packages.ent
index 6ee2dcdae..13033eaec 100644
--- a/packages.ent
+++ b/packages.ent
@@ -29,10 +29,10 @@
<!ENTITY attr-fin-du "4.2 MB">
<!ENTITY attr-fin-sbu "less than 0.1 SBU">
-<!ENTITY autoconf-version "2.70">
-<!ENTITY autoconf-size "1,315 KB">
+<!ENTITY autoconf-version "2.71">
+<!ENTITY autoconf-size "1,263 KB">
<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
-<!ENTITY autoconf-md5 "e4453011b18da194b565bf282948f997">
+<!ENTITY autoconf-md5 "12cfa1687ffa2606337efe1a64416106">
<!ENTITY autoconf-home "&gnu-software;autoconf/">
<!ENTITY autoconf-fin-du "79 MB">
<!ENTITY autoconf-fin-sbu-tests "3.5">
@@ -57,18 +57,18 @@
<!ENTITY bash-fin-du "48 MB">
<!ENTITY bash-fin-sbu "2.4 SBU">
-<!ENTITY bc-version "3.2.4">
-<!ENTITY bc-size "221 KB">
+<!ENTITY bc-version "3.2.5">
+<!ENTITY bc-size "229 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
-<!ENTITY bc-md5 "03d74ea465bb4181f683d1cd53d432e1">
+<!ENTITY bc-md5 "44cd2eb1ad793b6d95ea5fc7b9293cd4">
<!ENTITY bc-home "https://git.yzena.com/gavin/bc">
<!ENTITY bc-fin-du "6.5 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
-<!ENTITY binutils-version "2.35.1">
-<!ENTITY binutils-size "21,516 KB">
+<!ENTITY binutils-version "2.36">
+<!ENTITY binutils-size "22,227 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
-<!ENTITY binutils-md5 "7126f370ffbd46c08fcc5ce7aee2805d">
+<!ENTITY binutils-md5 "f6114b8c40096f9aa9f64fe1ab8ba087">
<!ENTITY binutils-home "&gnu-software;binutils/">
<!ENTITY binutils-tmpp1-du "617 MB">
<!ENTITY binutils-tmpp1-sbu "1 SBU">
@@ -77,10 +77,10 @@
<!ENTITY binutils-fin-du "4.8 GB">
<!ENTITY binutils-fin-sbu "6.5 SBU">
-<!ENTITY bison-version "3.7.4">
-<!ENTITY bison-size "2,556 KB">
+<!ENTITY bison-version "3.7.5">
+<!ENTITY bison-size "2,561 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
-<!ENTITY bison-md5 "bcd5f37396b061f2f00e5b1db58172ed">
+<!ENTITY bison-md5 "9b762dc24a6723f86d14d957d3deeb90">
<!ENTITY bison-home "&gnu-software;bison/">
<!ENTITY bison-tmp-du "52 MB">
<!ENTITY bison-tmp-sbu "0.3 SBU">
@@ -139,10 +139,10 @@
<!ENTITY diffutils-fin-du "33 MB">
<!ENTITY diffutils-fin-sbu "0.4 SBU">
-<!ENTITY e2fsprogs-version "1.45.6">
-<!ENTITY e2fsprogs-size "7,753 KB">
+<!ENTITY e2fsprogs-version "1.46.0">
+<!ENTITY e2fsprogs-size "9,260 KB">
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "cccfb706d162514e4f9dbfbc9e5d65ee">
+<!ENTITY e2fsprogs-md5 "8c8ff667537559be8d31da4b6128314a">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
<!ENTITY e2fsprogs-fin-du "106 MB">
<!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.7 SBU on an SSD">
@@ -319,10 +319,10 @@
<!ENTITY gzip-fin-du "19 MB">
<!ENTITY gzip-fin-sbu "0.1 SBU">
-<!ENTITY iana-etc-version "20201229">
+<!ENTITY iana-etc-version "20210115">
<!ENTITY iana-etc-size "578 KB">
<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
-<!ENTITY iana-etc-md5 "19f35177c0bd701f4e52bfc9ce068f5d">
+<!ENTITY iana-etc-md5 "da28c229070e790dee9eb234b34cec15">
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
<!ENTITY iana-etc-fin-du "4.7 MB">
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
@@ -383,10 +383,10 @@
<!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB">
<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
-<!ENTITY libcap-version "2.46">
-<!ENTITY libcap-size "127 KB">
+<!ENTITY libcap-version "2.47">
+<!ENTITY libcap-size "129 KB">
<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
-<!ENTITY libcap-md5 "58ffae7d6a3226d6648cdb5d6f389cbf">
+<!ENTITY libcap-md5 "44f4a73b0eb8aca004dc1a60cae8f674">
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
<!ENTITY libcap-fin-du "11 MB">
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
@@ -417,12 +417,12 @@
<!ENTITY linux-major-version "5">
<!ENTITY linux-minor-version "10">
-<!ENTITY linux-patch-version "7">
+<!ENTITY linux-patch-version "12">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "113,884 KB">
+<!ENTITY linux-size "113,583 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "cd6bbb5f0bc7cef3deab42d873bd0d2b">
+<!ENTITY linux-md5 "34c93a9e96f597872e3f2a86b87f33bf">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 5.8.3 / gcc-10.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -534,12 +534,12 @@
<!ENTITY perl-version-major "5">
<!ENTITY perl-version-minor "32">
-<!ENTITY perl-version-patch "0">
+<!ENTITY perl-version-patch "1">
<!ENTITY perl-version-min "&perl-version-major;.&perl-version-minor;">
<!ENTITY perl-version "&perl-version-major;.&perl-version-minor;.&perl-version-patch;">
-<!ENTITY perl-size "12,420 KB">
+<!ENTITY perl-size "12,316 KB">
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
-<!ENTITY perl-md5 "3812cd9a096a72cb27767c7e2e40441c">
+<!ENTITY perl-md5 "7f104064b906ad8c7329ca5e409a32d7">
<!ENTITY perl-home "https://www.perl.org/">
<!ENTITY perl-tmp-du "267 MB">
<!ENTITY perl-tmp-sbu "1.8 SBU">
@@ -677,10 +677,10 @@
<!ENTITY texinfo-fin-du "104 MB">
<!ENTITY texinfo-fin-sbu "0.8 SBU">
-<!ENTITY tzdata-version "2020f">
+<!ENTITY tzdata-version "2021a">
<!ENTITY tzdata-size "403 KB">
<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "e7d618fe3fd16fdd290abc5e74cb264e">
+<!ENTITY tzdata-md5 "20eae7d1da671c6eac56339c8df85bbd">
<!ENTITY tzdata-home "https://www.iana.org/time-zones">
<!ENTITY udev-lfs-version "udev-lfs-20171102">
@@ -700,13 +700,13 @@
<!ENTITY util-linux-fin-du "260 MB">
<!ENTITY util-linux-fin-sbu "1.2 SBU">
-<!ENTITY vim-version "8.2.2253">
+<!ENTITY vim-version "8.2.2433">
<!ENTITY vim-majmin "82">
<!ENTITY vim-docdir "vim/vim82">
-<!ENTITY vim-size "15,011 KB">
+<!ENTITY vim-size "15,051 KB">
<!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">-->
<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">
-<!ENTITY vim-md5 "497890e1f563a65c6f7594c0b0f5c0b9">
+<!ENTITY vim-md5 "a26555c8919cf40938d2428d834bf913">
<!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "201 MB">
<!ENTITY vim-fin-sbu "2.2 SBU">