mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
Update to dbus-1.12.18
Update to libcap-2.36 systemd: Build for for GCC10 (patch instead of cflags) git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23245 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
6d5276c70d
commit
6742509c8b
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY dbus-download-http "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
|
||||
<!ENTITY dbus-download-ftp " ">
|
||||
<!ENTITY dbus-md5sum "2dbeae80dfc9e3632320c6a53d5e8890">
|
||||
<!ENTITY dbus-md5sum "4ca570c281be35d0b30ab83436712242">
|
||||
<!ENTITY dbus-size "2.0 MB">
|
||||
<!ENTITY dbus-buildsize "21 MB (add 17 MB for the tests)">
|
||||
<!ENTITY dbus-time "0.3 SBU (add 8.5 SBU for the tests)">
|
||||
<!ENTITY dbus-buildsize "21 MB (add 18 MB for the tests)">
|
||||
<!ENTITY dbus-time "0.2 SBU (add 8.1 SBU for the tests)">
|
||||
<!-- The former value was 0.8 SBU, which was far more sensible. -->
|
||||
]>
|
||||
|
||||
|
@ -78,17 +78,15 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!--
|
||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>
|
||||
Required patch:
|
||||
<ulink url="&patch-root;/systemd-&systemd-version;-seccomp_and_cpuaffinity_fix-1.patch"/>
|
||||
<ulink url="&patch-root;/systemd-&systemd-version;-gcc_10-fixes-1.patch"/>
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
-->
|
||||
|
||||
<bridgehead renderas="sect3">systemd Dependencies</bridgehead>
|
||||
|
||||
@ -144,13 +142,13 @@
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of systemd</title>
|
||||
<!--
|
||||
|
||||
<para>
|
||||
Apply a patch to fix problems with libseccomp-2.4.2+ and Linux-5.4+:
|
||||
Apply a patch to fix a build failure when building with GCC-10:
|
||||
</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-seccomp_and_cpuaffinity_fix-1.patch</userinput></screen>
|
||||
-->
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-gcc_10-fixes-1.patch</userinput></screen>
|
||||
|
||||
|
||||
<para>
|
||||
Remove an unneeded group,
|
||||
@ -171,7 +169,6 @@ cd build &&
|
||||
meson --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
-Dc_args=-Wno-format-overflow \
|
||||
-Dblkid=true \
|
||||
-Dbuildtype=release \
|
||||
-Ddefault-dnssec=no \
|
||||
@ -241,6 +238,7 @@ ninja</userinput></screen>
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<!-- Not needed with the patch
|
||||
<para>
|
||||
<parameter>-Dc_args=-Wno-format-overflow</parameter>: Prevents an error
|
||||
when building with <application>GCC 10</application>. The default is
|
||||
@ -248,6 +246,7 @@ ninja</userinput></screen>
|
||||
which generates false positives. This switch may be used with previous
|
||||
versions of GCC too.
|
||||
</para>
|
||||
-->
|
||||
|
||||
<para>
|
||||
<parameter>-Duserdb=false</parameter>: Removes a daemon that does not
|
||||
|
@ -44,6 +44,18 @@
|
||||
<listitem>
|
||||
<para>June 3rd, 2020</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to dbus-1.12.18 (security update). Fixes
|
||||
<ulink url="&blfs-ticket-root;13626">#13626</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to libcap-2.36. Fixes
|
||||
<ulink url="&blfs-ticket-root;13627">#13627</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem revision="systemd">
|
||||
<para>[renodr] - Fix the build of systemd-245 with GCC-10 using
|
||||
a patch instead of CFLAGS.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to harfbuzz-2.6.7. Fixes
|
||||
<ulink url="&blfs-ticket-root;13636">#13636</ulink>.</para>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<!ENTITY gpgme-version "1.13.1">
|
||||
<!ENTITY haveged-version "1.9.2">
|
||||
<!ENTITY iptables-version "1.8.4">
|
||||
<!ENTITY libcap-version "2.34">
|
||||
<!ENTITY libcap-version "2.36">
|
||||
<!ENTITY liboauth-version "1.0.3">
|
||||
<!ENTITY linux-pam-version "1.3.1">
|
||||
<!ENTITY linux-pam-docs-version "1.3.1">
|
||||
@ -279,7 +279,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY colord-version "1.4.4">
|
||||
<!ENTITY cpio-version "2.13">
|
||||
<!ENTITY cups-pk-helper-version "0.2.6">
|
||||
<!ENTITY dbus-version "1.12.16"> <!-- Even minors only -->
|
||||
<!ENTITY dbus-version "1.12.18"> <!-- Even minors only -->
|
||||
<!ENTITY elogind-version "243.7">
|
||||
<!ENTITY blocaled-version "0.2">
|
||||
<!ENTITY eudev-version "1.7">
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
<!ENTITY libcap-download-http "&kernel-dl;/linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
|
||||
<!ENTITY libcap-download-ftp " ">
|
||||
<!ENTITY libcap-md5sum "66028a8080a0891c54b202bb5e749035">
|
||||
<!ENTITY libcap-size "109 KB">
|
||||
<!ENTITY libcap-md5sum "3d8cd4a87650cdee130691cb110c2ce2">
|
||||
<!ENTITY libcap-size "112 KB">
|
||||
<!ENTITY libcap-buildsize "1.0 MB">
|
||||
<!ENTITY libcap-time "less than 0.1 SBU">
|
||||
]>
|
||||
|
Loading…
Reference in New Issue
Block a user