mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 03:39:20 +01:00
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
This commit is contained in:
commit
5d867ecc19
@ -326,8 +326,8 @@
|
|||||||
<segmentedlist id="bison-depends">
|
<segmentedlist id="bison-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, M4, Make,
|
<seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc,
|
||||||
Perl, and Sed</seg>
|
Grep, M4, Make, Perl, and Sed</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
@ -41,24 +41,36 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2024-05-01</para>
|
<para>2024-05-11</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Add security fix to glibc. Fixes
|
<para>[bdubbs] - Update to vim-9.1.0405. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5481'>#5481</ulink>.</para>
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to linux-6.8.8. Fixes
|
<para>[bdubbs] - Update to util-linux-2.40.1. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5480'>#5480</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5482'>#5482</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to ncurses-6.5. Fixes
|
<para>[bdubbs] - Update to linux-6.8.9. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5483'>#5483</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5484'>#5484</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to jinja2-3.1.4 (Python module). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5485'>#5485</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240502. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gcc-14.1.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5486'>#5486</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem revision='sysv'>
|
<listitem>
|
||||||
<para>2024-04-16</para>
|
<para>2024-04-16</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -92,9 +92,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Gawk-&gawk-version;</para>
|
<para>Gawk-&gawk-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>GCC-&gcc-version;</para>
|
<para>GCC-&gcc-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>GDBM-&gdbm-version;</para>
|
<para>GDBM-&gdbm-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -134,9 +134,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>IPRoute2-&iproute2-version;</para>
|
<para>IPRoute2-&iproute2-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Jinja2-&jinja2-version;</para>
|
<para>Jinja2-&jinja2-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Kbd-&kbd-version;</para>
|
<para>Kbd-&kbd-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -194,9 +194,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>MPFR-&mpfr-version;</para>
|
<para>MPFR-&mpfr-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<!--<listitem>
|
||||||
<para>Ncurses-&ncurses-version;</para>
|
<para>Ncurses-&ncurses-version;</para>
|
||||||
</listitem>
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Ninja-&ninja-version;</para>
|
<para>Ninja-&ninja-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -294,9 +294,6 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Lz4-&lz4-version;</para>
|
<para>Lz4-&lz4-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para>glibc-2.39-upstream_fix-1.patch</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -59,15 +59,15 @@
|
|||||||
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
<!--
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Coreutils Chmod Fix Patch - <token>&coreutils-chmod-patch-size;</token>:</term>
|
<term>Expect GCC14 Patch - <token>&expect-gcc14-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&coreutils-chmod-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&expect-gcc14-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&coreutils-chmod-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&expect-gcc14-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<!--
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term>
|
<term>Gcc glibc-2.36 Fixes Patch - <token>&gcc-upstream-fixes-patch-size;</token>:</term>
|
||||||
@ -76,15 +76,15 @@
|
|||||||
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc Upstream Fix Patch - <token>&glibc-upstream-patch-size;</token>:</term>
|
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&glibc-upstream-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&glibc-upstream-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -48,7 +48,8 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--build=$(sh support/config.guess) \
|
--build=$(sh support/config.guess) \
|
||||||
--host=$LFS_TGT \
|
--host=$LFS_TGT \
|
||||||
--without-bash-malloc</userinput></screen>
|
--without-bash-malloc \
|
||||||
|
bash_cv_strtold_broken=no</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure options:</title>
|
<title>The meaning of the configure options:</title>
|
||||||
|
@ -62,7 +62,8 @@
|
|||||||
<para>Replace <replaceable>$((...))</replaceable> with the number of
|
<para>Replace <replaceable>$((...))</replaceable> with the number of
|
||||||
logical cores you want to use if you don't want to use all.</para>
|
logical cores you want to use if you don't want to use all.</para>
|
||||||
|
|
||||||
<para>The test t/subobj.sh is known to fail.</para>
|
<para>Out of 2926 tests, 52 are known to fail due to incompatibilities in the
|
||||||
|
test scripts with gcc-14.1 or later.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -49,6 +49,7 @@
|
|||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
--without-bash-malloc \
|
--without-bash-malloc \
|
||||||
--with-installed-readline \
|
--with-installed-readline \
|
||||||
|
bash_cv_strtold_broken=no \
|
||||||
--docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
|
--docdir=/usr/share/doc/bash-&bash-version;</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
|
@ -127,7 +127,8 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
node for such a PTY cannot be accessed from the LFS chroot
|
node for such a PTY cannot be accessed from the LFS chroot
|
||||||
environment):</para>
|
environment):</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check" < /dev/null</userinput></screen>
|
<screen><userinput remap="test">su tester -c "PATH=$PATH make -k RUN_EXPENSIVE_TESTS=yes check" \
|
||||||
|
< /dev/null</userinput></screen>
|
||||||
|
|
||||||
<para>Remove the temporary group:</para>
|
<para>Remove the temporary group:</para>
|
||||||
|
|
||||||
|
@ -67,6 +67,10 @@
|
|||||||
GDBM, and of course Expect itself) will fail catastrophically, and other
|
GDBM, and of course Expect itself) will fail catastrophically, and other
|
||||||
subtle breakages may also happen.</para>
|
subtle breakages may also happen.</para>
|
||||||
|
|
||||||
|
<para>Now, make some changes to allow the package with gcc-14.1 or later:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">patch -Np1 -i ../expect-&expect-version;-gcc14-1.patch</userinput></screen>
|
||||||
|
|
||||||
<para>Prepare Expect for compilation:</para>
|
<para>Prepare Expect for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
|
@ -40,20 +40,7 @@
|
|||||||
|
|
||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of GCC</title>
|
<title>Installation of GCC</title>
|
||||||
<!--
|
|
||||||
<para>At first, fix an issue breaking
|
|
||||||
<filename class="libraryfile">libasan.a</filename> building this package
|
|
||||||
with Glibc-2.34 or later:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -e '/static.*SIGSTKSZ/d' \
|
|
||||||
-e 's/return kAltStackSize/return SIGSTKSZ * 4/' \
|
|
||||||
-i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp</userinput></screen>
|
|
||||||
-->
|
|
||||||
<!--
|
|
||||||
<para>First fix a problem with the latest version of glibc:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-fixes-patch;</userinput></screen>
|
|
||||||
-->
|
|
||||||
<para>If building on x86_64, change the default directory name for 64-bit
|
<para>If building on x86_64, change the default directory name for 64-bit
|
||||||
libraries to <quote>lib</quote>:</para>
|
libraries to <quote>lib</quote>:</para>
|
||||||
|
|
||||||
@ -76,6 +63,7 @@ cd build</userinput></screen>
|
|||||||
--enable-languages=c,c++ \
|
--enable-languages=c,c++ \
|
||||||
--enable-default-pie \
|
--enable-default-pie \
|
||||||
--enable-default-ssp \
|
--enable-default-ssp \
|
||||||
|
--enable-host-pie \
|
||||||
--disable-multilib \
|
--disable-multilib \
|
||||||
--disable-bootstrap \
|
--disable-bootstrap \
|
||||||
--disable-fixincludes \
|
--disable-fixincludes \
|
||||||
@ -147,8 +135,8 @@ cd build</userinput></screen>
|
|||||||
<para>In this section, the test suite for GCC is considered
|
<para>In this section, the test suite for GCC is considered
|
||||||
important, but it takes a long time. First-time builders are
|
important, but it takes a long time. First-time builders are
|
||||||
encouraged to run the test suite. The time to run the tests can be
|
encouraged to run the test suite. The time to run the tests can be
|
||||||
reduced significantly by adding -jx to the <command>make -k check</command> command below,
|
reduced significantly by adding -jx to the <command>make -k check</command>
|
||||||
where x is the number of CPU cores on your system.</para>
|
command below, where x is the number of CPU cores on your system.</para>
|
||||||
</important>
|
</important>
|
||||||
|
|
||||||
<para>One set of tests in the GCC test suite is known to exhaust the default
|
<para>One set of tests in the GCC test suite is known to exhaust the default
|
||||||
@ -156,6 +144,14 @@ cd build</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="test">ulimit -s 32768</userinput></screen>
|
<screen><userinput remap="test">ulimit -s 32768</userinput></screen>
|
||||||
|
|
||||||
|
<para>Now remove/fix several known test failures:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">sed -e '/cpython/d' -i ../gcc/testsuite/gcc.dg/plugin/plugin.exp
|
||||||
|
sed -e 's/no-pic /&-no-pie /' -i ../gcc/testsuite/gcc.target/i386/pr113689-1.c
|
||||||
|
sed -e 's/300000/(1|300000)/' -i ../libgomp/testsuite/libgomp.c-c++-common/pr109062.c
|
||||||
|
sed -e 's/{ target nonpic } //' \
|
||||||
|
-e '/GOTPCREL/d' -i ../gcc/testsuite/gcc.target/i386/fentryname3.c</userinput></screen>
|
||||||
|
|
||||||
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -R tester .
|
<screen><userinput remap="test">chown -R tester .
|
||||||
@ -171,7 +167,7 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
|||||||
<para>Results can be compared with those located at <ulink
|
<para>Results can be compared with those located at <ulink
|
||||||
url="&test-results;"/> and
|
url="&test-results;"/> and
|
||||||
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
||||||
|
<!--
|
||||||
<para>
|
<para>
|
||||||
Eight gcc tests (out of over 185,000):
|
Eight gcc tests (out of over 185,000):
|
||||||
<!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename>
|
<!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename>
|
||||||
@ -190,9 +186,10 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
|||||||
Additionally, several tests in the
|
Additionally, several tests in the
|
||||||
<filename class='directory'>vect</filename> directory are known to fail
|
<filename class='directory'>vect</filename> directory are known to fail
|
||||||
if the hardware does not support AVX.</para>
|
if the hardware does not support AVX.</para>
|
||||||
|
-->
|
||||||
<para>A few unexpected failures cannot always be avoided. The GCC developers
|
<para>A few unexpected failures cannot always be avoided. In some cases
|
||||||
are usually aware of these issues, but have not resolved them yet.
|
test failures depend on the specific hardware of the system.<!--The GCC developers
|
||||||
|
are usually aware of these issues, but have not resolved them yet.-->
|
||||||
Unless the test results are vastly different from those at the above URL,
|
Unless the test results are vastly different from those at the above URL,
|
||||||
it is safe to continue.</para>
|
it is safe to continue.</para>
|
||||||
|
|
||||||
|
@ -49,11 +49,12 @@
|
|||||||
store their runtime data in the FHS-compliant locations:</para>
|
store their runtime data in the FHS-compliant locations:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
||||||
|
<!--
|
||||||
|
<para>Now fix two security vulnerabilities and a regression causing the
|
||||||
|
posix_memalign() function very slow in some conditions:</para>
|
||||||
|
|
||||||
<para>Now fix a security vulnerability:</para>
|
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
|
||||||
|
-->
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
|
|
||||||
|
|
||||||
<para>The Glibc documentation recommends building Glibc
|
<para>The Glibc documentation recommends building Glibc
|
||||||
in a dedicated build directory:</para>
|
in a dedicated build directory:</para>
|
||||||
|
|
||||||
|
@ -43,10 +43,12 @@
|
|||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
If your system has UEFI support and you wish to boot LFS with UEFI,
|
If your system has UEFI support and you wish to boot LFS with UEFI,
|
||||||
you can skip this package in LFS,
|
you need to install GRUB with UEFI support (and its dependencies) by
|
||||||
and install GRUB with UEFI support (and its dependencies) by following
|
following the instructions on
|
||||||
the instructions on
|
|
||||||
<ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
|
<ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
|
||||||
|
You may skip this package, or install this package and the BLFS
|
||||||
|
GRUB for UEFI package without conflict (the BLFS page provides
|
||||||
|
instructions for both cases).
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
|
@ -40,6 +40,10 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Inetutils</title>
|
<title>Installation of Inetutils</title>
|
||||||
|
|
||||||
|
<para>First, make the package build with gcc-14.1 or later::</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c</userinput></screen>
|
||||||
|
|
||||||
<para>Prepare Inetutils for compilation:</para>
|
<para>Prepare Inetutils for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
|
@ -90,10 +90,6 @@
|
|||||||
automatically re-run failed tests. If a test failed but then passed
|
automatically re-run failed tests. If a test failed but then passed
|
||||||
when re-run, it should be considered as passed.</para>
|
when re-run, it should be considered as passed.</para>
|
||||||
|
|
||||||
<para>Two tests named <filename>test_xml_etree</filename> and
|
|
||||||
<filename>test_xml_etree_c</filename> are known to fail with expat-2.6.0
|
|
||||||
or newer.</para>
|
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -226,6 +226,18 @@ meson setup \
|
|||||||
|
|
||||||
<screen><userinput remap="make">ninja</userinput></screen>
|
<screen><userinput remap="make">ninja</userinput></screen>
|
||||||
|
|
||||||
|
<para>Some tests need a basic <filename>/etc/os-release</filename> file.
|
||||||
|
To test the results, issue:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">echo 'NAME="Linux From Scratch"' > /etc/os-release
|
||||||
|
ninja test</userinput></screen>
|
||||||
|
|
||||||
|
<!-- This test 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.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">ninja install</userinput></screen>
|
<screen><userinput remap="install">ninja install</userinput></screen>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<sect1 id="ch-config-clock" revision="systemd">
|
<sect1 id="ch-config-clock" revision="systemd">
|
||||||
<?dbhtml filename="clock.html"?>
|
<?dbhtml filename="clock.html"?>
|
||||||
|
|
||||||
<title>Configuring the system clock</title>
|
<title>Configuring the System Clock</title>
|
||||||
|
|
||||||
<indexterm zone="ch-config-clock">
|
<indexterm zone="ch-config-clock">
|
||||||
<primary sortas="d-clock">clock</primary>
|
<primary sortas="d-clock">clock</primary>
|
||||||
|
45
packages.ent
45
packages.ent
@ -218,10 +218,10 @@
|
|||||||
<!ENTITY gawk-fin-du "42 MB">
|
<!ENTITY gawk-fin-du "42 MB">
|
||||||
<!ENTITY gawk-fin-sbu "0.1 SBU">
|
<!ENTITY gawk-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY gcc-version "13.2.0">
|
<!ENTITY gcc-version "14.1.0">
|
||||||
<!ENTITY gcc-size "85,800 KB">
|
<!ENTITY gcc-size "90,104 KB">
|
||||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
|
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
|
||||||
<!ENTITY gcc-md5 "e0e48554cc6e4f261d55ddee9ab69075">
|
<!ENTITY gcc-md5 "24195dca80ded5e0551b533f46a4481d">
|
||||||
<!ENTITY gcc-home "https://gcc.gnu.org/">
|
<!ENTITY gcc-home "https://gcc.gnu.org/">
|
||||||
<!ENTITY gcc-tmpp1-du "4.1 GB">
|
<!ENTITY gcc-tmpp1-du "4.1 GB">
|
||||||
<!ENTITY gcc-tmpp1-sbu "3.8 SBU">
|
<!ENTITY gcc-tmpp1-sbu "3.8 SBU">
|
||||||
@ -317,10 +317,10 @@
|
|||||||
<!ENTITY gzip-fin-du "21 MB">
|
<!ENTITY gzip-fin-du "21 MB">
|
||||||
<!ENTITY gzip-fin-sbu "0.3 SBU">
|
<!ENTITY gzip-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY iana-etc-version "20240412">
|
<!ENTITY iana-etc-version "20240502">
|
||||||
<!ENTITY iana-etc-size "590 KB">
|
<!ENTITY iana-etc-size "590 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-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
|
||||||
<!ENTITY iana-etc-md5 "d53e2729bb4f3ef9f5cdc23a4bbb6739">
|
<!ENTITY iana-etc-md5 "73921d46a934eb5ac4286fc8111c2174">
|
||||||
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
|
||||||
<!ENTITY iana-etc-fin-du "4.8 MB">
|
<!ENTITY iana-etc-fin-du "4.8 MB">
|
||||||
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
|
||||||
@ -349,10 +349,10 @@
|
|||||||
<!ENTITY iproute2-fin-du "17 MB">
|
<!ENTITY iproute2-fin-du "17 MB">
|
||||||
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY jinja2-version "3.1.3">
|
<!ENTITY jinja2-version "3.1.4">
|
||||||
<!ENTITY jinja2-size "264 KB">
|
<!ENTITY jinja2-size "235 KB">
|
||||||
<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz">
|
<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/jinja2-&jinja2-version;.tar.gz">
|
||||||
<!ENTITY jinja2-md5 "caf5418c851eac59e70a78d9730d4cea">
|
<!ENTITY jinja2-md5 "02ca9a6364c92e83d14b037bef4732bc">
|
||||||
<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/">
|
<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/">
|
||||||
<!ENTITY jinja2-fin-du "3.2 MB">
|
<!ENTITY jinja2-fin-du "3.2 MB">
|
||||||
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
|
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
|
||||||
@ -431,12 +431,12 @@
|
|||||||
|
|
||||||
<!ENTITY linux-major-version "6">
|
<!ENTITY linux-major-version "6">
|
||||||
<!ENTITY linux-minor-version "8">
|
<!ENTITY linux-minor-version "8">
|
||||||
<!ENTITY linux-patch-version "8">
|
<!ENTITY linux-patch-version "9">
|
||||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||||
<!ENTITY linux-size "139,243 KB">
|
<!ENTITY linux-size "139,241 KB">
|
||||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||||
<!ENTITY linux-md5 "d802ace782a45e14cc4a8efee7510dfd">
|
<!ENTITY linux-md5 "95b3e4b76c4449bad8dd39ec16140a62">
|
||||||
<!ENTITY linux-home "https://www.kernel.org/">
|
<!ENTITY linux-home "https://www.kernel.org/">
|
||||||
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
|
<!-- 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
|
allnoconfig + some configs we recommend for the users, rounded down to
|
||||||
@ -526,12 +526,15 @@
|
|||||||
<!ENTITY mpfr-fin-du "44 MB">
|
<!ENTITY mpfr-fin-du "44 MB">
|
||||||
<!ENTITY mpfr-fin-sbu "0.3 SBU">
|
<!ENTITY mpfr-fin-sbu "0.3 SBU">
|
||||||
|
|
||||||
<!ENTITY ncurses-version "6.5">
|
<!ENTITY ncurses-release "6.4">
|
||||||
|
<!ENTITY ncurses-version "&ncurses-release;-20230520">
|
||||||
<!ENTITY ncurses-size "2,156 KB">
|
<!ENTITY ncurses-size "2,156 KB">
|
||||||
<!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz">
|
<!-- switch back to invisible-mirror.net for 6.5 -->
|
||||||
<!ENTITY ncurses-md5 "ac2d2629296f04c8537ca706b6977687">
|
<!--ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"-->
|
||||||
|
<!ENTITY ncurses-url "&anduin-sources;/ncurses-&ncurses-version;.tar.xz">
|
||||||
|
<!ENTITY ncurses-md5 "c5367e829b6d9f3f97b280bb3e6bfbc3">
|
||||||
<!ENTITY ncurses-home "&gnu-software;ncurses/">
|
<!ENTITY ncurses-home "&gnu-software;ncurses/">
|
||||||
<!ENTITY ncurses-tmp-du "3,603 KB">
|
<!ENTITY ncurses-tmp-du "51 MB">
|
||||||
<!ENTITY ncurses-tmp-sbu "0.3 SBU">
|
<!ENTITY ncurses-tmp-sbu "0.3 SBU">
|
||||||
<!ENTITY ncurses-fin-du "45 MB">
|
<!ENTITY ncurses-fin-du "45 MB">
|
||||||
<!ENTITY ncurses-fin-sbu "0.2 SBU">
|
<!ENTITY ncurses-fin-sbu "0.2 SBU">
|
||||||
@ -733,23 +736,23 @@
|
|||||||
<!ENTITY udev-lfs-home " ">
|
<!ENTITY udev-lfs-home " ">
|
||||||
|
|
||||||
<!ENTITY util-linux-minor "2.40">
|
<!ENTITY util-linux-minor "2.40">
|
||||||
<!ENTITY util-linux-version "2.40"> <!-- 2.33.x -->
|
<!ENTITY util-linux-version "2.40.1"> <!-- 2.33.x -->
|
||||||
<!ENTITY util-linux-size "8,558 KB">
|
<!ENTITY util-linux-size "8,617 KB">
|
||||||
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
|
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
|
||||||
<!ENTITY util-linux-md5 "46d1423122d310dfd022c799e1e4e259">
|
<!ENTITY util-linux-md5 "42ca7b92a3d77087de362f43ac29a3df">
|
||||||
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
|
<!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-du "172 MB">
|
||||||
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
|
<!ENTITY util-linux-tmp-sbu "0.2 SBU">
|
||||||
<!ENTITY util-linux-fin-du "313 MB">
|
<!ENTITY util-linux-fin-du "313 MB">
|
||||||
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY vim-version "9.1.0330">
|
<!ENTITY vim-version "9.1.0405">
|
||||||
<!-- <!ENTITY vim-majmin "90"> -->
|
<!-- <!ENTITY vim-majmin "90"> -->
|
||||||
<!ENTITY vim-docdir "vim/vim91">
|
<!ENTITY vim-docdir "vim/vim91">
|
||||||
<!ENTITY vim-size "17,428 KB">
|
<!ENTITY vim-size "17,428 KB">
|
||||||
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
|
<!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-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
|
||||||
<!ENTITY vim-md5 "88d5656c21668ae98a0cd1a13abb3d12">
|
<!ENTITY vim-md5 "5379f5542310ee7ffbd6aea312407042">
|
||||||
<!ENTITY vim-home "https://www.vim.org">
|
<!ENTITY vim-home "https://www.vim.org">
|
||||||
<!ENTITY vim-fin-du "236 MB">
|
<!ENTITY vim-fin-du "236 MB">
|
||||||
<!ENTITY vim-fin-sbu "2.5 SBU">
|
<!ENTITY vim-fin-sbu "2.5 SBU">
|
||||||
|
14
patches.ent
14
patches.ent
@ -14,14 +14,18 @@
|
|||||||
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf">
|
<!ENTITY coreutils-i18n-patch-md5 "ce7529b74564aac887c3f48582a5e6cf">
|
||||||
<!ENTITY coreutils-i18n-patch-size "159 KB">
|
<!ENTITY coreutils-i18n-patch-size "159 KB">
|
||||||
|
|
||||||
|
<!ENTITY expect-gcc14-patch "expect-&expect-version;-gcc14-1.patch">
|
||||||
|
<!ENTITY expect-gcc14-patch-md5 "0b8b5ac411d011263ad40b0664c669f0">
|
||||||
|
<!ENTITY expect-gcc14-patch-size "7.8 KB">
|
||||||
|
|
||||||
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
||||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||||
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
||||||
|
<!--
|
||||||
<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fix-2.patch">
|
<!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-4.patch">
|
||||||
<!ENTITY glibc-upstream-patch-md5 "e9f8f23746755bf880772cfa59c1896c">
|
<!ENTITY glibc-upstream-fixes-patch-md5 "66e843b00688c641c9bdda684db45b43">
|
||||||
<!ENTITY glibc-upstream-patch-size "8.0 KB">
|
<!ENTITY glibc-upstream-fixes-patch-size "36 KB">
|
||||||
|
-->
|
||||||
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
|
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
|
||||||
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
||||||
<!ENTITY kbd-backspace-patch-size "12 KB">
|
<!ENTITY kbd-backspace-patch-size "12 KB">
|
||||||
|
Loading…
Reference in New Issue
Block a user