Package updates.

Add tar-1.35-acl_fix-1.patch.
Add Python3-3.14.6 consolidated fixes (Security patch).
Update to attr-2.6.0 (Security Update).
Update to acl-2.4.0 (Security Update).
Update to expat-2.8.2 (Security Update).
Update to iana-etc-20260617.
Update to iproute2-7.1.0.
Update to libffi-3.6.0.
Update to linux-7.1.1.
Update to sqlite-autoconf-3.53.3.
Update to systemd-261.
Update to util-linux-2.42.2 (Security Update).
Update to vim-9.2.0752 (Security Update).
This commit is contained in:
Bruce Dubbs
2026-06-30 13:37:42 -05:00
parent 8d6ab56066
commit 4a56fb5d78
9 changed files with 144 additions and 63 deletions

View File

@@ -44,7 +44,7 @@
<segmentedlist id="acl-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
<seg>Attr, Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make,
<seg>Bash, Binutils, Coreutils, GCC, Gettext, Grep, M4, Make,
Perl, Sed, and Texinfo</seg>
</seglistitem>
</segmentedlist>
@@ -52,7 +52,7 @@
<segmentedlist id="acl-rundeps">
<segtitle>&runtime;</segtitle>
<seglistitem>
<seg>Attr and Glibc</seg>
<seg>Glibc</seg>
</seglistitem>
</segmentedlist>

View File

@@ -40,6 +40,64 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
<para>2026-07-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add tar-1.35-acl_fix-1.patch. Addresses issue
arising from acl-2.4.0.</para>
</listitem>
<listitem>
<para>[bdubbs] - Add Python3-3.14.6 consolidated fixes (Security patch). Fixes
<ulink url="&lfs-ticket-root;5961">#5961</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to attr-2.6.0 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5967">#5967</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to acl-2.4.0 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5966">#5966</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to expat-2.8.2 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5964">#5964</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20260617. Addresses
<ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-7.1.0. Fixes
<ulink url="&lfs-ticket-root;5954">#5954</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libffi-3.6.0. Fixes
<ulink url="&lfs-ticket-root;5958">#5958</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-7.1.1. Fixes
<ulink url="&lfs-ticket-root;5953">#5953</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to sqlite-autoconf-3.53.3. Fixes
<ulink url="&lfs-ticket-root;5965">#5965</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to systemd-261. Fixes
<ulink url="&lfs-ticket-root;5959">#5959</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.42.2 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5955">#5955</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to vim-9.2.0752 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5956">#5956</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2026-06-15</para>
<itemizedlist>

View File

@@ -26,12 +26,12 @@
<!--<listitem>
<para>None</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Acl-&acl-version;</para>
</listitem>-->
<!--<listitem>
</listitem>
<listitem>
<para>Attr-&attr-version;</para>
</listitem>-->
</listitem>
<listitem>
<para>Autoconf-&autoconf-version;</para>
</listitem>
@@ -152,9 +152,9 @@
<listitem>
<para>Libelf from Elfutils-&elfutils-version;</para>
</listitem>
<!--<listitem>
<listitem>
<para>Libffi-&libffi-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>Libpipeline-&libpipeline-version;</para>
</listitem>-->
@@ -302,8 +302,8 @@
<title>Added:</title>
<!-- <listitem><para></para></listitem> --> <!-- satisfy build -->
<listitem><para>glibc-2.43-linux7_fixes-1.patch</para></listitem>
<listitem><para>Python-3.14.6-openssl_4-1.patch</para></listitem>
<listitem><para>systemd-260.1-buildfix-1.patch</para></listitem>
<listitem><para>tar-1.35-acl_fix-1.patch</para></listitem>
<listitem><para>Python-3.14.6-consolidated_fixes-1.patch</para></listitem>
</itemizedlist>
<itemizedlist>

View File

@@ -126,10 +126,10 @@
</varlistentry>
-->
<varlistentry>
<term>Python OpenSSL 4 Patch - <token>&python-openssl4-fixes-patch-size;</token>:</term>
<term>Python Consolidated Patch - <token>&python-consolidated-fixes-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&python-openssl4-fixes-patch;"/></para>
<para>MD5 sum: <literal>&python-openssl4-fixes-patch-md5;</literal></para>
<para>Download: <ulink url="&patches-root;&python-consolidated-fixes-patch;"/></para>
<para>MD5 sum: <literal>&python-consolidated-fixes-patch-md5;</literal></para>
</listitem>
</varlistentry>
@@ -149,6 +149,13 @@
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Tar Upstream Patch - <token>&tar-aclfix-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&tar-aclfix-patch;"/></para>
<para>MD5 sum: <literal>&tar-aclfix-patch-md5;</literal></para>
</listitem>
</varlistentry>
<!--
<varlistentry>
<term>Xz Upstream Fix Patch - <token>&xz-upstream-fix-patch-size;</token>:</term>

