Automatic merge of trunk into multilib

This commit is contained in:
Thomas Trepl 2024-04-01 00:30:20 +02:00
commit 59e0a47aaa
7 changed files with 122 additions and 84 deletions

View File

@ -40,6 +40,40 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
<para>2024-03-31</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20240318. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to zstd-1.5.6. Fixes
<ulink url='&lfs-ticket-root;5468'>#5468</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.40. Fixes
<ulink url='&lfs-ticket-root;5430'>#5430</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to shadow-4.15.1. Fixes
<ulink url='&lfs-ticket-root;5465'>#5465</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to pkgconf-2.2.0. Fixes
<ulink url='&lfs-ticket-root;5469'>#5469</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.8.2. Fixes
<ulink url='&lfs-ticket-root;5467'>#5467</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to coreutils-9.5. Fixes
<ulink url='&lfs-ticket-root;5470'>#5470</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2024-03-29</para>
<itemizedlist>

View File

@ -56,9 +56,9 @@
<!--<listitem>
<para>Check-&check-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Coreutils-&coreutils-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>DejaGNU-&dejagnu-version;</para>
</listitem>-->
@ -209,9 +209,9 @@
<!--<listitem>
<para>Perl-&perl-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Pkgconf-&pkgconf-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>Procps-ng-&procps-ng-version;</para>
</listitem>-->
@ -257,9 +257,9 @@
<!--<listitem revision="sysv">
<para>Udev from Systemd-&systemd-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Util-linux-&util-linux-version;</para>
</listitem>-->
</listitem>
<listitem>
<para>Vim-&vim-version;</para>
</listitem>
@ -275,9 +275,9 @@
<!--<listitem>
<para>Zlib-&zlib-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>Zstd-&zstd-version;</para>
</listitem>-->
</listitem>
</itemizedlist>
<!--<itemizedlist>

View File

@ -51,17 +51,18 @@
<para>Prepare Util-linux for compilation:</para>
<screen><userinput remap="configure">./configure --libdir=/usr/lib \
--runstatedir=/run \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--without-python \
<screen><userinput remap="configure">./configure --libdir=/usr/lib \
--runstatedir=/run \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--disable-liblastlog2 \
--without-python \
ADJTIME_PATH=/var/lib/hwclock/adjtime \
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>

View File

@ -53,13 +53,6 @@
those bugs are reproducible without this patch.</para>
</note>
<!-- https://seclists.org/oss-sec/2024/q1/30 -->
<para>Fix a security vulnerability in the <command>split</command>
utility:</para>
<screen><userinput remap="pre">sed -e '/n_out += n_hold/,+4 s|.*bufsize.*|//&amp;|' \
-i src/split.c</userinput></screen>
<para>Now prepare Coreutils for compilation:</para>
<screen><userinput remap="configure">autoreconf -fiv
@ -140,6 +133,11 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
<screen><userinput remap="test">groupdel dummy</userinput></screen>
<para>
Two tests, tests/cp/preserve-mode.sh and tests/mv/acl.sh, are known to
fail in the chroot environment, but pass in a complete system.
</para>
<para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen>

View File

@ -42,43 +42,46 @@
<sect2 role="installation">
<title>Installation of Util-linux</title>
<!--
<para>First, disable a problematic test:</para>
<screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen>
-->
<para>Prepare Util-linux for compilation:</para>
<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin \
--libdir=/usr/lib \
--runstatedir=/run \
--sbindir=/usr/sbin \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--without-python \
--without-systemd \
<screen revision="sysv"><userinput remap="configure">./configure --bindir=/usr/bin \
--libdir=/usr/lib \
--runstatedir=/run \
--sbindir=/usr/sbin \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-liblastlog2 \
--disable-static \
--without-python \
--without-systemd \
--without-systemdsystemunitdir \
ADJTIME_PATH=/var/lib/hwclock/adjtime \
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin \
--libdir=/usr/lib \
--runstatedir=/run \
--sbindir=/usr/sbin \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--without-python \
<screen revision="systemd"><userinput remap="configure">./configure --bindir=/usr/bin \
--libdir=/usr/lib \
--runstatedir=/run \
--sbindir=/usr/sbin \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-liblastlog2 \
--disable-static \
--without-python \
ADJTIME_PATH=/var/lib/hwclock/adjtime \
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
@ -106,14 +109,16 @@
<screen><userinput remap="test">chown -R tester .
su tester -c "make -k check"</userinput></screen>
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
enabled or does not have any options providing a SHA256 implementation
(for example, <option>CONFIG_CRYPTO_SHA256</option>, or
<option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
Supplemental SSE3) enabled. In addition,
two sub-tests from misc: mbsencode and one sub-test from script: replay are
known to fail.</para>
<para>
The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option>
enabled or does not have any options providing a SHA256 implementation
(for example, <option>CONFIG_CRYPTO_SHA256</option>, or
<option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports
Supplemental SSE3) enabled. In addition, the lsfd: inotify test will
fail if the kernel option <option>CONFIG_NETLINK_DIAG</option> is not
enabled.
</para>
<para>Install the package:</para>

