aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml47
-rw-r--r--chapter01/whatsnew.xml11
-rw-r--r--chapter03/packages.xml9
-rw-r--r--chapter08/chapter08.xml1
-rw-r--r--chapter08/setuptools.xml69
-rw-r--r--packages.ent64
6 files changed, 170 insertions, 31 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 10cae0af0..82a3d85be 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,52 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <para>2023-11-01</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to iana-etc-20231019. Addresses
+ <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to wheel-0.41.3. Fixes
+ <ulink url='&lfs-ticket-root;5370'>#5370</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to shadow-4.14.2. Fixes
+ <ulink url='&lfs-ticket-root;5368'>#5368</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to openssl-3.1.4. Fixes
+ <ulink url='&lfs-ticket-root;5367'>#5367</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to texinfo-7.1. Fixes
+ <ulink url='&lfs-ticket-root;5364'>#5364</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to meson-1.2.3. Fixes
+ <ulink url='&lfs-ticket-root;5366'>#5366</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to bc-6.7.2. Fixes
+ <ulink url='&lfs-ticket-root;5363'>#5363</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-6.5.9. Fixes
+ <ulink url='&lfs-ticket-root;5365'>#5365</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to Python-3.12.0. Fixes
+ <ulink url='&lfs-ticket-root;5357'>#5357</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Add setuptools-68.2.2. Fixes
+ <ulink url='&lfs-ticket-root;5358'>#5358</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2023-10-15</para>
<itemizedlist>
<listitem>
@@ -57,7 +103,6 @@
</itemizedlist>
</listitem>
-
<listitem>
<para>2023-10-03</para>
<itemizedlist>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 56fd11d71..896d4904e 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -224,6 +224,9 @@
<!--<listitem>
<para>Sed-&sed-version;</para>
</listitem>-->
+ <!--<listitem> After version 12.1 release - see Added
+ <para>Setuptools-&setuptools-version;</para>
+ </listitem>-->
<listitem>
<para>Shadow-&shadow-version;</para>
</listitem>
@@ -242,9 +245,9 @@
<!--<listitem>
<para>Tcl-&tcl-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Texinfo-&texinfo-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Tzdata-&tzdata-version;</para>
</listitem>-->
@@ -288,6 +291,10 @@
<listitem><para></para></listitem> <!-- satisfy build -->
<listitem>
+ <para>setuptools-&setuptools-version;</para>
+ </listitem>
+
+ <listitem>
<para>&glibc-upstream-fixes-patch;</para>
</listitem>
diff --git a/chapter03/packages.xml b/chapter03/packages.xml
index 101ab994a..deae31301 100644
--- a/chapter03/packages.xml
+++ b/chapter03/packages.xml
@@ -669,6 +669,15 @@
</varlistentry>
<varlistentry>
+ <term>Setuptools (&setuptools-version;) - <token>&setuptools-size;</token>:</term>
+ <listitem>
+ <para>Home page: <ulink url="&setuptools-home;"/></para>
+ <para>Download: <ulink url="&setuptools-url;"/></para>
+ <para>MD5 sum: <literal>&setuptools-md5;</literal></para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term>Shadow (&shadow-version;) - <token>&shadow-size;</token>:</term>
<listitem>
<para>Home page: <ulink url="&shadow-home;"/></para>
diff --git a/chapter08/chapter08.xml b/chapter08/chapter08.xml
index 8ab81d2f8..2fccb6139 100644
--- a/chapter08/chapter08.xml
+++ b/chapter08/chapter08.xml
@@ -65,6 +65,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flit-core.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wheel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="setuptools.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
diff --git a/chapter08/setuptools.xml b/chapter08/setuptools.xml
new file mode 100644
index 000000000..dac35c5ef
--- /dev/null
+++ b/chapter08/setuptools.xml
@@ -0,0 +1,69 @@
+<?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-system-setuptools" role="wrap">
+ <?dbhtml filename="setuptools.html"?>
+
+ <sect1info condition="script">
+ <productname>setuptools</productname>
+ <productnumber>&setuptools-version;</productnumber>
+ <address>&setuptools-url;</address>
+ </sect1info>
+
+ <title>Setuptools-&setuptools-version;</title>
+
+ <indexterm zone="ch-system-setuptools">
+ <primary sortas="a-setuptools">Setuptools</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title/>
+
+ <para>Setuptools is a tool used to download, build, install, upgrade,
+ and uninstall Python packages.</para>
+
+ <segmentedlist>
+ <segtitle>&buildtime;</segtitle>
+ <segtitle>&diskspace;</segtitle>
+ <seglistitem>
+ <seg>&setuptools-fin-sbu;</seg>
+ <seg>&setuptools-fin-du;</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of Setuptools</title>
+
+ <para>Build the package:</para>
+
+<screen><userinput remap="install">pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD</userinput></screen>
+
+ <para>Install the package:</para>
+
+<screen><userinput remap="install">pip3 install --no-index --find-links dist setuptools</userinput></screen>
+ </sect2>
+
+ <sect2 id="contents-setuptools" role="content">
+ <title>Contents of Setuptools</title>
+
+ <segmentedlist>
+ <segtitle>Installed directory</segtitle>
+
+ <seglistitem>
+ <seg>
+ /usr/lib/python&python-minor;/site-packages/flit_core and
+ /usr/lib/python&python-minor;/site-packages/flit_core-&setuptools-version;.dist-info
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ </sect2>
+
+</sect1>
+
diff --git a/packages.ent b/packages.ent
index fb56e8b1f..558ca79f0 100644
--- a/packages.ent
+++ b/packages.ent
@@ -57,10 +57,10 @@
<!ENTITY bash-fin-du "52 MB">
<!ENTITY bash-fin-sbu "1.1 SBU">
-<!ENTITY bc-version "6.7.0">
+<!ENTITY bc-version "6.7.2">
<!ENTITY bc-size "456 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
-<!ENTITY bc-md5 "8a451a7fbba3bb783bed1d1b7563261e">
+<!ENTITY bc-md5 "27c217ea495f73758f548eb2c6e10244">
<!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
<!ENTITY bc-fin-du "7.7 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
@@ -317,10 +317,10 @@
<!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.3 SBU">
-<!ENTITY iana-etc-version "20230929">
+<!ENTITY iana-etc-version "20231026">
<!ENTITY iana-etc-size "588 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 "d2cdc6ea8e62fb723589f809cb88434e">
+<!ENTITY iana-etc-md5 "87e127b8f5ce7f2daa7b4afa1c147465">
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
<!ENTITY iana-etc-fin-du "4.8 MB">
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
@@ -431,12 +431,12 @@
<!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "5">
-<!ENTITY linux-patch-version "7">
+<!ENTITY linux-patch-version "9">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "135,699 KB">
+<!ENTITY linux-size "135,718 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "0323da8de9d6aaa017b20d403cc3505a">
+<!ENTITY linux-md5 "9e187b3c0cd0e29d151a1bd72c66f78f">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
allnoconfig + some configs we recommend for the users, rounded down to
@@ -494,10 +494,10 @@
<!ENTITY markupsafe-fin-du "548 KB">
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
-<!ENTITY meson-version "1.2.2">
-<!ENTITY meson-size "2,140 KB">
+<!ENTITY meson-version "1.2.3">
+<!ENTITY meson-size "2,134 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
-<!ENTITY meson-md5 "702bfd8b0648521322d3f145a8fc70ea">
+<!ENTITY meson-md5 "69da4c63ef06c9d3bcc00ce89abb306f">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-fin-du "42 MB">
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
@@ -536,10 +536,10 @@
<!ENTITY ninja-fin-du "75 MB">
<!ENTITY ninja-fin-sbu "0.3 SBU">
-<!ENTITY openssl-version "3.1.3">
-<!ENTITY openssl-size "15,198 KB">
+<!ENTITY openssl-version "3.1.4">
+<!ENTITY openssl-size "15,205 KB">
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
-<!ENTITY openssl-md5 "ece430df6d3158913df0950cc70ea2b2">
+<!ENTITY openssl-md5 "653ad58812c751b887e8ec37e02bba70">
<!ENTITY openssl-home "https://www.openssl.org/">
<!ENTITY openssl-fin-du "587 MB">
<!ENTITY openssl-fin-sbu "3.0 SBU">
@@ -595,19 +595,19 @@
<!-- If python minor version changes, updates in python and
meson pages will be needed: python3.6 and python3.6m -->
-<!ENTITY python-version "3.11.5">
-<!ENTITY python-minor "3.11">
-<!ENTITY python-size "19,584 KB">
+<!ENTITY python-version "3.12.0">
+<!ENTITY python-minor "3.12">
+<!ENTITY python-size "20,093 KB">
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
-<!ENTITY python-md5 "393856f1b7713aa8bba4b642ab9985d3">
+<!ENTITY python-md5 "f6f4616584b23254d165f4db90c247d6">
<!ENTITY python-home "https://www.python.org/">
<!ENTITY python-tmp-du "533 MB">
<!ENTITY python-tmp-sbu "0.4 SBU">
<!ENTITY python-fin-du "370 MB">
<!ENTITY python-fin-sbu "1.9 SBU">
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
-<!ENTITY python-docs-md5 "1abed52338038f4b53a277a5558af838">
-<!ENTITY python-docs-size "7,678 KB">
+<!ENTITY python-docs-md5 "ae9d19bb613ae8ef2457496bd2893915">
+<!ENTITY python-docs-size "8,009 KB">
<!ENTITY readline-version "8.2">
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
@@ -628,10 +628,18 @@
<!ENTITY sed-fin-du "30 MB">
<!ENTITY sed-fin-sbu "0.3 SBU">
-<!ENTITY shadow-version "4.14.1">
-<!ENTITY shadow-size "1,759 KB">
+<!ENTITY setuptools-version "68.2.2">
+<!ENTITY setuptools-size "2,152 KB">
+<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
+<!ENTITY setuptools-md5 "d967ca2ba7f46db887daee2d5c9bd6a2">
+<!ENTITY setuptools-home "&pypi-home;/setuptools/">
+<!ENTITY setuptools-fin-du "30 MB">
+<!ENTITY setuptools-fin-sbu "0.1 SBU">
+
+<!ENTITY shadow-version "4.14.2">
+<!ENTITY shadow-size "1,758 KB">
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
-<!ENTITY shadow-md5 "674950d5545fb29463af51c244ce2121">
+<!ENTITY shadow-md5 "effc1aa17590305647413125b966f1dd">
<!ENTITY shadow-home "https://shadow-maint.github.io/shadow/">
<!ENTITY shadow-fin-du "46 MB">
<!ENTITY shadow-fin-sbu "0.1 SBU">
@@ -691,10 +699,10 @@
<!ENTITY tcl-tmp-du "89 MB">
<!ENTITY tcl-tmp-sbu "2.7 SBU">
-<!ENTITY texinfo-version "7.0.3">
-<!ENTITY texinfo-size "4,776 KB">
+<!ENTITY texinfo-version "7.1">
+<!ENTITY texinfo-size "5,416 KB">
<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
-<!ENTITY texinfo-md5 "37bf94fd255729a14d4ea3dda119f81a">
+<!ENTITY texinfo-md5 "edd9928b4a3f82674bcc3551616eef3b">
<!ENTITY texinfo-home "&gnu-software;texinfo/">
<!ENTITY texinfo-tmp-du "116 MB">
<!ENTITY texinfo-tmp-sbu "0.1 SBU">
@@ -738,10 +746,10 @@
<!ENTITY vim-fin-du "229 MB">
<!ENTITY vim-fin-sbu "2.3 SBU">
-<!ENTITY wheel-version "0.41.2">
-<!ENTITY wheel-size "96 KB">
+<!ENTITY wheel-version "0.41.3">
+<!ENTITY wheel-size "97 KB">
<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
-<!ENTITY wheel-md5 "06271a9e90c948b7e93dd7ce0fd90272">
+<!ENTITY wheel-md5 "c66db2f3a50d5659994fa974138d4002">
<!ENTITY wheel-home "&pypi-home;/wheel/">
<!ENTITY wheel-fin-du "1.5 MB">
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">