View File

@@ -45,7 +45,7 @@
<para>First, apply a patch for compatibility with OpenSSL 4:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&python-openssl4-fixes-patch;</userinput></screen>
<screen><userinput remap="pre">patch -Np1 -i ../&python-consolidated-fixes-patch;</userinput></screen>
<para>Prepare Python for compilation:</para>

View File

@@ -236,13 +236,19 @@ unshare -m ninja test</userinput></screen>
<!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
after initializing the system with systemd. -->
<para>One test named <literal>systemd:core / test-namespace</literal>
is known to fail in the LFS chroot environment. Some other tests may
fail because they depend on various kernel configuration options.
The test named <literal>systemd:test / test-copy</literal> may time out
due to an I/O congestion with a large parallel job number, but it
would pass if running alone with
<command>meson test test-copy</command>.</para>
<para>
Three tests are known to fail in the LFS chroot environment but
pass in a full installation:
<literal>core - systemd:test-namespace</literal>,
<literal>test - systemd:test-chase</literal>, and
<literal>tmpfiles - systemd:test-systemd-tmpfiles</literal>.
Some additional tests may fail because they depend on various
kernel configuration options. The test named
<literal>test - systemd:test-copy</literal>
may time out due to I/O congestion with a large parallel job
number, but will pass if running alone with
<command>meson test test-copy</command>.
</para>
<para>Install the package:</para>

View File

@@ -43,6 +43,10 @@
<sect2 role="installation">
<title>Installation of Tar</title>
<para>First fix the package to build with acl-2.4.0:</para>
<screen><userinput remap="pre">patch -Np1 -i ../tar-1.35-acl_fix-1.patch</userinput></screen>
<para>Prepare Tar for compilation:</para>
<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1 \

View File

