Author: renodr
Date: Mon Feb 25 07:49:35 2019
New Revision: 21245

Log:
Update systemd security patch
Update to libreoffice-6.2.0.3

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/sysutils/systemd.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/xsoft/office/libreoffice.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Sun Feb 24 17:22:39 2019        (r21244)
+++ trunk/BOOK/general.ent      Mon Feb 25 07:49:35 2019        (r21245)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "24">                   <!-- Always 2 digits -->
+<!ENTITY day          "25">                   <!-- Always 2 digits -->
 <!ENTITY month        "02">                   <!-- Always 2 digits -->
 <!ENTITY year         "2019">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "February 24th, &year;">
+<!ENTITY releasedate  "February 25th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development -->

Modified: trunk/BOOK/general/sysutils/systemd.xml
==============================================================================
--- trunk/BOOK/general/sysutils/systemd.xml     Sun Feb 24 17:22:39 2019        
(r21244)
+++ trunk/BOOK/general/sysutils/systemd.xml     Mon Feb 25 07:49:35 2019        
(r21245)
@@ -71,7 +71,7 @@
       <listitem>
         <para>
          Required patch:
-         <ulink 
url="&patch-root;/systemd-&systemd-version;-security_fixes-1.patch"/>
+         <ulink 
url="&patch-root;/systemd-&systemd-version;-security_fixes-2.patch"/>
         </para>
       </listitem>
     </itemizedlist>
@@ -130,7 +130,7 @@
 
     <para>Apply a critical security patch for journald:</para>
 
-<screen><userinput remap="pre">patch -Np1 -i 
../systemd-&systemd-version;-security_fixes-1.patch</userinput></screen>
+<screen><userinput remap="pre">patch -Np1 -i 
../systemd-&systemd-version;-security_fixes-2.patch</userinput></screen>
 
     <para>Remove an unneeded group,
     <systemitem class="groupname">render</systemitem>, from the default udev

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sun Feb 24 17:22:39 
2019        (r21244)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Mon Feb 25 07:49:35 
2019        (r21245)
@@ -42,6 +42,21 @@
     </listitem>
 -->
     <listitem>
+      <para>February 25th, 2019</para>
+      <itemizedlist>
+        <listitem>
+          <para>[renodr] - Update to Libreoffice-6.2.0.3. Fixes
+          <ulink url="&blfs-ticket-root;11650">#11650</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Add new security patch for systemd to fix a PID1
+          crash over D-Bus.
+          Fixes <ulink url="&blfs-ticket-root;11691">#11691</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>February 24th, 2019</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Sun Feb 24 17:22:39 2019        (r21244)
+++ trunk/BOOK/packages.ent     Mon Feb 25 07:49:35 2019        (r21245)
@@ -848,8 +848,8 @@
 <!ENTITY gnumeric-version             "1.12.44">
 <!ENTITY gnucash-version              "2.4.11">
 
-<!ENTITY libreoffice-version          "6.1.4">
-<!ENTITY libreoffice-patch            ".2">
+<!ENTITY libreoffice-version          "6.2.0">
+<!ENTITY libreoffice-patch            ".3">
 <!ENTITY libreoffice-dlversion        
"&libreoffice-version;&libreoffice-patch;">
 
 <!-- Chapter 43 -->

Modified: trunk/BOOK/xsoft/office/libreoffice.xml
==============================================================================
--- trunk/BOOK/xsoft/office/libreoffice.xml     Sun Feb 24 17:22:39 2019        
(r21244)
+++ trunk/BOOK/xsoft/office/libreoffice.xml     Mon Feb 25 07:49:35 2019        
(r21245)
@@ -7,26 +7,26 @@
   <!ENTITY libreoffice-dl 
"http://download.documentfoundation.org/libreoffice/src/&libreoffice-version;";>
 
   <!ENTITY libreoffice-core-download-http 
"&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-core-md5sum        "f6e69df90d8d6de6dd223d5309f71caa">
-  <!ENTITY libreoffice-core-size          "198 MB">
+  <!ENTITY libreoffice-core-md5sum        "b559a89014fdcadabdb7469e0ab6b37c">
+  <!ENTITY libreoffice-core-size          "204 MB">
 
   <!ENTITY libreoffice-dict-download-http 
