Update to libcap-2.44.

Update to Python-3.9.0. 
Update to mesa-20.2.1. 



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23812 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2020-10-15 19:57:15 +00:00
parent ec6047d832
commit 4873baa468
5 changed files with 38 additions and 32 deletions

View File

@ -7,10 +7,10 @@
<!ENTITY python3-download-http
"https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
<!ENTITY python3-download-ftp " ">
<!ENTITY python3-md5sum "69e73c49eeb1a853cefd26d18c9d069d">
<!ENTITY python3-size "17 MB">
<!ENTITY python3-buildsize "374 MB (add 27 MB for tests)">
<!ENTITY python3-time "0.5 SBU (using parallelism=4; add 1.7 SBU for tests, including rebuilding)">
<!ENTITY python3-md5sum "6ebfe157f6e88d9eabfbaf3fa92129f6">
<!ENTITY python3-size "18 MB">
<!ENTITY python3-buildsize "397 MB (add 30 MB for tests)">
<!ENTITY python3-time "0.4 SBU (using parallelism=4; add 2.2 SBU for tests, including rebuilding)">
<!--
Note: Size does not reflect docs that were install in LFS.
@ -137,10 +137,7 @@ make</userinput></screen>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install &amp;&amp;
<!--ln -sfv pip&python3-majorver; /usr/bin/pip3 &amp;&amp;-->
chmod -v 755 /usr/lib/libpython&python3-majorver;.so &amp;&amp;
chmod -v 755 /usr/lib/libpython3.so</userinput></screen>
<screen role="root"><userinput>make install</userinput></screen>
<para>
The test suite must be run separately from the build, either before or
@ -155,7 +152,6 @@ chmod -v 755 /usr/lib/libpython3.so</userinput></screen>
then <command>make test</command>. Remember that tests must be executed
using an X terminal.
The test SBU highly depends on the speed of the internet connection.
The test_sqlite test is known to fail.
</para>
</sect2>
@ -254,7 +250,6 @@ chmod -v 755 /usr/lib/libpython3.so</userinput></screen>
2to3 (symlink) and
2to3-&python3-majorver;,
easy_install (symlink) and
easy_install-&python3-majorver;,
idle3 (symlink) and
@ -263,18 +258,17 @@ chmod -v 755 /usr/lib/libpython3.so</userinput></screen>
pip3 (symlink) and
pip&python3-majorver;,
pydoc3 (symlink) and
pydoc3 and
pydoc&python3-majorver;,
python3 (symlink);
python&python3-majorver;, and
python3 (symlink), and
python&python3-majorver;
python3-config (symlink) and
python&python3-majorver;-config
<!--
pyvenv (symlink),
pyvenv-&python3-majorver;
-->
</seg>
<seg>
libpython&python3-majorver;.so and libpython3.so

View File

@ -44,6 +44,18 @@
<listitem>
<para>October 15th, 2020</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to libcap-2.44. Fixes
<ulink url="&blfs-ticket-root;14096">#14096</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Python-3.9.0. Fixes
<ulink url="&blfs-ticket-root;14098">#14098</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mesa-20.2.1. Fixes
<ulink url="&blfs-ticket-root;14077">#14077</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to EOG-3.38.0. Part of
<ulink url="&blfs-ticket-root;14032">#14032</ulink>.</para>

View File

