Author: renodr Date: Sat Dec 5 11:29:55 2020 New Revision: 23955 Log: Update to xorg-server-1.20.10 (Security Update) Update to systemd-247 Update to nano-5.4 Update to libtirpc-1.3.1 Update to GnuTLS-3.7.0 Adapt xf86-input-wacom to udev changes
Modified: trunk/BOOK/general/sysutils/systemd.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netlibs/libtirpc.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/editors/nano.xml trunk/BOOK/postlfs/security/gnutls.xml trunk/BOOK/x/installing/x7driver-wacom.xml trunk/BOOK/x/installing/xorg-server.xml Modified: trunk/BOOK/general/sysutils/systemd.xml ============================================================================== --- trunk/BOOK/general/sysutils/systemd.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/general/sysutils/systemd.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -7,10 +7,10 @@ <!-- <!ENTITY systemd-download-http "http://anduin.linuxfromscratch.org/LFS/systemd-&systemd-version;-&systemd-stable;.tar.xz"> For whenever we move to a stable snapshot for backports --> <!ENTITY systemd-download-http "https://github.com/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz"> <!ENTITY systemd-download-ftp " "> - <!ENTITY systemd-md5sum "a3e9efa72d0309dd26513a221cdff31b"> - <!ENTITY systemd-size "9.1 MB"> - <!ENTITY systemd-buildsize "256 MB (with tests)"> - <!ENTITY systemd-time "2.4 SBU (with tests)"> + <!ENTITY systemd-md5sum "b0d6e603b814908acc69db29bbfb023c"> + <!ENTITY systemd-size "9.4 MB"> + <!ENTITY systemd-buildsize "273 MB (with tests)"> + <!ENTITY systemd-time "2.1 SBU (with tests)"> ]> @@ -78,17 +78,15 @@ </listitem> </itemizedlist> -<!-- Saving for the next time that we need a patch <bridgehead renderas="sect3">Additional Downloads</bridgehead> <itemizedlist spacing="compact"> <listitem> <para> Required patch: - <ulink url="&patch-root;/systemd-&systemd-version;-gcc_10-fixes-2.patch"/> + <ulink url="&patch-root;/systemd-&systemd-version;-upstream_fixes-1.patch"/> </para> </listitem> </itemizedlist> ---> <bridgehead renderas="sect3">systemd Dependencies</bridgehead> @@ -122,6 +120,7 @@ <xref linkend="zsh"/> (for the zsh completions), <ulink url="http://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>, <ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/">kexec-tools</ulink>, + <ulink url="https://developers.yubico.com/libfido2/">libfido2</ulink>, <ulink url="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd</ulink>, <ulink url="http://lz4.github.io/lz4/">lz4</ulink>, <ulink url="http://fukuchi.org/works/qrencode/">qrencode</ulink>, @@ -145,14 +144,12 @@ <sect2 role="installation"> <title>Installation of systemd</title> -<!-- <para> - Apply a patch to fix a build failure when building with GCC-10 as well as - a segmentation fault in systemd-udevd on some platforms: + Apply a patch to fix regressions in systemd-networkd and segmentation + faults in systemctl: </para> -<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-gcc_10-fixes-2.patch</userinput></screen> ---> +<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen> <para> Remove an unneeded group, @@ -186,6 +183,8 @@ -Db_lto=false \ -Dhomed=false \ -Duserdb=false \ + -Dmode=release \ + -Dpamconfdir=/etc/pam.d \ -Ddocdir=/usr/share/doc/systemd-&systemd-version; \ .. && @@ -252,6 +251,11 @@ --> <para> + <parameter>-Dpamconfdir=/etc/pam.d</parameter>: Forces the PAM files to + be installed in /etc/pam.d rather than /usr/lib/pam.d. + </para> + + <para> <parameter>-Duserdb=false</parameter>: Removes a daemon that does not offer any use under a BLFS configuration. If you wish to enable the <application>userdbd</application> daemon, replace "false" with "true" Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -45,6 +45,29 @@ <para>December 5th, 2020</para> <itemizedlist> <listitem> + <para>[renodr] - Update to xorg-server-1.20.10 (Security Update). + Fixes <ulink url="&blfs-ticket-root;14322">#14322</ulink>.</para> + </listitem> + <listitem revision="systemd"> + <para>[renodr] - Update to systemd-247. Fixes + <ulink url="&blfs-ticket-root;14176">#14176</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to nano-5.4. Fixes + <ulink url="&blfs-ticket-root;14330">#14330</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to libtirpc-1.3.1. Fixes + <ulink url="&blfs-ticket-root;14331">#14331</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to GnuTLS-3.7.0. Fixes + <ulink url="&blfs-ticket-root;14332">#14332</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Adapt xf86-input-wacom to changes in udev.</para> + </listitem> + <listitem> <para>[pierre] - Update to unbound-1.13.0. Fixes <ulink url="&blfs-ticket-root;14338">#14338</ulink>.</para> </listitem> Modified: trunk/BOOK/networking/netlibs/libtirpc.xml ============================================================================== --- trunk/BOOK/networking/netlibs/libtirpc.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/networking/netlibs/libtirpc.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -6,9 +6,9 @@ <!ENTITY libtirpc-download-http "&sourceforge-dl;/libtirpc/libtirpc-&libtirpc-version;.tar.bz2"> <!ENTITY libtirpc-download-ftp " "> - <!ENTITY libtirpc-md5sum "b25f9cc18bfad50f7c446c77f4ae00bb"> + <!ENTITY libtirpc-md5sum "f222e258c129c6da2f8f9cfe7f1ed745"> <!ENTITY libtirpc-size "504 KB"> - <!ENTITY libtirpc-buildsize "8.2 MB"> + <!ENTITY libtirpc-buildsize "8.0 MB"> <!ENTITY libtirpc-time "0.1 SBU"> ]> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/packages.ent Sat Dec 5 11:29:55 2020 (r23955) @@ -12,7 +12,7 @@ <!ENTITY cyrus-sasl-version "2.1.27"> <!ENTITY gnupg2-version "2.2.25"> <!ENTITY firewalld-version "0.8.1"> -<!ENTITY gnutls-version "3.6.15"> +<!ENTITY gnutls-version "3.7.0"> <!ENTITY gpgme-version "1.15.0"> <!ENTITY haveged-version "1.9.13"> <!ENTITY iptables-version "1.8.6"> @@ -66,7 +66,7 @@ <!ENTITY gedit-version "3.38.1"> <!ENTITY joe-version "4.6"> <!ENTITY juffed-version "0.10.r71.gc3c1a3f"> -<!ENTITY nano-version "5.3"> +<!ENTITY nano-version "5.4"> <!ENTITY vim-version "8.2.2070"> <!ENTITY vim-majmin "82"> @@ -307,7 +307,7 @@ <!ENTITY sg3_utils-version "1.45"> <!ENTITY strigi-version "0.7.8"> <!ENTITY sysstat-version "12.5.1"> -<!ENTITY systemd-version "246"> +<!ENTITY systemd-version "247"> <!--<!ENTITY systemd-stable "6b4878d"> Unused for now --> <!ENTITY udisks-version "1.0.5"> <!-- stable lt .90 micro version --> <!ENTITY udisks2-version "2.9.1"> <!-- stable lt .90 micro version --> @@ -625,7 +625,7 @@ <!ENTITY libndp-version "1.7"> <!ENTITY libproxy-version "0.4.7"> <!ENTITY libsoup-version "2.72.0"> -<!ENTITY libtirpc-version "1.2.6"> +<!ENTITY libtirpc-version "1.3.1"> <!ENTITY neon-version "0.31.2"> <!ENTITY nghttp2-version "1.42.0"> <!ENTITY rpcsvc-proto-version "1.4.2"> @@ -697,7 +697,7 @@ <!ENTITY xcb-util-renderutil-version "0.3.9"> <!ENTITY xcb-util-wm-version "0.4.1"> <!ENTITY xcb-util-cursor-version "0.1.3"> -<!ENTITY xorg-server-version "1.20.9"> +<!ENTITY xorg-server-version "1.20.10"> <!ENTITY twm-version "1.0.11"> <!ENTITY xterm-version "362"> <!ENTITY xclock-version "1.0.9"> Modified: trunk/BOOK/postlfs/editors/nano.xml ============================================================================== --- trunk/BOOK/postlfs/editors/nano.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/postlfs/editors/nano.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -7,9 +7,9 @@ <!-- Note minor version in URL --> <!ENTITY nano-download-http "https://www.nano-editor.org/dist/v5/nano-&nano-version;.tar.xz"> <!ENTITY nano-download-ftp " "> - <!ENTITY nano-md5sum "0ff50c2d3068c6ce9e77b1f6a485eb19"> + <!ENTITY nano-md5sum "703d9b5317486c6f49918e27c435fbc9"> <!ENTITY nano-size "1.3 MB"> - <!ENTITY nano-buildsize "19 MB"> + <!ENTITY nano-buildsize "23 MB"> <!ENTITY nano-time "0.2 SBU"> ]> Modified: trunk/BOOK/postlfs/security/gnutls.xml ============================================================================== --- trunk/BOOK/postlfs/security/gnutls.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/postlfs/security/gnutls.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -4,13 +4,13 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY gnutls-download-http "&gnupg-http;/gnutls/v3.6/gnutls-&gnutls-version;.tar.xz"> - <!ENTITY gnutls-download-ftp "&gnupg-ftp;/gnutls/v3.6/gnutls-&gnutls-version;.tar.xz"> + <!ENTITY gnutls-download-http "&gnupg-http;/gnutls/v3.7/gnutls-&gnutls-version;.tar.xz"> + <!ENTITY gnutls-download-ftp "&gnupg-ftp;/gnutls/v3.7/gnutls-&gnutls-version;.tar.xz"> <!ENTITY gnutls-download-ftp " "> - <!ENTITY gnutls-md5sum "e80e0d20a8bb337a15fa63caa7f67006"> + <!ENTITY gnutls-md5sum "1123a7bcc2fafd703e5a811bc1beb179"> <!ENTITY gnutls-size "5.8 MB"> - <!ENTITY gnutls-buildsize "161 MB (add 107 MB for tests)"> - <!ENTITY gnutls-time "0.8 SBU (using parallelism=4; add 2.5 SBU for tests)"> + <!ENTITY gnutls-buildsize "163 MB (add 112 MB for tests)"> + <!ENTITY gnutls-time "0.9 SBU (using parallelism=4; add 7.7 SBU for tests)"> ]> <sect1 id="gnutls" xreflabel="GnuTLS-&gnutls-version;"> Modified: trunk/BOOK/x/installing/x7driver-wacom.xml ============================================================================== --- trunk/BOOK/x/installing/x7driver-wacom.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/x/installing/x7driver-wacom.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -118,6 +118,13 @@ <title>Installation of Xorg Wacom Driver</title> <para> + First, adapt the <application>Xorg Wacom Driver</application> to + changes in udev: + </para> + +<screen><userinput remap="pre">sed -i 's/ACTION!="add|change"/ACTION=="remove"/' conf/wacom.rules</userinput></screen> + + <para> Install <application>Xorg Wacom Driver</application> by running the following commands: </para> Modified: trunk/BOOK/x/installing/xorg-server.xml ============================================================================== --- trunk/BOOK/x/installing/xorg-server.xml Sat Dec 5 02:18:05 2020 (r23954) +++ trunk/BOOK/x/installing/xorg-server.xml Sat Dec 5 11:29:55 2020 (r23955) @@ -6,7 +6,7 @@ <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2"> <!ENTITY xorg-server-download-ftp "&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.bz2"> - <!ENTITY xorg-server-md5sum "afcae2f46d47c33863cab7fd9db7279a"> + <!ENTITY xorg-server-md5sum "8cf8bd1f33e3736bc8dd279b20a32399"> <!ENTITY xorg-server-size "6.0 MB"> <!ENTITY xorg-server-buildsize "350 MB (with tests)"> <!ENTITY xorg-server-time "0.9 SBU (using parallelism=4; with tests)"> @@ -230,7 +230,7 @@ cvt, gtf, X, Xnest, Xorg, and Xvfb; optional: dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, vdltodmx, Xdmx, xdmxconfig, Xephyr, - Xfbdev and Xwayland + <!--Xfbdev--> and Xwayland </seg> <seg> several under $XORG_PREFIX/lib/xorg/modules/{,drivers,extensions} -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page