mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-19 18:55:09 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/arm64
This commit is contained in:
commit
c2596a447c
@ -89,7 +89,13 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para><ulink url="mailto:lizardo@linuxfromscratch.org">Anderson
|
<para><ulink url="mailto:lizardo@linuxfromscratch.org">Anderson
|
||||||
Lizardo</ulink> <lizardo@linuxfromscratch.org> –
|
Lizardo</ulink> <lizardo@linuxfromscratch.org> –
|
||||||
Portuguese LFS translation project</para>
|
Portuguese LFS translation project historical</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para><ulink url="mailto:jafesp@gmail.com">Jamenson
|
||||||
|
Espindula</ulink> <jafesp@gmail.com> –
|
||||||
|
Portuguese LFS translation project 2022-present</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -1514,9 +1514,11 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
<ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>
|
<ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>,
|
||||||
and
|
<ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>,
|
||||||
<ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>
|
<ulink url="https://github.com/libbpf/libbpf">libbpf</ulink>,
|
||||||
|
<ulink url="&blfs-book;basicnet/libmnl.html">libmnl</ulink>, and
|
||||||
|
<ulink url="&blfs-book;basicnet/libtirpc.html">libtirpc</ulink>
|
||||||
</seg>
|
</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
@ -39,6 +39,40 @@
|
|||||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||||
appropriate for the entry or if needed the entire day's listitem.
|
appropriate for the entry or if needed the entire day's listitem.
|
||||||
-->
|
-->
|
||||||
|
<listitem>
|
||||||
|
<para>2023-04-15</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to vim-9.0.1452. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20230405. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to zstd-1.5.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5239'>#5239</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to Python-3.11.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5240'>#5240</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to meson-1.1.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5242'>#5242</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to man-pages-6.04. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5238'>#5238</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.2.11. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5241'>#5241</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-03-31</para>
|
<para>2023-03-31</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -184,9 +184,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Man-DB-&man-db-version;</para>
|
<para>Man-DB-&man-db-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Man-pages-&man-pages-version;</para>
|
<para>Man-pages-&man-pages-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem revision="systemd">
|
<!--<listitem revision="systemd">
|
||||||
<para>MarkupSafe-&markupsafe-version;</para>
|
<para>MarkupSafe-&markupsafe-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -223,9 +223,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Psmisc-&psmisc-version;</para>
|
<para>Psmisc-&psmisc-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Python-&python-version;</para>
|
<para>Python-&python-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Readline-&readline-version;</para>
|
<para>Readline-&readline-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -259,9 +259,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Util-Linux-&util-linux-version;</para>
|
<para>Util-Linux-&util-linux-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Vim-&vim-version;</para>
|
<para>Vim-&vim-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>wheel-&wheel-version;</para>
|
<para>wheel-&wheel-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -274,9 +274,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Zlib-&zlib-version;</para>
|
<para>Zlib-&zlib-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Zstd-&zstd-version;</para>
|
<para>Zstd-&zstd-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<!--<itemizedlist>
|
<!--<itemizedlist>
|
||||||
|
@ -48,6 +48,7 @@
|
|||||||
<screen><userinput remap="configure">sh Configure -des \
|
<screen><userinput remap="configure">sh Configure -des \
|
||||||
-Dprefix=/usr \
|
-Dprefix=/usr \
|
||||||
-Dvendorprefix=/usr \
|
-Dvendorprefix=/usr \
|
||||||
|
-Duseshrplib \
|
||||||
-Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
-Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||||
-Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
-Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||||
-Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl \
|
-Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl \
|
||||||
|
@ -79,10 +79,14 @@
|
|||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make</userinput></screen>
|
||||||
|
|
||||||
<para>This package does come with a test suite, but it requires several
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
|
<para>Many tests are disabled because they require additional
|
||||||
packages that are not included in LFS. Instructions for running the
|
packages that are not included in LFS. Instructions for running the
|
||||||
test suite can be found in the BLFS book at
|
comprehensive test suite can be found in
|
||||||
<ulink url="&blfs-book;general/dbus.html"/>.</para>
|
<ulink url="&blfs-book;general/dbus.html">the BLFS book</ulink>.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
@ -107,7 +111,7 @@
|
|||||||
<seg>dbus-cleanup-sockets, dbus-daemon, dbus-launch, dbus-monitor,
|
<seg>dbus-cleanup-sockets, dbus-daemon, dbus-launch, dbus-monitor,
|
||||||
dbus-run-session, dbus-send, dbus-test-tool,
|
dbus-run-session, dbus-send, dbus-test-tool,
|
||||||
dbus-update-activation-environment, and dbus-uuidgen</seg>
|
dbus-update-activation-environment, and dbus-uuidgen</seg>
|
||||||
<seg>libdbus-1.{a,so}</seg>
|
<seg>libdbus-1.so</seg>
|
||||||
<seg>/etc/dbus-1, /usr/include/dbus-1.0, /usr/lib/dbus-1.0,
|
<seg>/etc/dbus-1, /usr/include/dbus-1.0, /usr/lib/dbus-1.0,
|
||||||
/usr/share/dbus-1, /usr/share/doc/dbus-&dbus-version;,
|
/usr/share/dbus-1, /usr/share/doc/dbus-&dbus-version;,
|
||||||
and /var/lib/dbus</seg>
|
and /var/lib/dbus</seg>
|
||||||
|
@ -40,8 +40,6 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Eudev</title>
|
<title>Installation of Eudev</title>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<para>First fix the location of udev rules in the .pc file:</para>
|
<para>First fix the location of udev rules in the .pc file:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -i '/udevdir/a udev_dir=${udevdir}' src/udev/udev.pc.in</userinput></screen>
|
<screen><userinput remap="pre">sed -i '/udevdir/a udev_dir=${udevdir}' src/udev/udev.pc.in</userinput></screen>
|
||||||
@ -88,6 +86,20 @@ make -f &udev-lfs-version;/Makefile.lfs install</userinput></screen>
|
|||||||
<secondary>configuring</secondary>
|
<secondary>configuring</secondary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
|
||||||
|
<indexterm zone="conf-eudev">
|
||||||
|
<primary sortas="e-/etc/udev/rules.d/65-kvm.rules">/etc/udev/rules.d/65-kvm.rules</primary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
The default udev rule installed by Eudev would allow all users to
|
||||||
|
access <filename class='devicefile'>/dev/kvm</filename>. The editors
|
||||||
|
consider it dangerous. Create a configuration file to override it:
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="configure">cat > /etc/udev/rules.d/65-kvm.rules << "EOF"
|
||||||
|
<literal>KERNEL=="kvm", GROUP="kvm", MODE="0660", TAG+="uaccess"</literal>
|
||||||
|
EOF</userinput></screen>
|
||||||
|
|
||||||
<indexterm zone="conf-eudev">
|
<indexterm zone="conf-eudev">
|
||||||
<primary sortas="e-/etc/udev/hwdb.bin">/etc/udev/hwdb.bin</primary>
|
<primary sortas="e-/etc/udev/hwdb.bin">/etc/udev/hwdb.bin</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -777,7 +777,9 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
|||||||
<varlistentry id="libanl">
|
<varlistentry id="libanl">
|
||||||
<term><filename class="libraryfile">libanl</filename></term>
|
<term><filename class="libraryfile">libanl</filename></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>An asynchronous name lookup library</para>
|
<para>Dummy library containing no functions. Previously was the
|
||||||
|
asynchronous name lookup library, whose functions are now in
|
||||||
|
<filename class='libraryfile'>libc</filename></para>
|
||||||
<indexterm zone="ch-system-glibc libanl">
|
<indexterm zone="ch-system-glibc libanl">
|
||||||
<primary sortas="c-libanl">libanl</primary>
|
<primary sortas="c-libanl">libanl</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
@ -918,8 +920,9 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Dummy library containing no functions. Previously contained
|
<para>Dummy library containing no functions. Previously contained
|
||||||
functions providing most of the interfaces specified
|
functions providing most of the interfaces specified
|
||||||
by the POSIX.1b Realtime Extension, now the functions are in
|
by the POSIX.1c Threads Extensions and the semaphore interfaces
|
||||||
<filename class="libraryfile">libc</filename></para>
|
specified by the POSIX.1b Real-time Extensions, now the functions
|
||||||
|
are in <filename class="libraryfile">libc</filename></para>
|
||||||
<indexterm zone="ch-system-glibc libpthread">
|
<indexterm zone="ch-system-glibc libpthread">
|
||||||
<primary sortas="c-libpthread">libpthread</primary>
|
<primary sortas="c-libpthread">libpthread</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
@ -941,7 +944,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
|||||||
<term><filename class="libraryfile">librt</filename></term>
|
<term><filename class="libraryfile">librt</filename></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Contains functions providing most of the interfaces specified
|
<para>Contains functions providing most of the interfaces specified
|
||||||
by the POSIX.1b Realtime Extension</para>
|
by the POSIX.1b Real-time Extensions</para>
|
||||||
<indexterm zone="ch-system-glibc librt">
|
<indexterm zone="ch-system-glibc librt">
|
||||||
<primary sortas="c-librt">librt</primary>
|
<primary sortas="c-librt">librt</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -168,7 +168,7 @@
|
|||||||
<varlistentry id="gperl">
|
<varlistentry id="gperl">
|
||||||
<term><command>gperl</command></term>
|
<term><command>gperl</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Preprocesor for groff, allowing the insertion of perl code
|
<para>Preprocessor for groff, allowing the insertion of perl code
|
||||||
into groff files</para>
|
into groff files</para>
|
||||||
<indexterm zone="ch-system-groff gperl">
|
<indexterm zone="ch-system-groff gperl">
|
||||||
<primary sortas="b-gperl">gperl</primary>
|
<primary sortas="b-gperl">gperl</primary>
|
||||||
@ -179,7 +179,7 @@
|
|||||||
<varlistentry id="gpinyin">
|
<varlistentry id="gpinyin">
|
||||||
<term><command>gpinyin</command></term>
|
<term><command>gpinyin</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Preprocesor for groff, allowing the insertion of Pinyin
|
<para>Preprocessor for groff, allowing the insertion of Pinyin
|
||||||
(Mandarin Chinese spelled with the Roman alphabet) into groff files.</para>
|
(Mandarin Chinese spelled with the Roman alphabet) into groff files.</para>
|
||||||
<indexterm zone="ch-system-groff gpinyin">
|
<indexterm zone="ch-system-groff gpinyin">
|
||||||
<primary sortas="b-gpinyin">gpinyin</primary>
|
<primary sortas="b-gpinyin">gpinyin</primary>
|
||||||
|
@ -75,7 +75,7 @@ rm /usr/lib/libelf.a</userinput></screen>
|
|||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
libelf.so (symlink) and libelf-&elfutils-version;.so
|
libelf.so
|
||||||
</seg>
|
</seg>
|
||||||
<seg>
|
<seg>
|
||||||
/usr/include/elfutils
|
/usr/include/elfutils
|
||||||
@ -90,7 +90,7 @@ rm /usr/lib/libelf.a</userinput></screen>
|
|||||||
<?dbhtml list-presentation="table"?>
|
<?dbhtml list-presentation="table"?>
|
||||||
|
|
||||||
<varlistentry id="libelf">
|
<varlistentry id="libelf">
|
||||||
<term><filename class="libraryfile">libelf</filename></term>
|
<term><filename class="libraryfile">libelf.so</filename></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Contains API functions to handle ELF object files</para>
|
<para>Contains API functions to handle ELF object files</para>
|
||||||
<indexterm zone="ch-system-libelf libelf">
|
<indexterm zone="ch-system-libelf libelf">
|
||||||
|
@ -65,10 +65,13 @@
|
|||||||
|
|
||||||
<screen><userinput remap="test">make test</userinput></screen>
|
<screen><userinput remap="test">make test</userinput></screen>
|
||||||
|
|
||||||
<para>One test, 30-test_afalg.t, is known to fail on some kernel
|
<para>One test, 30-test_afalg.t, is known to fail if the host kernel
|
||||||
configurations (depending on inconsistent values of
|
does not have <option>CONFIG_CRYPTO_USER_API_SKCIPHER</option> enabled,
|
||||||
CONFIG_CRYPTO_USER_API* settings.) If it fails, it can safely be
|
or does not have any options providing an AES with CBC implementation
|
||||||
ignored.</para>
|
(for example, the combination of <option>CONFIG_CRYPTO_AES</option>
|
||||||
|
and <option>CONFIG_CRYPTO_CBC</option>, or
|
||||||
|
<option>CONFIG_CRYPTO_AES_NI_INTEL</option> if the CPU supports AES-NI)
|
||||||
|
enabled. If it fails, it can safely be ignored.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -66,6 +66,7 @@ meson --prefix=/usr \
|
|||||||
-Dman=false \
|
-Dman=false \
|
||||||
-Dmode=release \
|
-Dmode=release \
|
||||||
-Dpamconfdir=no \
|
-Dpamconfdir=no \
|
||||||
|
-Ddev-kvm-mode=0660 \
|
||||||
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
|
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
|
||||||
..</userinput></screen>
|
..</userinput></screen>
|
||||||
|
|
||||||
@ -167,6 +168,15 @@ meson --prefix=/usr \
|
|||||||
functional on LFS.</para>
|
functional on LFS.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><parameter>-Ddev-kvm-mode=0660</parameter></term>
|
||||||
|
<listitem>
|
||||||
|
<para>The default udev rule would allow all users to access
|
||||||
|
<filename class='devicefile'>/dev/kvm</filename>. The editors
|
||||||
|
consider it dangerous. This option overrides it.</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package:</para>
|
||||||
|
@ -101,7 +101,11 @@
|
|||||||
su tester -c "make -k check"</userinput></screen>
|
su tester -c "make -k check"</userinput></screen>
|
||||||
|
|
||||||
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
|
||||||
does not have the option CONFIG_CRYPTO_USER_API_HASH set. In addition,
|
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
|
two sub-tests from misc: mbsencode and one sub-test from script: replay are
|
||||||
known to fail.</para>
|
known to fail.</para>
|
||||||
|
|
||||||
|
@ -103,8 +103,8 @@ function max_parent( $dirpath, $prefix )
|
|||||||
|
|
||||||
$lines = http_get_file( $dirpath );
|
$lines = http_get_file( $dirpath );
|
||||||
|
|
||||||
$regex_match = "#${prefix}[\d\.]+/#";
|
$regex_match = "#{$prefix}[\d\.]+/#";
|
||||||
$regex_replace = "#^.*(${prefix}[\d\.]+)/.*$#";
|
$regex_replace = "#^.*({$prefix}[\d\.]+)/.*$#";
|
||||||
$max = find_max( $lines, $regex_match, $regex_replace );
|
$max = find_max( $lines, $regex_match, $regex_replace );
|
||||||
|
|
||||||
return "$dirpath/$max";
|
return "$dirpath/$max";
|
||||||
@ -126,6 +126,7 @@ if ( $package == "expect" ) $dirpath = "https://sourceforge.net/projects/exp
|
|||||||
if ( $package == "eudev" ) $dirpath = "https://github.com/eudev-project/eudev/releases";
|
if ( $package == "eudev" ) $dirpath = "https://github.com/eudev-project/eudev/releases";
|
||||||
if ( $package == "file" ) $dirpath = "https://github.com/file/file/tags";
|
if ( $package == "file" ) $dirpath = "https://github.com/file/file/tags";
|
||||||
if ( $package == "flex" ) $dirpath = "https://github.com/westes/flex/releases";
|
if ( $package == "flex" ) $dirpath = "https://github.com/westes/flex/releases";
|
||||||
|
if ( $package == "flit_core" ) $dirpath = "https://pypi.org/project/flit-core/";
|
||||||
if ( $package == "gcc" ) $dirpath = max_parent( $dirpath, "gcc-" );
|
if ( $package == "gcc" ) $dirpath = max_parent( $dirpath, "gcc-" );
|
||||||
if ( $package == "iana-etc" ) $dirpath = "https://github.com/Mic92/iana-etc/releases";
|
if ( $package == "iana-etc" ) $dirpath = "https://github.com/Mic92/iana-etc/releases";
|
||||||
if ( $package == "intltool" ) $dirpath = "https://launchpad.net/intltool/trunk";
|
if ( $package == "intltool" ) $dirpath = "https://launchpad.net/intltool/trunk";
|
||||||
@ -308,6 +309,9 @@ if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/rel
|
|||||||
if ( $package == "libffi" )
|
if ( $package == "libffi" )
|
||||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||||
|
|
||||||
|
if ( $package == "flit_core" )
|
||||||
|
return find_max( $lines, "/flit-core /", "/^.*flit-core ([\d\.]+)$/" );
|
||||||
|
|
||||||
if ( $package == "procps-ng" )
|
if ( $package == "procps-ng" )
|
||||||
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
return find_max( $lines, "/v\d/", "/^.*v([\d\.]+)$/" );
|
||||||
|
|
||||||
@ -503,7 +507,7 @@ table td {
|
|||||||
{
|
{
|
||||||
$v = get_packages( $pkg, $dir );
|
$v = get_packages( $pkg, $dir );
|
||||||
$flag = ( $vers[ $pkg ] != $v ) ? "*" : "";
|
$flag = ( $vers[ $pkg ] != $v ) ? "*" : "";
|
||||||
echo "<tr><td>$pkg</td> <td>${vers[ $pkg ]}</td> <td>$v</td> <td>$flag</td></tr>\n";
|
echo "<tr><td>$pkg</td> <td>{$vers[ $pkg ]}</td> <td>$v</td> <td>$flag</td></tr>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "</table>
|
echo "</table>
|
||||||
|
46
packages.ent
46
packages.ent
@ -325,10 +325,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 "20230306">
|
<!ENTITY iana-etc-version "20230405">
|
||||||
<!ENTITY iana-etc-size "587 KB">
|
<!ENTITY iana-etc-size "587 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 "b25ebfa2a9ae359a64abaa8331347505">
|
<!ENTITY iana-etc-md5 "c8931836fa045c98b3a4eefdd911d54c">
|
||||||
<!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">
|
||||||
@ -432,12 +432,12 @@
|
|||||||
|
|
||||||
<!ENTITY linux-major-version "6">
|
<!ENTITY linux-major-version "6">
|
||||||
<!ENTITY linux-minor-version "2">
|
<!ENTITY linux-minor-version "2">
|
||||||
<!ENTITY linux-patch-version "9">
|
<!ENTITY linux-patch-version "11">
|
||||||
<!--<!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 "133,256 KB">
|
<!ENTITY linux-size "133,276 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 "f54e2a251b1abd5b56e46ed0de569275">
|
<!ENTITY linux-md5 "78d3ab3a52fe283aabca27dad4005d07">
|
||||||
<!ENTITY linux-home "https://www.kernel.org/">
|
<!ENTITY linux-home "https://www.kernel.org/">
|
||||||
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
|
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
|
||||||
allnoconfig rounded down to allow for ongoing cleanups,
|
allnoconfig rounded down to allow for ongoing cleanups,
|
||||||
@ -476,10 +476,10 @@
|
|||||||
<!ENTITY man-db-fin-du "40 MB">
|
<!ENTITY man-db-fin-du "40 MB">
|
||||||
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
||||||
|
|
||||||
<!ENTITY man-pages-version "6.03">
|
<!ENTITY man-pages-version "6.04">
|
||||||
<!ENTITY man-pages-size "2,134 KB">
|
<!ENTITY man-pages-size "2,137 KB">
|
||||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||||
<!ENTITY man-pages-md5 "c62b7c944bb0887a35edab7cab301357">
|
<!ENTITY man-pages-md5 "bbce1456edfa75a66c189cc594af6c4d">
|
||||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||||
<!ENTITY man-pages-fin-du "32 MB">
|
<!ENTITY man-pages-fin-du "32 MB">
|
||||||
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
||||||
@ -492,10 +492,10 @@
|
|||||||
<!ENTITY markupsafe-fin-du "544 KB">
|
<!ENTITY markupsafe-fin-du "544 KB">
|
||||||
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY meson-version "1.0.1">
|
<!ENTITY meson-version "1.1.0">
|
||||||
<!ENTITY meson-size "2,056 KB">
|
<!ENTITY meson-size "2,075 KB">
|
||||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||||
<!ENTITY meson-md5 "843ba549bb2a199d9e04092116a7e749">
|
<!ENTITY meson-md5 "94ea898bcf799470878e60809be80467">
|
||||||
<!ENTITY meson-home "https://mesonbuild.com">
|
<!ENTITY meson-home "https://mesonbuild.com">
|
||||||
<!ENTITY meson-fin-du "41 MB">
|
<!ENTITY meson-fin-du "41 MB">
|
||||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||||
@ -593,19 +593,19 @@
|
|||||||
<!-- If python minor version changes, updates in python and
|
<!-- If python minor version changes, updates in python and
|
||||||
meson pages will be needed: python3.6 and python3.6m -->
|
meson pages will be needed: python3.6 and python3.6m -->
|
||||||
|
|
||||||
<!ENTITY python-version "3.11.2">
|
<!ENTITY python-version "3.11.3">
|
||||||
<!ENTITY python-minor "3.11">
|
<!ENTITY python-minor "3.11">
|
||||||
<!ENTITY python-size "19,428 KB">
|
<!ENTITY python-size "19,440 KB">
|
||||||
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
||||||
<!ENTITY python-md5 "a957cffb58a89303b62124896881950b">
|
<!ENTITY python-md5 "c8d52fc4fb8ad9932a11d86d142ee73a">
|
||||||
<!ENTITY python-home "https://www.python.org/">
|
<!ENTITY python-home "https://www.python.org/">
|
||||||
<!ENTITY python-tmp-du "529 MB">
|
<!ENTITY python-tmp-du "529 MB">
|
||||||
<!ENTITY python-tmp-sbu "0.4 SBU">
|
<!ENTITY python-tmp-sbu "0.4 SBU">
|
||||||
<!ENTITY python-fin-du "372 MB">
|
<!ENTITY python-fin-du "372 MB">
|
||||||
<!ENTITY python-fin-sbu "2.0 SBU">
|
<!ENTITY python-fin-sbu "2.0 SBU">
|
||||||
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
||||||
<!ENTITY python-docs-md5 "eb4132c780b60b5782a4f66b29b08d5c">
|
<!ENTITY python-docs-md5 "7a1fc1824f7c96e779ef35fe10dde120">
|
||||||
<!ENTITY python-docs-size "7,598 KB">
|
<!ENTITY python-docs-size "7,597 KB">
|
||||||
|
|
||||||
<!ENTITY readline-version "8.2">
|
<!ENTITY readline-version "8.2">
|
||||||
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
|
<!ENTITY readline-soversion "8.2"><!-- used for stripping -->
|
||||||
@ -722,13 +722,13 @@
|
|||||||
<!ENTITY util-linux-fin-du "283 MB">
|
<!ENTITY util-linux-fin-du "283 MB">
|
||||||
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
||||||
|
|
||||||
<!ENTITY vim-version "9.0.1273">
|
<!ENTITY vim-version "9.0.1452">
|
||||||
<!-- <!ENTITY vim-majmin "90"> -->
|
<!-- <!ENTITY vim-majmin "90"> -->
|
||||||
<!ENTITY vim-docdir "vim/vim90">
|
<!ENTITY vim-docdir "vim/vim90">
|
||||||
<!ENTITY vim-size "10,892 KB">
|
<!ENTITY vim-size "10,585 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.xz">
|
<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">
|
||||||
<!ENTITY vim-md5 "9c80755d2d95ec4ef713f66e57671797">
|
<!ENTITY vim-md5 "dccf279f33a1df7e4e81941f38306de3">
|
||||||
<!ENTITY vim-home "https://www.vim.org">
|
<!ENTITY vim-home "https://www.vim.org">
|
||||||
<!ENTITY vim-fin-du "235 MB">
|
<!ENTITY vim-fin-du "235 MB">
|
||||||
<!ENTITY vim-fin-sbu "2.4 SBU">
|
<!ENTITY vim-fin-sbu "2.4 SBU">
|
||||||
@ -767,10 +767,10 @@
|
|||||||
<!ENTITY zlib-fin-du "6.2 MB">
|
<!ENTITY zlib-fin-du "6.2 MB">
|
||||||
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY zstd-version "1.5.4">
|
<!ENTITY zstd-version "1.5.5">
|
||||||
<!ENTITY zstd-size "2,111 KB">
|
<!ENTITY zstd-size "2,314 KB">
|
||||||
<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
|
<!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz">
|
||||||
<!ENTITY zstd-md5 "2352b1f9ccc7446641046bb3d440c3ed">
|
<!ENTITY zstd-md5 "63251602329a106220e0a5ad26ba656f">
|
||||||
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
||||||
<!ENTITY zstd-fin-du "75 MB">
|
<!ENTITY zstd-fin-du "75 MB">
|
||||||
<!ENTITY zstd-fin-sbu "0.4 SBU">
|
<!ENTITY zstd-fin-sbu "0.4 SBU">
|
||||||
|
Loading…
Reference in New Issue
Block a user