@@ -13,18 +13,18 @@
*-knl-* Package info for Kernel stuff
-->
<!ENTITY acl-version "2.3.2">
<!ENTITY acl-size "363 KB">
<!ENTITY acl-version "2.4.0">
<!ENTITY acl-size "376 KB">
<!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.xz">
<!ENTITY acl-md5 "590765dee95907dbc3c856f7255bd669">
<!ENTITY acl-md5 "e289f370161698a96f50b2a3fdadf411">
<!ENTITY acl-home "&savannah-nongnu;/projects/acl">
<!ENTITY acl-fin-du "6.5 MB">
<!ENTITY acl-fin-sbu "less than 0.1 SBU">
<!ENTITY attr-version "2.5.2">
<!ENTITY attr-size "484 KB">
<!ENTITY attr-version "2.6.0">
<!ENTITY attr-size "495 KB">
<!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.tar.gz">
<!ENTITY attr-md5 "227043ec2f6ca03c0948df5517f9c927">
<!ENTITY attr-md5 "910a09c3ae0a211569d180586371cf7e">
<!ENTITY attr-home "&savannah-nongnu;/projects/attr">
<!ENTITY attr-fin-du "4.1 MB">
<!ENTITY attr-fin-sbu "less than 0.1 SBU">
@@ -148,11 +148,11 @@
<!ENTITY elfutils-fin-du "41 MB">
<!ENTITY elfutils-fin-sbu "0.1 SBU">
<!ENTITY expat-version "2.8.1">
<!ENTITY expat-dl-version "2_8_1">
<!ENTITY expat-version "2.8.2">
<!ENTITY expat-dl-version "2_8_2">
<!ENTITY expat-size "504 KB">
<!ENTITY expat-url "&github;/libexpat/libexpat/releases/download/R_&expat-dl-version;/expat-&expat-version;.tar.xz">
<!ENTITY expat-md5 "ee5ce823fae282d5d9dadc3b4831a883">
<!ENTITY expat-md5 "849c7049b4ea160fdcc60b109ee654da">
<!ENTITY expat-home "https://libexpat.github.io/">
<!ENTITY expat-fin-du "14 MB">
<!ENTITY expat-fin-sbu "0.1 SBU">
@@ -310,10 +310,10 @@
<!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.1 SBU">
<!ENTITY iana-etc-version "20260529">
<!ENTITY iana-etc-version "20260617">
<!ENTITY iana-etc-size "596 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 "18ac80f525eb0222c03d2b8d3f38e9a0">
<!ENTITY iana-etc-md5 "ab6eb1647e80b3d4c89e50ab993cf8bc">
<!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">
@@ -334,10 +334,10 @@
<!ENTITY intltool-fin-du "1.5 MB">
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
<!ENTITY iproute2-version "7.0.0">
<!ENTITY iproute2-size "940 KB">
<!ENTITY iproute2-version "7.1.0">
<!ENTITY iproute2-size "943 KB">
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
<!ENTITY iproute2-md5 "20154826ff692100e09533879831b5c6">
<!ENTITY iproute2-md5 "4f322144fb9a0877c5f9ef71b2f11180">
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
<!ENTITY iproute2-fin-du "17 MB">
<!ENTITY iproute2-fin-sbu "0.1 SBU">
@@ -390,10 +390,10 @@
<!ENTITY libcap-fin-du "3.1 MB">
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
<!ENTITY libffi-version "3.5.2">
<!ENTITY libffi-size "1,390 KB">
<!ENTITY libffi-version "3.6.0">
<!ENTITY libffi-size "1,441 KB">
<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
<!ENTITY libffi-md5 "92af9efad4ba398995abf44835c5d9e9">
<!ENTITY libffi-md5 "380c44141b89b6c82ea0943c026d35c9">
<!ENTITY libffi-home "https://sourceware.org/libffi/">
<!ENTITY libffi-fin-du "10 MB">
<!ENTITY libffi-fin-sbu "1.7 SBU">
@@ -423,14 +423,14 @@
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
<!ENTITY linux-major-version "7">
<!ENTITY linux-minor-version "0">
<!ENTITY linux-minor-version "1">
<!ENTITY linux-majmin-version "&linux-major-version;.&linux-minor-version;">
<!ENTITY linux-patch-version "12">
<!ENTITY linux-patch-version "2">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!ENTITY linux-size "153,556 KB">
<!ENTITY linux-size "154,613 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "0e510b924210c2f4a8429dce4ee7bb4c">
<!ENTITY linux-md5 "cb5642ab41dcc2d93d32b3989637b320">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 :
minimum is allnoconfig
@@ -664,19 +664,19 @@
<!ENTITY shadow-fin-du "115 MB">
<!ENTITY shadow-fin-sbu "0.1 SBU">
<!ENTITY sqlite-version "3530200">
<!ENTITY sqlite-short-version "3.53.2">
<!ENTITY sqlite-version "3530300">
<!ENTITY sqlite-short-version "3.53.3">
<!ENTITY sqlite-year "2026">
<!ENTITY sqlite-size "3,204 KB">
<!ENTITY sqlite-size "3,206 KB">
<!ENTITY sqlite-url "https://sqlite.org/&sqlite-year;/sqlite-autoconf-&sqlite-version;.tar.gz">
<!ENTITY sqlite-md5 "a86a69e9c35dcf886e2ab4ccc6062ac2">
<!ENTITY sqlite-md5 "6629d5b2597aeb2233ba50dbcca9cc1a">
<!ENTITY sqlite-home "https://sqlite.org">
<!ENTITY sqlite-fin-du "124 MB">
<!ENTITY sqlite-fin-sbu "0.4 SBU">
<!ENTITY sqlite-doc-version "&sqlite-version;">
<!ENTITY sqlite-doc-size "6,175 KB">
<!ENTITY sqlite-doc-size "6,076 KB">
<!ENTITY sqlite-doc-url "&anduin-sources;/sqlite-doc-&sqlite-doc-version;.tar.xz">
<!ENTITY sqlite-doc-md5 "44a7cb532169ed7cf3b6e5ffe19c7806">
<!ENTITY sqlite-doc-md5 "b24922dba38ab10cbf1c805c00539f27">
<!ENTITY sysklogd-version "2.7.2">
<!ENTITY sysklogd-size "474 KB">
@@ -686,21 +686,21 @@
<!ENTITY sysklogd-fin-du "3.9 MB">
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
<!ENTITY systemd-version "260.2">
<!ENTITY systemd-version "261.1">
<!--<!ENTITY systemd-stable "6b4878d">-->
<!-- The above entity is used whenever we move to a stable backport branch.
In the event of a critical problem or kernel change that is incompatible,
we will switch to the backport branch until the next stable release. -->
<!ENTITY systemd-size "17,250 KB">
<!ENTITY systemd-size "17,975 KB">
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
<!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
<!ENTITY systemd-md5 "9f066cdb9c32177830add1e21d13c4f6">
<!ENTITY systemd-md5 "e8c18dba4d0b12dfbffa1ec2a75ae83b">
<!ENTITY systemd-home "https://systemd.io">
<!ENTITY systemd-man-version "260.2">
<!ENTITY systemd-man-size "778 KB">
<!ENTITY systemd-man-version "261.1">
<!ENTITY systemd-man-size "802 KB">
<!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
<!ENTITY systemd-man-md5 "baf51361bbadd88e7148ffd270bdfa22">
<!ENTITY systemd-man-md5 "28f09e8ea44375bf6d598f9ca33b0d40">
<!ENTITY systemd-fin-du "349 MB">
<!ENTITY systemd-fin-sbu "1.1 SBU">
@@ -759,19 +759,19 @@
<!ENTITY udev-fin-sbu "0.1 SBU">
<!ENTITY util-linux-minor "2.42">
<!ENTITY util-linux-version "2.42.1"> <!-- 2.41.x -->
<!ENTITY util-linux-size "10,391 KB">
<!ENTITY util-linux-version "2.42.2"> <!-- 2.41.x -->
<!ENTITY util-linux-size "10,409 KB">
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
<!ENTITY util-linux-md5 "575bf65577d9bd0e65aeb073e8f61343">
<!ENTITY util-linux-md5 "1d70131b70abda3dec3b37e282a20c96">
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
<!ENTITY util-linux-tmp-du "192 MB">
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
<!ENTITY util-linux-fin-du "346 MB">
<!ENTITY util-linux-fin-sbu "0.5 SBU">
<!ENTITY vim-version "9.2.0640">
<!ENTITY vim-version "9.2.0752">
<!ENTITY vim-docdir "vim/vim92">
<!ENTITY vim-size "19,683 KB">
<!ENTITY vim-size "19,446 KB">
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
<!-- N.B. LFS 9.0 uses
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
@@ -784,7 +784,7 @@
release. The "Next" button just sets "after=" in the URL. For
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
us v8.1.1846. -->
<!ENTITY vim-md5 "6a5ddc247f0e17b66a0172f06924b719">
<!ENTITY vim-md5 "22dc79645c939b02cd9b74b4cb8142bb">
<!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "217 MB">
<!ENTITY vim-fin-sbu "3.2 SBU">

