Author: ken
Date: Mon Aug 20 17:26:17 2018
New Revision: 20348

Log:
boost-1.68.0

Modified:
   trunk/BOOK/general/genlib/boost.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/general/genlib/boost.xml
==============================================================================
--- trunk/BOOK/general/genlib/boost.xml Mon Aug 20 16:36:27 2018        (r20347)
+++ trunk/BOOK/general/genlib/boost.xml Mon Aug 20 17:26:17 2018        (r20348)
@@ -8,8 +8,8 @@
   <!ENTITY boost-download-ftp  " ">
   <!ENTITY boost-md5sum        "ced776cb19428ab8488774e1415535ab">
   <!ENTITY boost-size          "83 MB">
-  <!ENTITY boost-buildsize     "900 MB (add 2 MB for checks)">
-  <!ENTITY boost-time          "1.2 SBU (Using parallelism=4; add 1.1 SBU for 
tests)">
+  <!ENTITY boost-buildsize     "1.3 GB (168 MB installed)">
+  <!ENTITY boost-time          "2.7 SBU (Using parallelism=4; add 1.2 SBU for 
tests)">
 ]>
 
 <sect1 id="boost" xreflabel="Boost-&boost-version;">
@@ -111,9 +111,8 @@
 ./b2 stage threading=multi link=shared</userinput></screen>
 
     <para>
-      To run the Boost.Build's regression test, (<xref linkend="python2"/>
-      is required).  In addition, one file needs to be renamed
-      to avoid a conflict with a standard python module.  
+      To run the Boost.Build's regression test, <xref linkend="python2"/>
+      is required.
       Run the tests with: issue <command>pushd tools/build/test; 
       python test_all.py; popd</command>. 
       All 150 tests should pass.
@@ -121,9 +120,9 @@
 
     <para>
       To run every library's regression tests, issue <command>pushd status;
-      ../b2; popd</command>.  A few tests may fail. They take very long (over
-      120 SBU at -j1, 50 SBU at -j4) and use a very large amount of disk space 
-      (up to 40 GB). You can use the <parameter>-jN</parameter> switch to
+      ../b2; popd</command>.  A few tests may fail. They take a very long time
+      (over 119 SBU at -j4) and use a very large amount of disk space
+      (46 GB). You should use the <parameter>-jN</parameter> switch to
       speed them up.
     </para>
 
@@ -133,7 +132,8 @@
 
 <!-- dev note: ./b2 - -prefix=<DESTDIR>/usr install threading=multi 
link=shared -->
 
-<screen role="root"><userinput>./b2 install threading=multi 
link=shared</userinput></screen>
+<screen role="root"><userinput>./b2 install threading=multi link=shared        
         &amp;&amp;
+ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp</userinput></screen>
 
   </sect2>
 
@@ -155,6 +155,17 @@
     </para>
 
     <para>
+      <parameter>ln -svf detail/sha1.hpp ...</parameter>: The
+      <filename>uuid/sha1.hpp</filename> used to be a regular header, but by
+      boost_1_66_0 it had been changed to load the similar
+      <filename>detail/sha1.hpp</filename> header, with a message that it had
+      been deprecated. It has now been removed, but not every package which 
uses
+      it has been changed. An example is one of the libraries downloaded as a
+      git version by libreoffice. The symlink enables this and similar packages
+      to build.
+    </para>
+
+    <para>
        <option>-jN</option>: This switch may be added to the
        <command>b2</command> command lines, to run up to N processes in
        parallel.
@@ -190,13 +201,13 @@
           libboost_math_c99f.so, libboost_math_c99l.so, libboost_math_tr1.so,
           libboost_math_tr1f.so, libboost_math_tr1l.so,
           libboost_prg_exec_monitor.so, libboost_program_options.so,
-          libboost_python.so or libboost_python3.so, libboost_random.so,
+          libboost_python27.so or libboost_python3.so, libboost_random.so,
           libboost_regex.so, libboost_serialization.so, libboost_signals.so,
           libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so,
           libboost_stacktrace_noop.so,
           libboost_system.a, libboost_system.so, libboost_test_exec_monitor.a,
           libboost_thread.so, libboost_timer.a, libboost_timer.so,
-          libboost_type_erasure.so, libboost_unit_test_framework.a,
+          libboost_type_erasure.so,
           libboost_unit_test_framework.so,
           libboost_wave.so, and libboost_wserialization.so
         </seg>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Mon Aug 20 16:36:27 
2018        (r20347)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Mon Aug 20 17:26:17 
2018        (r20348)
@@ -45,6 +45,10 @@
       <para>August 20th, 2018</para>
       <itemizedlist>
         <listitem>
+          <para>[ken] - Update to boost_1_68_0. Fixes
+          <ulink url="&blfs-ticket-root;11000">#11000</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to mariadb-10.3.9. Fixes
           <ulink url="&blfs-ticket-root;10913">#10913</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Mon Aug 20 16:36:27 2018        (r20347)
+++ trunk/BOOK/packages.ent     Mon Aug 20 17:26:17 2018        (r20348)
@@ -89,7 +89,7 @@
 <!ENTITY aspell-version               "0.60.6.1">
 
 <!ENTITY boost-major                  "1">
-<!ENTITY boost-minor                  "67">
+<!ENTITY boost-minor                  "68">
 <!ENTITY boost-patch                  "0">
 <!ENTITY boost-version                
"&boost-major;.&boost-minor;.&boost-patch;">
 <!ENTITY boost-dl-version             
"&boost-major;_&boost-minor;_&boost-patch;">
-- 
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