systemd: Add consolidated_fixes-2 patch fixing potential infinite loop with meson-0.52

firefox: Remove obsolete instruction for i686 systems, tested earlier in the week.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22367 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2019-11-10 22:36:28 +00:00
parent 018c4c52bd
commit 57feeb5b9f
3 changed files with 13 additions and 3 deletions

View File

@ -71,7 +71,7 @@
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/systemd-&systemd-version;-consolidated_fixes-1.patch"/>
<ulink url="&patch-root;/systemd-&systemd-version;-consolidated_fixes-2.patch"/>
</para>
</listitem>
</itemizedlist>
@ -135,7 +135,7 @@
<para>Apply a patch to fix several bugs discovered after release:</para>
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-consolidated_fixes-1.patch</userinput></screen>
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-consolidated_fixes-2.patch</userinput></screen>
<para>Remove an unneeded group,
<systemitem class="groupname">render</systemitem>, from the default udev
@ -160,6 +160,7 @@ meson --prefix=/usr \
-Dfirstboot=false \
-Dinstall-tests=false \
-Dldconfig=false \
-Dman=auto \
-Drootprefix= \
-Drootlibdir=/lib \
-Dsplit-usr=true \

View File

@ -44,6 +44,14 @@
<listitem>
<para>November 10th, 2019</para>
<itemizedlist>
<listitem>
<para>[renodr] - Remove an obsolete instruction for i686 systems
in Firefox-68.2.0.</para>
</listitem>
<listitem revision="systemd">
<para>[renodr] - Fix potential infinite loop when using meson-0.52
and rebuilding systemd in Chapter 12.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ModemManager-1.12.0. Fixes
<ulink url="&blfs-ticket-root;12746">#12746</ulink>.</para>

View File

@ -360,7 +360,7 @@ echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key</userinput></screen>
<envar>SHELL=/bin/sh</envar>. Also ensure that <filename>/dev/shm</filename>
is mounted.
</para></note>
<!--
<para>
If you are building on i686, apply a fix to prevent Internal Compiler
Errors in GCC-7+:
@ -369,6 +369,7 @@ echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key</userinput></screen>
<screen><userinput remap="pre">case $(uname -m) in
i?86) sed -i "562 s/mips64/i386/" gfx/skia/skia/third_party/skcms/src/Transform_inl.h ;;
esac</userinput></screen>
-->
<para>
Now invoke the Python2 script to compile the package.