View File

@@ -41,9 +41,9 @@
<!ENTITY perl-upstream-fix-patch-size "13 KB">
-->
<!ENTITY python-openssl4-fixes-patch "Python-&python-version;-openssl_4-1.patch">
<!ENTITY python-openssl4-fixes-patch-md5 "597d7737df1b4ea4e184c193da523050">
<!ENTITY python-openssl4-fixes-patch-size "38 KB">
<!ENTITY python-consolidated-fixes-patch "Python-&python-version;-consolidated_fixes-1.patch">
<!ENTITY python-consolidated-fixes-patch-md5 "263746d5e08aa2c9f2d9d7060435dec4">
<!ENTITY python-consolidated-fixes-patch-size "37 KB">
<!--
<!ENTITY readline-fixes-patch "readline-&readline-version;-upstream_fixes-3.patch">
@@ -54,8 +54,14 @@
<!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
<!ENTITY sysvinit-consolidated-patch-md5 "3af8fd8e13cad481eeeaa48be4247445">
<!ENTITY sysvinit-consolidated-patch-size "2.5 KB">
<!--
<!ENTITY systemd-upstream-patch "systemd-&systemd-version;-buildfix-1.patch">
<!ENTITY systemd-upstream-patch-md5 "f08b5f6d1337ac9b0ed06ff9fa4226af">
<!ENTITY systemd-upstream-patch-size "4.2 KB">
-->
<!ENTITY tar-aclfix-patch "tar-&tar-version;-acl_fix-1.patch">
<!ENTITY tar-aclfix-patch-md5 "dbab49e317105539611866dac5dd54f6">
<!ENTITY tar-aclfix-patch-size "4.3 KB">