"&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-dict-md5sum        "e5bb56a92b72c3102f4917aafebba3b4">
-  <!ENTITY libreoffice-dict-size          "42 MB">
+  <!ENTITY libreoffice-dict-md5sum        "875a61fbb92696d73e04856a67065d81">
+  <!ENTITY libreoffice-dict-size          "43 MB">
 
   <!ENTITY libreoffice-help-download-http 
"&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-help-md5sum        "e02680a25ab4f5eee112170f20bf47d0">
-  <!ENTITY libreoffice-help-size          "16 MB">
+  <!ENTITY libreoffice-help-md5sum        "4a50d93f25f09f3d47f7dc110955c9c0">
+  <!ENTITY libreoffice-help-size          "15 MB">
 
   <!ENTITY libreoffice-translations-download-http 
"&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-translations-md5sum        
"8c99e7da7bfc9515f5d074ca7449471b">
+  <!ENTITY libreoffice-translations-md5sum        
"1d3b58c790c64d9d4f82c333e2aa0f21">
   <!ENTITY libreoffice-translations-size          "135 MB">
 
 
   <!-- full size still accurate for 6.0.2, reconfiguring and rebuilding
    the built source after initial DESTDIR install doesn't take a vast time -->
 
-  <!ENTITY libreoffice-buildsize  "6.4 GB (756 MB installed). Installing the 
whole set of languages was previously reported to require up to 26 GB (2.9 GB 
installed)">
+  <!ENTITY libreoffice-buildsize  "8.9 GB (827 MB installed). Installing the 
whole set of languages was previously reported to require up to 26 GB (2.9 GB 
installed)">
 
   <!-- for 6.1.2.1 I allowed 2 SBU for downloads, my total was 
        64.76 SBU with fast downloads 
@@ -59,7 +59,7 @@
       and is descended from <application>OpenOffice.org</application>.
     </para>
 
-    &lfs83_checked;
+    &lfs84_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -147,7 +147,8 @@
       </listitem>
 
 
-<!-- keep one commented patch, it's sure to again need one or more in a few 
months -->
+<!-- keep one commented patch, it's sure to again need one or more in a few 
months:
+For libreoffice 6.2.0.4, almost blfs 8.4: no patch needed, only a sed below
       <listitem>
         <para>
           Required patch to fix building with system <xref linkend="poppler"/> 