@ -16,7 +16,7 @@
<!ENTITY gpgme-version "1.14.0">
<!ENTITY haveged-version "1.9.13">
<!ENTITY iptables-version "1.8.5">
<!ENTITY libcap-version "2.43">
<!ENTITY libcap-version "2.44">
<!ENTITY liboauth-version "1.0.3">
<!ENTITY linux-pam-version "1.4.0">
<!ENTITY linux-pam-docs-version "1.4.0">
@ -354,8 +354,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY python2-version "&python2-majorver;.&python2-patch;">
<!ENTITY python3-major "3">
<!ENTITY python3-minor "8">
<!ENTITY python3-patch "6">
<!ENTITY python3-minor "9">
<!ENTITY python3-patch "0">
<!ENTITY python3-majorver "&python3-major;.&python3-minor;">
<!ENTITY python3-version "&python3-majorver;.&python3-patch;">
<!ENTITY python3-lib-suffix "cpython-&python3-major;&python3-minor;-&lt;arch&gt;-linux-gnu">
@ -689,8 +689,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY xbitmaps-version "1.1.2">
<!ENTITY xcursor-themes-version "1.0.6">
<!ENTITY xkeyboard-config-version "2.31">
<!ENTITY mesa-major-minor "20.1">
<!ENTITY mesa-version "&mesa-major-minor;.8">
<!ENTITY mesa-major-minor "20.2">
<!ENTITY mesa-version "&mesa-major-minor;.1">
<!ENTITY xcb-util-version "0.4.0">
<!ENTITY xcb-util-image-version "0.4.0">
<!ENTITY xcb-util-keysyms-version "0.4.0">

View File

@ -6,7 +6,7 @@
<!ENTITY libcap-download-http "&kernel-dl;/linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
<!ENTITY libcap-download-ftp " ">
<!ENTITY libcap-md5sum "28f65c74c7ea797f70d3627d0bf1b342">
<!ENTITY libcap-md5sum "46ab71759e17a07efa920692ac2f714d">
<!ENTITY libcap-size "124 KB">
<!ENTITY libcap-buildsize "1.3 MB">
<!ENTITY libcap-time "less than 0.1 SBU">

View File

@ -6,10 +6,10 @@
<!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz">
<!ENTITY mesa-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz">
<!ENTITY mesa-md5sum "143ded7a408c0cfd21b9fbb7e138c842">
<!ENTITY mesa-size "12 MB">
<!ENTITY mesa-buildsize "440 MB (with demos and docs), add 157 MB for tests">
<!ENTITY mesa-time "2.2 SBU (with parallelism=4, demos, and docs), add 0.3 SBU for tests">
<!ENTITY mesa-md5sum "31603afeccc94bbb6d4dd1c65b9a3408">
<!ENTITY mesa-size "13 MB">
<!ENTITY mesa-buildsize "468 MB (with docs), add 302 MB for tests">
<!ENTITY mesa-time "2.2 SBU (with parallelism=4 and docs), add 0.6 SBU for tests">
]>
<sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
@ -76,7 +76,7 @@
</para>
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@ -84,14 +84,14 @@
Recommended patch:
<ulink
url="&patch-root;/mesa-add_xdemos-1.patch"/>
<!--url="&patch-root;/mesa-&mesa-version;-add_xdemos-1.patch"/>-->
<!- -url="&patch-root;/mesa-&mesa-version;-add_xdemos-1.patch"/>- ->
(installs 2 demo programs for testing Mesa - not needed if you
install the <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">
mesa-demos</ulink> package)
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">Mesa Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -154,16 +154,16 @@
<sect2 role="installation">
<title>Installation of Mesa</title>
<!--
<para>
If you have downloaded the xdemos patch (needed if testing the Xorg
installation per BLFS instructions), apply it by running the following
command:
</para>
<!--<screen><userinput>patch -Np1 -i ../mesa-&mesa-version;-add_xdemos-1.patch</userinput></screen>-->
<!- -<screen><userinput>patch -Np1 -i ../mesa-&mesa-version;-add_xdemos-1.patch</userinput></screen>- ->
<screen><userinput>patch -Np1 -i ../mesa-add_xdemos-1.patch</userinput></screen>
-->
<!-- Note that freedreno, vc4, and virgl all need special support from
libdrm - renodr
For me, libdrm does not mention virgl, but mesa accepts it. AFAICS
@ -171,7 +171,7 @@
systems. VC4 is for the Broadcom VC4 used in the raspberry pi - ken -->
<para>
Adjust a script file in test suite to use Python 3, instead of
Adjust a script file in test suite to use Python 3, instead of the
obsolete Python 2:
</para>