mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
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 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23955 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
8a916a3f63
commit
ae0944a3ca
@ -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 @@ meson --prefix=/usr \
|
||||
-Db_lto=false \
|
||||
-Dhomed=false \
|
||||
-Duserdb=false \
|
||||
-Dmode=release \
|
||||
-Dpamconfdir=/etc/pam.d \
|
||||
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
|
||||
.. &&
|
||||
|
||||
@ -251,6 +250,11 @@ ninja</userinput></screen>
|
||||
</para>
|
||||
-->
|
||||
|
||||
<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
|
||||
|
@ -44,6 +44,29 @@
|
||||
<listitem>
|
||||
<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>
|
||||
|
@ -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">
|
||||
]>
|
||||
|
||||
|
10
packages.ent
10
packages.ent
@ -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 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!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 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!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 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!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">
|
||||
|
@ -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">
|
||||
]>
|
||||
|
||||
|
@ -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;">
|
||||
|
@ -117,6 +117,13 @@
|
||||
<sect3 role="installation">
|
||||
<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:
|
||||
|
@ -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 @@ mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
|
||||
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}
|
||||
|
Loading…
Reference in New Issue
Block a user