View File

@ -104,10 +104,10 @@
<!ENTITY check-fin-du "12 MB">
<!ENTITY check-fin-sbu "0.1 SBU (about 1.6 SBU with tests)">
<!ENTITY coreutils-version "9.4">
<!ENTITY coreutils-size "5,840 KB">
<!ENTITY coreutils-version "9.5">
<!ENTITY coreutils-size "5,867 KB">
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
<!ENTITY coreutils-md5 "459e9546074db2834eefe5421f250025">
<!ENTITY coreutils-md5 "e99adfa059a63db3503cc71f3d151e31">
<!ENTITY coreutils-home "&gnu-software;coreutils/">
<!ENTITY coreutils-tmp-du "173 MB">
<!ENTITY coreutils-tmp-sbu "0.3 SBU">
@ -317,10 +317,10 @@
<!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.3 SBU">
<!ENTITY iana-etc-version "20240305">
<!ENTITY iana-etc-version "20240318">
<!ENTITY iana-etc-size "589 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 "178862836db1a49375539c0a95257a40">
<!ENTITY iana-etc-md5 "8cd6cf31cfd5fd4c4efca61722eb9f74">
<!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">
@ -441,12 +441,12 @@
<!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "8">
<!ENTITY linux-patch-version "1">
<!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 "139,188 KB">
<!ENTITY linux-size "139,173 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "c4423a42f1e32d9decf17897eaca15ee">
<!ENTITY linux-md5 "728e7da5137577232593b2210ae1bdc4">
<!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
@ -589,10 +589,10 @@
<!ENTITY perl-fin-du "239 MB">
<!ENTITY perl-fin-sbu "1.5 SBU">
<!ENTITY pkgconf-version "2.1.1">
<!ENTITY pkgconf-version "2.2.0">
<!ENTITY pkgconf-size "305 KB">
<!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
<!ENTITY pkgconf-md5 "bc29d74c2483197deb9f1f3b414b7918">
<!ENTITY pkgconf-md5 "00e309a3bf0909030a4fc701389db2b9">
<!ENTITY pkgconf-home "http://pkgconf.org/">
<!ENTITY pkgconf-fin-du "4.6 MB">
<!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
@ -657,10 +657,10 @@
<!ENTITY setuptools-fin-du "20 MB">
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
<!ENTITY shadow-version "4.15.0">
<!ENTITY shadow-size "1,743 KB">
<!ENTITY shadow-version "4.15.1">
<!ENTITY shadow-size "1,742 KB">
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
<!ENTITY shadow-md5 "d957ddf8f56bf695aeb03aa1ca702091">
<!ENTITY shadow-md5 "006b0856abd49b5e7b45b7cb78ca272a">
<!ENTITY shadow-home "&github;/shadow-maint/shadow/">
<!ENTITY shadow-fin-du "49 MB">
<!ENTITY shadow-fin-sbu "0.1 SBU">
@ -745,11 +745,11 @@
<!ENTITY udev-lfs-md5 "acd4360d8a5c3ef320b9db88d275dae6">
<!ENTITY udev-lfs-home " ">
<!ENTITY util-linux-minor "2.39">
<!ENTITY util-linux-version "2.39.3"> <!-- 2.33.x -->
<!ENTITY util-linux-size "8,327 KB">
<!ENTITY util-linux-minor "2.40">
<!ENTITY util-linux-version "2.40"> <!-- 2.33.x -->
<!ENTITY util-linux-size "8,558 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 "f3591e6970c017bb4bcd24ae762a98f5">
<!ENTITY util-linux-md5 "46d1423122d310dfd022c799e1e4e259">
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
<!ENTITY util-linux-tmp-du "172 MB">
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
@ -805,10 +805,10 @@
<!ENTITY zlib-fin-du "6.4 MB">
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
<!ENTITY zstd-version "1.5.5">
<!ENTITY zstd-size "2,314 KB">
<!ENTITY zstd-version "1.5.6">
<!ENTITY zstd-size "2,351 KB">
<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
<!ENTITY zstd-md5 "63251602329a106220e0a5ad26ba656f">
<!ENTITY zstd-md5 "5a473726b3445d0e5d6296afd1ab6854">
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
<!ENTITY zstd-fin-du "77 MB">
<!ENTITY zstd-fin-sbu "0.5 SBU">

View File

@ -11,8 +11,8 @@
<!ENTITY bzip2-docs-patch-size "1.6 KB">
<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
<!ENTITY coreutils-i18n-patch-md5 "cca7dc8c73147444e77bc45d210229bb">
<!ENTITY coreutils-i18n-patch-size "166 KB">
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf">
<!ENTITY coreutils-i18n-patch-size "159 KB">
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">