(all
@@ -155,13 +156,7 @@
           <ulink 
url="&patch-root;/libreoffice-&libreoffice-dlversion;-consolidated_fixes-1.patch"/>
         </para>
       </listitem>
-
-      <listitem>
-        <para>
-          Required patch to allow building against <xref linkend="openjdk"/>:
-          <ulink 
url="&patch-root;/libreoffice-&libreoffice-dlversion;-jdk11_fixes-1.patch"/>
-        </para>
-      </listitem>
+-->
 
     </itemizedlist>
     <bridgehead renderas="sect3">LibreOffice Dependencies</bridgehead>
@@ -228,7 +223,7 @@
       <xref linkend="gnutls"/>,
 <!-- not anymore in the book, but included in apache-ant
      <xref linkend="junit"/>, -->
-<!--      <xref linkend="kdelibs"/>, -->
+      <xref linkend="kf5-frameworks"/>,
       <xref linkend="mariadb"/> or <ulink 
url="http://www.mysql.com/";>MySQL</ulink>,
       <xref linkend="mitkrb"/>,
       <xref linkend="nasm"/>,
@@ -304,21 +299,20 @@
 <screen><userinput>tar -xf libreoffice-&libreoffice-dlversion;.tar.xz 
--no-overwrite-dir &amp;&amp;
 cd libreoffice-&libreoffice-dlversion;</userinput></screen>
 
-<!-- keep a commented instruction if no patches are currently required -->
-    <para> <!-- for all recent versions -->
+<!-- keep a commented instruction if no patches are currently required
+    <para> <!- - for all recent versions - ->
      Fix build failures introduced by recent versions of <xref 
linkend="poppler"/>
      and <xref linkend="boost"/>:
     </para>
 
 <screen><userinput>patch -Np1 -i 
../libreoffice-&libreoffice-dlversion;-consolidated_fixes-1.patch</userinput></screen>
-
+-->
     <para>
-      Fix a build failure introduced by recent versions of
-      <xref linkend="openjdk"/>:
-      <!-- Needed for OpenJDK-11.0.2+7 AND 9 - removed method calls -->
+      Fix a type mismatch introduced by recent versions of <xref
+      linkend="boost"/>:
     </para>
 
-<screen><userinput>patch -Np1 -i 
../libreoffice-&libreoffice-dlversion;-jdk11_fixes-1.patch</userinput></screen>
+<screen><userinput>sed -i 's/loaded;/bool{loaded};/' 
sfx2/source/appl/shutdownicon.cxx</userinput></screen>
 
     <para>
       Create symlinks to tarballs from the source directory so they won't
@@ -372,13 +366,13 @@
 
 sed -e "/distro-install-file-lists/d" -i Makefile.in &amp;&amp;
 
+<!-- Removed in 6.2             - -with-alloc=system         \-->
 ./autogen.sh --prefix=$LO_PREFIX         \
              --sysconfdir=/etc           \
              --with-vendor=BLFS          \
              --with-lang='fr en-GB'      \
              --with-help                 \
              --with-myspell-dicts        \
-             --with-alloc=system         \
              --without-junit             \
              --without-system-dicts      \
              --disable-dconf             \
@@ -423,7 +417,8 @@
       Build the package:
     </para>
 
-<screen><userinput>CPPFLAGS='-DU_USING_ICU_NAMESPACE=1' make 
build-nocheck</userinput></screen>
+<screen><userinput>make build-nocheck</userinput></screen>
+<!--<screen><userinput>CPPFLAGS='-DU_USING_ICU_NAMESPACE=1' make 
build-nocheck</userinput></screen>-->
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
@@ -587,6 +582,7 @@
       dependencies, remove the corresponding switches.
     </para>
 
+<!--
     <para>
       <command>CPPFLAGS='-DU_USING_ICU_NAMESPACE=1' make ...</command>: <xref
       linkend="icu"/> has removed an implicit namespace <quote>using</quote>
@@ -594,6 +590,13 @@
       1 allows to restore the former behavior, which is required for building
       <application>libreoffice</application>.
     </para>
+-->
+    <para>
+      <command>make distro-pack-install</command>: this does a normal
+      install, but if you add a DESTDIR environment variable it will also
+      install a lot of (text) gid_Module_* files in the DESTDIR, to help
+      distributions which want to break the package into parts.
+    </para>
 
     <para>
       <option>--with-parallelism=&lt;count&gt;</option>: This switch
@@ -641,15 +644,18 @@
     </para>
 
     <para>
-      <option>--with-java</option>: This switch enables
+      <option>--without-java</option>: This switch disables
       <application>Java</application> support in
       <application>LibreOffice</application>. Java is needed for the
       deprecated HSQLDB driver, which allows reading databases created by
       other programs or in earlier versions of libreoffice
-      <application>base</application>. You may also need to add:
-      <option>--with-junit=/opt/ant/lib/junit-4.12.jar</option>
-      <option>--with-jdk-home=/opt/jdk</option>
-      <option>--with-hamcrest=/opt/ant/lib/hamcrest-core-1.3.jar</option>
+      <application>base</application>.
+    </para>
+
+    <para>
+      <option>--with-junit=/opt/ant/lib/junit-4.12.jar</option> and
+      <option>--with-hamcrest=/opt/ant/lib/hamcrest-core-1.3.jar</option>:
+      Those options are needed if you want to run the tests.
     </para>
 
     <para>
@@ -660,10 +666,12 @@
     </para>
 
     <para>
-      <parameter>make distro-pack-install</parameter>: this does a normal
-      install, but if you add a DESTDIR environment variable it will also
-      install a lot of (text) gid_Module_* files in the DESTDIR, to help
-      distributions which want to break the package into parts.
+      <option>--with-kde5</option>: Builds with KDE/Plasma integration. If
+      <xref linkend="qt5"/> and/or <xref linkend="kf5-frameworks"/> are not
+      installed in <filename class="directory">/usr</filename>, the include
+      and library directories must be specified in <envar>QT5INC</envar>,
+      <envar>QT5LIB</envar>, <envar>KF5INC</envar>, and <envar>KF5LIB</envar>,
+      respectively.
     </para>
 
   </sect2>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to