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 && +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