Package updates.

Update to bc-5.2.2.
Update to linux-5.16.8.
Update to binutils-2.38. Requires adding zlib to Chapter 6.
This commit is contained in:
Bruce Dubbs 2022-02-09 20:54:15 -06:00
parent d759d8b20c
commit 9c4ff70edf
8 changed files with 111 additions and 20 deletions

View File

@ -39,6 +39,25 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
<para>2022-02-09</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to bc-5.2.2. Fixes
<ulink url="&lfs-ticket-root;5004">#5004</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.16.8. Fixes
<ulink url="&lfs-ticket-root;5005">#5005</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to binutils-2.38. Requires
adding zlib to Chapter 6. Fixes
<ulink url="&lfs-ticket-root;5007">#5007</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2022-02-04</para>
<itemizedlist>

View File

@ -39,19 +39,19 @@
<!--<listitem>
<para>Autoconf-&autoconf-version;</para>
</listitem>-->
<listitem>
<listitem>
<para>Automake-&automake-version;</para>
</listitem>
<listitem>
<listitem>
<para>Bash &bash-version;</para>
</listitem>
<listitem>
<para>Bc &bc-version;</para>
</listitem>
<!--<listitem>
<listitem>
<para>Binutils-&binutils-version;</para>
</listitem>-->
<listitem>
</listitem>
<listitem>
<para>Bison-&bison-version;</para>
</listitem>
<!--<listitem>

View File

@ -35,7 +35,7 @@
</listitem>
</varlistentry>
-->
<!--
<varlistentry>
<term>Binutils Upstream Fix Patch - <token>&binutils-upstream-patch-size;</token>:</term>
<listitem>
@ -43,7 +43,7 @@
<para>MD5 sum: <literal>&binutils-upstream-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term>
<listitem>

View File

@ -28,6 +28,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.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="binutils-pass2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc-pass2.xml"/>

67
chapter06/zlib.xml Normal file
View File

@ -0,0 +1,67 @@
<?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/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../chapter08/zlib.xml"
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
<segmentedlist>
<segtitle>&buildtime;</segtitle>
<segtitle>&diskspace;</segtitle>
<seglistitem>
<seg>&zlib-tmp-sbu;</seg>
<seg>&zlib-tmp-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</userinput></screen>
</sect2>
<sect2 role="content">
<title/>
<para>Details on this package are located in
<xref linkend="contents-zlib" role="."/>
</para>
</sect2>
</sect1>

View File

@ -56,18 +56,20 @@
<screen><computeroutput>The system has no more ptys.
Ask your system administrator to create more.</computeroutput></screen>
<!--
<para>Upstream has made a patch to fix a problem building some
packages. Apply that now:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&binutils-upstream-patch;</userinput></screen>
-->
<!--
<para>An error in the building system causes the shipped man pages to
be empty. Workaround the issue and remove the shipped man pages, so the
man pages will be regenerated correctly:</para>
<screen><userinput remap="pre">sed -i '63d' etc/texi2pod.pl
find -name \*.1 -delete</userinput></screen>
-->
<!--
<para>Now remove one test that prevents the tests from running
to completion:</para>

View File

@ -58,18 +58,18 @@
<!ENTITY bash-fin-du "50 MB">
<!ENTITY bash-fin-sbu "1.6 SBU">
<!ENTITY bc-version "5.2.1">
<!ENTITY bc-size "421 KB">
<!ENTITY bc-version "5.2.2">
<!ENTITY bc-size "428 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
<!ENTITY bc-md5 "19dbb20c3aba33acacec29edd0b2c46e">
<!ENTITY bc-md5 "632344cdb052af0e06087bd3b0034126">
<!ENTITY bc-home "https://git.yzena.com/gavin/bc">
<!ENTITY bc-fin-du "6.7 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
<!ENTITY binutils-version "2.37">
<!ENTITY binutils-size "22,390 KB">
<!ENTITY binutils-version "2.38">
<!ENTITY binutils-size "23,098 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
<!ENTITY binutils-md5 "e78d9ff2976b745a348f4c1f27c77cb1">
<!ENTITY binutils-md5 "6e39cad1bb414add02b5b1169c18fdc5">
<!ENTITY binutils-home "&gnu-software;binutils/">
<!ENTITY binutils-tmpp1-du "602 MB">
<!ENTITY binutils-tmpp1-sbu "1 SBU">
@ -428,12 +428,12 @@
<!ENTITY linux-major-version "5">
<!ENTITY linux-minor-version "16">
<!ENTITY linux-patch-version "5">
<!ENTITY linux-patch-version "8">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!ENTITY linux-size "124,563 KB">
<!ENTITY linux-size "124,577 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "a43d3e38bc5fb35767fdfbf3075ea7e0">
<!ENTITY linux-md5 "3318957435318f3802ce7edef2f30495">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
allnoconfig rounded down to allow for ongoing cleanups,
@ -755,6 +755,8 @@
<!ENTITY zlib-url "https://zlib.net/zlib-&zlib-version;.tar.xz">
<!ENTITY zlib-md5 "85adef240c5f370b308da8c938951a68">
<!ENTITY zlib-home "https://www.zlib.net/">
<!ENTITY zlib-tmp-du "5.0 MB">
<!ENTITY zlib-tmp-sbu "less than 0.1 SBU">
<!ENTITY zlib-fin-du "5.0 MB">
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">

View File

@ -10,11 +10,11 @@
<!ENTITY bash-fixes-patch-md5 "c1545da2ad7d78574b52c465ec077ed9">
<!ENTITY bash-fixes-patch-size "22 KB">
<!--
<!ENTITY binutils-upstream-patch "binutils-&binutils-version;-upstream_fix-1.patch">
<!ENTITY binutils-upstream-patch-md5 "3518fa864fe8d7ef65be4960f380b03b">
<!ENTITY binutils-upstream-patch-size "8.0 KB">
-->
<!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
<!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f">